<SEC-DOCUMENT>0001628280-22-006158.txt : 20220315
<SEC-HEADER>0001628280-22-006158.hdr.sgml : 20220315
<ACCEPTANCE-DATETIME>20220315084652
ACCESSION NUMBER:		0001628280-22-006158
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		134
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220315
DATE AS OF CHANGE:		20220315

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Thryv Holdings, Inc.
		CENTRAL INDEX KEY:			0001556739
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-ADVERTISING [7310]
		IRS NUMBER:				132740040
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35895
		FILM NUMBER:		22739254

	BUSINESS ADDRESS:	
		STREET 1:		2200 WEST AIRFIELD DRIVE
		STREET 2:		P.O. BOX 619810
		CITY:			D/FW AIRPORT
		STATE:			TX
		ZIP:			75261
		BUSINESS PHONE:		972-453-7000

	MAIL ADDRESS:	
		STREET 1:		2200 WEST AIRFIELD DRIVE
		STREET 2:		P.O. BOX 619810
		CITY:			D/FW AIRPORT
		STATE:			TX
		ZIP:			75261

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DEX MEDIA, INC.
		DATE OF NAME CHANGE:	20130430

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	NEWDEX, INC.
		DATE OF NAME CHANGE:	20120822
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>thry-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:285ee1a6-d3ee-4668-a0ee-69ce4c5761a4,g:afb06ea1-0066-426d-b718-b86bf21aa0a1,d:ec43216bd4894faa9198c0e92a46d3c9--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:thry="http://www.thryv.com/20211231" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>thry-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV8wLTEtMS0xLTQwODU1_ea11d494-e6cb-488a-825f-1e1fbfaca06e">0001556739</ix:nonNumeric><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV8yLTEtMS0xLTQwODU1_a05867df-239f-4b99-8c8a-d53570a82502">2021</ix:nonNumeric><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV8zLTEtMS0xLTQwODU1_4e1ef923-016e-4067-98f6-dca4f46b6e2a">FY</ix:nonNumeric><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV80LTEtMS0xLTQwODU1_fa3cee21-75db-4778-b030-0120d019cda7">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="id607867bda434ec4b2bf526e1bfe43ca_D20180101-20181231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS0wLTEtMS02NDgwNg_57fe9699-e6f3-462e-8fb2-4dba8c008c23">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602Member</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="ic057e4fb0def4937b177aacb225df705_D20200826-20200826" decimals="4" name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNy9mcmFnOjdiMDFkM2Q1MWQ5NDQ0N2M5NWI2MTRmMzE3NGQ4NGMzL3RhYmxlOjVhYzJkZDgyMDg5ZTQyOGZhODg2MjA0NTllYjU4Yzc3L3RhYmxlcmFuZ2U6NWFjMmRkODIwODllNDI4ZmE4ODYyMDQ1OWViNThjNzdfMi0xLTEtMS00MDg1NQ_b6e471ee-2b20-4a77-a0a7-7ce770131412">0.5556</ix:nonFraction><ix:nonNumeric contextRef="ic96d8949520b44fb9905b8fb7764524a_I20211231" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8xMDk5NTExNjMxODM4_0905088d-020a-4e60-a787-4eb20cece9ba">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_30dc053b-31ea-463b-8d6b-1afd2dd95ccb">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i440024054a97426590919139ce684276_I20201231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_ccedad29-6a85-4555-8ffd-421987fa9d5a">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_b1df8a2e-f449-4495-823c-d710c3ecff9f">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i440024054a97426590919139ce684276_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_fe174ea3-be5a-4dbf-900e-682d04a92f85">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i440024054a97426590919139ce684276_I20201231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_6b06c429-b314-433f-9adb-bc4bfd7ff48a">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_e0b16f46-357d-49a8-8f4f-0cf224a8c707">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="thry-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75875a714b2b4f9b87f0362d940b51eb_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ia2e9654a03fc4e838e9f0abd5acfcca5_I20220311"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440024054a97426590919139ce684276_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0106c5db7cfc42548e96e08a11c81045_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3ca8c3f799b404682747d1749cfc891_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ea741da28284f89b2deec7761e64b93_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf8859a4d7504bdc953f62191188d5f7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd50b3f353ff44f58a2d0855f19fcf8c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i271216e1d9a9489091b03e8171136505_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cc5c7e4426e4aa6a30a1d4bc9e77b45_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72f5992dd6be440ab5beaea8652c44de_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66ba481493c44225a483ed63f7a867e5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id607867bda434ec4b2bf526e1bfe43ca_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40b8713f30bb46578a6bd86c633d7136_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c80bcf7b8c040cbac7062cbb40abffb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d0244dd299342dfb0d7dd98f99062e5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie52fe9123873439fa61fc7554d361b7c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib84f3b79224c47c19697084b814970a6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc0df466955a4e93a36824a93dac3398_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib88debb55e934a9482356c8456e0218b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf5f54f92df245b091014bb5c84079e0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i390f3193428e4f06b9f6c95e1616c06c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24b2ad13d8de473aa8d79e111a897851_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie16eca47de73451ba1e84424537c9d4d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a693ce2d5be45a2bd8fcf87c57d04b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25946a3afe554aaa94586cb7825705b4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i228fb3798e3c4352910d0851e65cc7ce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0d73934c56e490e9b078bd04a02342e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a1d56ace39c4f48b97816ad8c4cf6c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14cbce7c104a468488103a8dfae17987_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf4b6071ce5f44a89bfcb23c59b5823c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f5d12555df54c24a75014e65613f393_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89736afd50784e48a494674f173ad626_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4a81636a3104f78bf78bdcde43a6007_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7b3e7b1d4d1401c9938fc3ecff74a04_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a9da35466974425a95af5345a3f3979_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9981b07604bb42b1b3c97091b2b5d3df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34190b08dd84467f813df45500667fcf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i544b115474e54dc69881bc62242c8d70_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>thry:segment</xbrli:measure></xbrli:unit><xbrli:context id="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6124dea29c441faa4fb6aac988dd492_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0de072afa5b433f9d5705cb1ebc7e63_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebdf5518501143468e67bdb416579d07_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id38eb806d5bb4a3ab358a13fd22ce4a0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fd211be041d4d40b5b6f078a0db16aa_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfab6003eda64fd2a3917c1603485ea3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d777c6e7d814d97acecdab2b115481a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if67c2fb653604baf8b090824101ced8b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia55793242b1c4e20b1ca7e08b101321a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i189ff12a312a4ac1afd548ed1927398a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5b28b04c0ab482584be6b1b2387f26b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">thry:LocalSmallToMediumBusinessesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i5d3d372b335d4ee0b96541f9702c7448_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">thry:RegionalAndNationalLargeBusinessesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1604ec0380d435089750d45f32e8eeb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">thry:TopTenDirectoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6deef3e3f6648c69ca28c78b5668e63_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83494fb0bd67408baa0cc6a2c17f3238_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e98446e27ca4077a5bcfa69e82d56d8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i735278b9319647fb936ac678789ccf9d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c7ec82155f8468697641f4e38e636ac_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82c4fa35357b4ee5ae17512bd65bdfe7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb5281ff7e834573b53c723d1ed15c83_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i172334b94e9442a59190ce8059c14d0a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6cc80ca485f44b5acb5e30a53b8d896_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29018d1fc93c4580b3e1a6f1d4383f56_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee36de24db474c5ea418e5345f78b741_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b5d9ad1c95e48df9ad24b71dbf8e4c0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa81920ac50f47b4a6b09cd61e222cfa_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9ffc115248e4c1ca9380b8ab23a5474_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbead04ae33a4a7b9a6549ba3242162a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c78c74ac64048e8916c1c571a933bb6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic057e4fb0def4937b177aacb225df705_D20200826-20200826"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-26</xbrli:startDate><xbrli:endDate>2020-08-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86c79bba8f6c449a8163b234df2d397e_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea3c2dd256034ae69bd2450d0a5e1df9_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa3c2c72f174426886bc21556d942714_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia87cebb6ccfd434ebb166a024fc6f815_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57e43bd1e4b94f389e3d1a305bc88ea2_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a0c353466b84f2692e162276afd7da3_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie95967980d5a4cf59efcdc8503e27fe8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52a6e9e130a0498f9b9e62eb138e329d_I20170630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:YPHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibba01522e35a41228ad0d100e6daff30_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:YPHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64c569c9c8bf466dbc2fecf4edbcc77a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib20b7d2594a241e196d41aea94c5fe8c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i324f48420a5a457e803271e876dffea7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied98ced6ae5a4df79fa6c78e65e13338_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1cba2a40d0b4d7ca29ae79ec4765ab1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9205ca635fbe4b4ea181152bea5ab19a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9be1d8a876c34df9b6d38b7dac4b1dec_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09d6fcde17194e3987546087c09e6c1e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95f8050d7d67475982455be6dc9a5d35_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77fc29dfbd20429ead169bde10b993bc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie916f9930eb7437292f9bb91f9513086_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96afbecc4c9845fab8de9a5104f24d71_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c2c0cad1d7043e3b86060d29c930106_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fb96275970840c5b0814e53d39b93cf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc83075f7752445fa7b593981e253bfe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="reportingunit"><xbrli:measure>thry:reportingUnit</xbrli:measure></xbrli:unit><xbrli:context id="iae29351646c24c19bdd7c1ead269f33c_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i936359f7d33449d8a37a71ae8ccddd74_D20201001-20201001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-10-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida7ea7c260c949c2af1648b181b87090_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b5dea03749544068abf1bb41c9f3a79_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i632c535d6e92403496eb3aaa4d0f7b04_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98497b609d23468c80f6e91057b3f63b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i169e0bb7b99643809e6bd6d2c10d6f8d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37c7335efc674158a9525828021c9dc9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ac2e0d2d53549e8abc17261932788a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2eaac1f10ce84bf5af4e82f852c1ec85_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5be122d981a457395f7974e31d9f2ca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2f83e842e2d4c208499af1d3886d479_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa0360afc6b44ae0a768b19d5baa682e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic237a56740634ec28a9091af10bdffae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a4f67aec78a47308a324d6c38c722b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee59bba3016740b0a647216c5bf4f7ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a74357c653447cfb7dcd92f1e1f117b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27270f8777954df988ad85353088be7e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23d42c0fea084ebb9714661f8887740b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f0185705e064b0993558e86546de19d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6642947f0e2140148c921f55c53dc872_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i272460f40cb84b20a7ab068b006d2c9d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71c4f1492c0e4ab882a2302d79e4afa1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a79049040524742b961cc7cae199c34_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fdadbbb1a314aa0aef6e8193618fd7b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2d3abebc1f2490da5eb55b6cbc00dd5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c80a91a82d34bc3af0d0f60b28c4cc9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if20c3ef449754675a042b03be88a83d5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5358b6ba9d624ae8bed551ac2d179e9b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if56af51a03e54da78d33a2bd773eedbd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7874353894d2499fbe4a6e1f9168df76_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4b141ed19ef465ba7e8f7bc9aa06817_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e8b6b49fb4d4bc09f62649e74179212_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8e3f5d9cdbe4903a5a511fe5f65f201_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8080cf09d612465baf8839d1383385a9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i166b8f96278f42658cadcf24c69f41b6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2497b4ff21b245d689b357c58a526074_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27f13276a2bb4a428df07197bc189111_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb22100f0f5d41c583e5ad56b63109f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie438d3ac99654841b88cf4532e3e5434_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0942a8e97b1146b29e0fe2ddebb9ac70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a282c4497ab4a94b4c70fd8e5422c24_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8141967cff4453f890240ee673a36a6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc16d038ed5d4891a757c95b9cdb7a4f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i115cebe40b344a12b53f21477e6916cc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f54d9acb5ff4ce78ea297f4a05e39af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3201128d2b84a1d9af5eae5ca2d7418_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9760496beb6841ba948b07fb455b6c02_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9e2c1b94f294a8c80c6369636a4631a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbadcc9822974574b558d05c2669363f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafb009094bde4ea2b79959d3309f8686_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i230ee84410a4429eaaff83b06c7a5293_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3228873c8d9c4f8db25b763e008f77af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb03b7358d3e4143b26332f1b2d5faef_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id221bc20b19d44acb0ef5e7ca186dcfd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1157864290be4849a6c2963fbd25b2ce_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7aee4263e6574d93a299676352760c4b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8296f21c2324caa8e2bb8fc9a8f340e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia943a674baf647dcb2175dc6f3596f1a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7dd872a59d7a43fb96de0bc3f1b8b847_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cce38efc8b843b5bd5a03ae8764240a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f57307a840b423d863ee87182d02e10_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:CapitalizedSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9ee8c02c95748c9b2870ae73f825b43_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:CapitalizedSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f3e229490be4f8098da9c95da52cd3e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ce5d899399f4c05bcf5f6994478c40c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie783b051bcdd4e78b4300abed2b84b5f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8473c8426494595a90f08aa31fd0567_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85e0ef82183b449baaee43e73ca11cab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea1a60c074564e80a632479260443ab1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9065b141ed6c45a09949b5e34638306d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if024730e90924c6c88cb1550c9dc5c84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63da7535d91344be9e0ba667974eb369_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d9be8c47cea4619bf6a26902c08452a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c6db8d3def3425c93cb83e13c110e9d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic01f07ec7a1b4b4d8d4538259ebeea4c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice515ad4a12a4f689379447d7a4a2379_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67191c1cf0cb4d4aaeeee6c438a6833d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia79ce46f106a43aba7eb2547a8b697f3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceCOVID19TerminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceCOVID19TerminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9624ef030bb34e268dff019a214e3857_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceIntegrationRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib22675a459e74fb98c7219d71a228083_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i557e8bb4b70144d6a91d122922473972_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceIntegrationRelatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib45dfd1d9f3e43399d94fc05dd09ba21_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic96d8949520b44fb9905b8fb7764524a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5365853cbc2a4cacbd31f8d071d12ddf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e58f81e5f6c4d928b4ff5afe861dc87_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:LeaseholdImprovementsFurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d3a2027a0f04947a8d5e70ebfb534b4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01c2a5c5fde64af58497f88b6bebc88d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i290a8bdf9fa94827a6bbe64bb1abf674_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65e05855167547a9bf14286b43c1442a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fa1d3a2b6f9414d966b4331c15d7009_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14f93c40b1d7469787fcaf76011d2df2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43235b8a06a44d6dbe5980fbdfe534d1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFifthAmendmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic85b712435ba4273bce63607733c118e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFifthAmendmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cc8ab19575d457a8ecd2b4ecdfd3d9a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFifthAmendmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04917dc487444e6d8657e7a068ccc386_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFourthAmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i320bb62b797c45a9b1a2d58806dc2583_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFourthAmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74be9a7a039f469ebf6763ed4c1206d4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFourthAmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae543de6f53b4cea88ecc7292360cd45_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60c0120873d04b15b3715e342dc05862_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44d0fdd029b0449b9d32b49085f497c8_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id88227388be247e5a9243120555868cf_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id109bc790efe42dfa2441d7de9591017_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d771ac27ad64f2a86979e722fd9d828_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i342e3657588348359c38a62d2a2f1fee_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a1fc5eac7534575b1f6af4b567cbb0d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i773bfae9a0ed4389914fca518a36d356_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fda674e2e564f2880909ba5a636a8cb_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45f6667556ef419daf379cd5d7f9785d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i250f299099014ffc8a5114932e1c1711_I20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d4a6cba6c934caca75d3cb5d6ee7d78_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45701850388c4510b5b1ebbbeac8cfc8_D20210301-20210301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie31d08a4d41744afa1e05a1b11aa183d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f15ac71fd0c4eb688601d969513a3d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec46f579f06b4cd9b355172f1dcdb200_D20210601-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45c12fd2d183488bb77c7caffb6c2322_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if102cbeed2c3480ab0589ce3be25bc99_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i220b77cc285340ffa0ae2e6f9e1c911d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7738b9fa7784d599095d4bdf86b4977_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id757685bc4e64d6aa8fb028123086406_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a640e67c5cb46f89d8a1d3f42386fe9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0892854128834d9ca3b8358960f27b4b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0919af5be438450db0a06369a7e7a7ea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i495f37d8f7f84263817750150c4ab5d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee14f592f63b4a0293017a8d53a7a21f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cdd00db2dda4fd6a4ffe8f36288c65f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if71b509e26204f6e8c63b9586c41a057_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fdcb2ee33344d94819b2e0239535319_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40abbe2d158342199c9dd1453b713d77_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3526dea742454ed4b93098271a1893a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cd09c0a36cd4a678b8b6c5f3292d082_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i849752b49ee4491d9d3a9dd70e53830a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i404a432a6df64987a5e4d662ee551a08_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e78208479d148fe806f7da48264c004_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9365077cde54d6eb89b469e49e2506f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67881430ddf74eadb01907f081711f48_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92aadac494ba423f9da0625f1fefd2ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9444bdde50ae40dbabea0970f2f1833d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibccf99f44e4a4de38de3e174949e3e38_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icedb01bc52a24f608df5e62c69b72d61_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id54f31642d0448d587bf6480b27ea37f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib774d005fd07454ead7c106c3ad78d21_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dd314883d4845968e93f89799dd838e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2c2b9f7e3ef44899c62f45630bfb97d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6e850f88e1945149eb8ed1cf0a7835a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cd6a8e62c0849fca25b7d0e4156befd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c4c42229caf414189f6f582e3340da1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie10391aef0f143f2a6dd1865507a19e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a0608716268453883f3e88e44e4f0a8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9edf52aef217419da38628e5b34f6e34_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c61443aa884498aa18588a7ecf891b9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5f3c49cd1ed4576a128482f1056f499_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i031694988d9e4507ab4f70a4201ead9f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifce1fc8cbee24150a8fbb7e7a05a0ee9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1eb26cd8a3c4877adea39e7b7b29359_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b7d5808cb114f29b5b259073d159b06_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i907737fb407f4997852ff2cf1ff4df4b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fe72d43c408462d94895aaf82eac803_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0889045f4723493aae498b05c025face_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29ec5e351b1b413d9e5068b2d3186a2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id32452e2b2f647058de1c1352a87ff09_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f95effcacbd49b091b32db0863311eb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dbf04c3191a48449bfa6c326fe345a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff528abe1ba84801857ffdf66e93816d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibff5f876f1b94a2db941087614789f79_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c5eaa322c5d434ebbf4a2230f195223_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib61a9a1b39944fb69fb1c3e6664eb697_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cb7774bac8b4bbc87fa34eee0b79bde_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2502bbe7e8b84b669a73ed3694336316_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75a6d3b3d18240afbc984377600fb5e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5551d6a40e549119f178e10853b69a2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ddafbd0c6b348289e4fc0a90b5425da_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ff2298cf9ed4373874ff1acc2ed8e10_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76f1e1a0b57b49b6934ef0e536655fd6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:ConsolidatedPensionPlanOfDexMediaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37b075e8f49e488f89ef3ba210e17fa9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:YPPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i523cc493d49045c0948ec8f7db6bc2bf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc66b724c81e42b4b318e26d26434e4d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:ConsolidatedPensionPlanOfDexMediaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e0c665a90a348569f221fd5cffdbb04_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:YPPensionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b2aa27a3f484a25a66c09b3abd6ee66_I20161231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2016PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i954ea322ad8e40eb9d57132aeb111939_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2020PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic067c6f17bf4471db1ef541cb83286dc_I20210518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2020PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73dbf0ab1a6543b99fe743390150bdad_D20210518-20210518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2020PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-18</xbrli:startDate><xbrli:endDate>2021-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i525d85c9b43b4650a15a2a1946f655bb_D20201015-20201015"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-15</xbrli:startDate><xbrli:endDate>2020-10-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c9ffc30860641cb9dfcc22895b6576d_D20201211-20201211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-11</xbrli:startDate><xbrli:endDate>2020-12-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58e8f31352114d149fc1fe92ac135b89_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50efc6b868b547b3aeeeff92c40b6800_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0229569f2a1743c3863529b401707d2e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a6b1daf0f0b4dc2979335c01d1050ca_D20191118-20191118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-18</xbrli:startDate><xbrli:endDate>2019-11-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44342463ce42441b93923747547cabd1_D20191203-20191203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-03</xbrli:startDate><xbrli:endDate>2019-12-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i076f5c664b2547e1890b201cda087df0_I20201123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i584a2a15ae24485cb015d32c71c35081_D20201123-20201123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-23</xbrli:startDate><xbrli:endDate>2020-11-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7089a291988349bdac90549d223a82af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfa4135f503b42c38edbba552534a285_D20210630-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-30</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i694e6a75ac2948da81236cc182227a09_D20211231-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-31</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e201b644e3b44dd8d5a54db51e4d5d8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a96f0ee960947608e18660dc789c2c9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c999525ee7b41319c84aa0abd7f11ab_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic12ae026f78848b59c9316f54615bae7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2405cccf97a04e25b9c79e722477e1a3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07fc1202c82a4693b2d2675fcb461082_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52335d28bc8c4c59a676636040ff31b8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53e373db39214d03aeceebe1abb56c18_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54ed5524b3534f10a205242163e08aae_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-25</xbrli:startDate><xbrli:endDate>2020-08-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic134764ebc074691b8204e12d86e24bc_I20200825"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-08-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81cf832960f04f4b9a0616dc10a2bb60_D20200128-20200128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-28</xbrli:startDate><xbrli:endDate>2020-01-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85dc8464922e43d79c0c8008c7a384f0_D20200310-20200310"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-10</xbrli:startDate><xbrli:endDate>2020-03-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a64c2a7f397432c8e557f1e6c034d93_D20200601-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32553e7ff3e143c3ba686c88dda89856_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i763b1c2757434ea59d6f088075402e88_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2ad91412fb342369db244a9ac44fa58_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7658f325817943939f83f577db09bb64_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8e8def8a3e44227a5197ab75fc18a38_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26a851d93da84a9e8c5c72a040e4344c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2981c7147c04fd0b7c22622e49bdfe9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a1e769126f54e2eb65ac65d1ebedba1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">thry:ManagementReassessmentOfAbilityToRecognizeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fca0c2237dd4a3ab3375947d851dac6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:Section199TaxCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i154a49065905475fb1932ae2665c8f13_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:ResearchAndDevelopmentTaxCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1b7017a1ffc4f9491ae813a762ebc0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:ResearchAndDevelopmentTaxCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i428330e9de444f56beab35a84a13f033_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:Section199TaxCaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icef58c8d231642cca59a4ebc4ea2597a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:YPHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id03efdfb29e842e98ea31307f5401e90_D20210831-20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">thry:TexasComptrollerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-31</xbrli:startDate><xbrli:endDate>2021-08-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i123fe4df8001426099c081cae86de847_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">thry:TexasComptrollerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43be45c4e18547168616de7a591831a8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:NewYorkStateDivisionOfTaxationAndFinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8aefe6f005b47d492d1ff4231f6acc3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">thry:OhioDepartmentOfTaxationAuditDivisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97c062e2fae641a08a03599133b735fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc8a58d9502e47cfb83370c35305935d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i379a632b65b54d1d99eaaa264df886f9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9eb04877438244448d940f6730a323b6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0980789c1b64842a4f04e63cb0940f8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b5d0cbf2f4f47d6aaf973a454ec0216_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf6d6ebe92af4233adabd3685f2d0611_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02be978572b8483da9f8f697ecd26596_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2136c6d8dbc34bcd857d651696cfd009_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie25d2d28263b4a929f87e8f019db2531_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0991f6a064e14e64a1398886340701b5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc3f9410ae4a457992c75ac9624ba6d0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf89a04e61864debbf6e040ec6a9cc72_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied423a26d8f945928d0d2a4f2c1d68cc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84862c1b403148a796da030dda744d5f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1850872384d745a088fb172c8b2f7733_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16953df97c03435d81d1c1732b50d43b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bb04a28617548cc9ce16ebe3e30f538_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28d3d46d8b3a432cba1d49b0fb02afd5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id970a170e6c84a0b8d6337243989fb97_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9be0d56c849546d7b36d591fdc132853_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PlatformMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d438591f2524de3a2e31b5dbe5af1bd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:AddOnsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc01b31673d34401a4c3700766a09dd5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:AddOnsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i501f8501593d4ddeb6199e7c9fe77a81_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:AddOnsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45971546e28b4335bc5c86a0cf6bb800_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9867620c7e654b0a9ae7548f9f15d9c8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a691cdf0ff34ffd816b5e1d4543b710_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c06cc867a0846f287b9cc1c02bacb1d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifeaa15d47bea4a8688e364a649b74be4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2b3742c6b74477db51274a46578082b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab24af750eac48ebb38cf7850eec33f5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb686dce12843f8b4e7f907ad4e8d1c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf3ccf8ce1774a99b66931185093faaa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i415e0458ccf248a2b5817805906b1617_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbcbae18830f47779dd7963b5d0d6ad2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i362821a3a0f9446d995ff5a53c50a7cd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56c46fd0d07142a695648204e5951111_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:ThryvPlatformAndAddOnsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cc2f0f15bf14ffd9f1e18e41e72cde1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:ThryvPlatformAndAddOnsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc8fd283341044d68c0c6cc8c8980250_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:ThryvPlatformAndAddOnsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6a0bd9fde1d4612928718a97c581287_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2b769dab25f402cb3962cc6711ca1ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0573cab6ccb44811a2881e084f28b436_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b1d1deca4e848e3b88da3e421d780c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04560cd6a5bc4908b05f65e35705d6ca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">thry:LongLivedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a60172f4d4440f9805701f5969f9340_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">thry:LongLivedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b232738ec1143ffb6594fd4351ee841_D20220121-20220121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001556739</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:VivialMediaHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-21</xbrli:startDate><xbrli:endDate>2022-01-21</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1"></div><div style="min-height:13.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">UNITED STATES </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDg3_884178ea-93f0-4d3a-9b8e-79faec3d09af">10-K</ix:nonNumeric></span></div><div style="padding-left:42.75pt;text-indent:-40.5pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDgx_43fcae0a-59b5-48b2-9662-5ddf71fe65c8">x</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ANNUAL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;padding-left:27pt;padding-right:27pt;text-align:center;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the fiscal year ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ3OTk3_9b68a330-760d-4308-8916-b55199ba8398"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ3OTk3_6f1d8c3b-0a26-4450-9163-0d1cad551bdb">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDgy_4939fc71-095f-4a28-952a-ab7ecdb9c29d">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="padding-left:27pt;padding-right:27pt;text-align:center;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">__________</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline">__________</span></div><div><span><br/></span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDgz_f4ceb845-d854-4d1d-8e01-7e8175bd745c">001-35895</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDg1_d3fa1868-f9a6-4916-a4cc-42a94b270419">THRYV HOLDINGS, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:48.552%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.553%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8wLTAtMS0xLTQwODU1_3ad29f26-655a-460d-aed4-7dd5d5ebf4ba">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8wLTItMS0xLTQwODU1_f7549769-d86e-4b3e-b069-34888d37f3ae">13-2740040</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTAtMS0xLTQwODU1L3RleHRyZWdpb246NjZlMTMxMjdjYzE3NGEwM2EzNzlmMDM5MGY2NDQ5MGFfNA_a1caf276-2b2f-44ac-9bc8-505d7779262c">2200 West Airfield Drive, P.O. Box 619810</ix:nonNumeric> <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTAtMS0xLTQwODU1L3RleHRyZWdpb246NjZlMTMxMjdjYzE3NGEwM2EzNzlmMDM5MGY2NDQ5MGFfNw_9f19b0f0-83cf-4e4a-857c-73d85195ec77">D/FW Airport</ix:nonNumeric>, <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTAtMS0xLTQwODU1L3RleHRyZWdpb246NjZlMTMxMjdjYzE3NGEwM2EzNzlmMDM5MGY2NDQ5MGFfMTE_e37da395-3c92-45ac-a158-12fb62483214">TX</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTItMS0xLTQwODU1_ec66b89a-f924-4d4b-b42f-bfba9a532ba8">75261</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.055%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6Zjc0NGYzOTM1MzRiNDE5ZWJjY2NjMGI3MDZlMmYxNzgvdGFibGVyYW5nZTpmNzQ0ZjM5MzUzNGI0MTllYmNjY2MwYjcwNmUyZjE3OF8wLTAtMS0xLTQwODU1_28f1ee42-967c-49a1-bd37-2ac974d108f8">(972)</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6Zjc0NGYzOTM1MzRiNDE5ZWJjY2NjMGI3MDZlMmYxNzgvdGFibGVyYW5nZTpmNzQ0ZjM5MzUzNGI0MTllYmNjY2MwYjcwNmUyZjE3OF8wLTEtMS0xLTQwODU1_80fcb588-0c1b-44c0-8be8-50992cf39412">453-7000</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;(Registrant&#8217;s telephone number, including area code)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YWE2YzM5ZmNlZmZkNGIxNmI2OGJiZjQ5ZTk1NmRlMmMvdGFibGVyYW5nZTphYTZjMzlmY2VmZmQ0YjE2YjY4YmJmNDllOTU2ZGUyY18xLTAtMS0xLTQwODU1_fd13b063-9b9f-4833-ab9a-a2a185555169">Common Stock, $0.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YWE2YzM5ZmNlZmZkNGIxNmI2OGJiZjQ5ZTk1NmRlMmMvdGFibGVyYW5nZTphYTZjMzlmY2VmZmQ0YjE2YjY4YmJmNDllOTU2ZGUyY18xLTEtMS0xLTQwODU1_91801fef-c2e4-4b90-9105-f4dd03ad7d93">THRY</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">The <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YWE2YzM5ZmNlZmZkNGIxNmI2OGJiZjQ5ZTk1NmRlMmMvdGFibGVyYW5nZTphYTZjMzlmY2VmZmQ0YjE2YjY4YmJmNDllOTU2ZGUyY18xLTItMS0xLTQwODU1L3RleHRyZWdpb246YWU5NmE2NzM2OTdkNDEwZGE5ZjRmZjk3NmFlYTQ0NDlfNA_c9ff8bb1-84ad-4df3-9112-71ea4a946dee">Nasdaq</ix:nonNumeric> Stock Market LLC</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act: None.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAz_e5849b63-b51d-40d5-ac5e-da19d8e00624">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTEx_6785b699-9440-4e71-818c-57cea68dd3a1">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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. <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTA4_80a70a35-8e47-4588-b633-cc8a75c1f935">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTA5_17d1ae64-24b3-49e1-8f59-0dcad50de1d9">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. Large accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ3OTk5_69a1cd51-b121-4467-93c0-42fe1945e0da">Accelerated filer</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Non-accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Smaller reporting company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAw_65eb0804-5a4d-4b42-97e0-aca26a7d0408">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Emerging growth company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAx_e3547e1c-d2d2-4a8e-8aa5-b8ac303f1d2d">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAy_8e44c0c0-eb9a-403c-bb29-ca91fd2c0b1c">x</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTA3_2e397619-ce84-4982-bb0f-926372aaa932">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of common stock held by non-affiliates of the registrant, based on the closing price of the registrant&#8217;s common stock on June&#160;30, 2021, as reported by the Nasdaq Capital Market on such date was approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i75875a714b2b4f9b87f0362d940b51eb_I20210630" decimals="-3" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18zODQ4MjkwNzE2MTgy_283d3ffe-f80c-4204-8749-e4c9458bca91">536,729,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. Shares of the registrant&#8217;s common stock held by each executive officer, director and holder of 10% or more of the outstanding common stock have been excluded in that such persons may be deemed to be affiliates. This calculation does not reflect a determination that certain persons are affiliates of the registrant for any other purpose.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of March&#160;11, 2022, there w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ere <ix:nonFraction unitRef="shares" contextRef="ia2e9654a03fc4e838e9f0abd5acfcca5_I20220311" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18zODQ4MjkwNzAzNjY4_30b3f411-1695-402a-993f-85c25d1388b3">34,155,328</ix:nonFraction> sha</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">res of the registrant's common stock outstanding.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M183MTQ2ODI1NjAwMDcw_4ce969ab-7c8a-4e60-80bb-4b2c60a08a9c" escape="true">Certain portions of the registrant's definitive proxy statement for its annual meeting of stockholders, to be filed with the Securities and Exchange Commission within 120 days after the end of the registrant's fiscal year ended December 31, 2021, are incorporated herein by reference.</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:13.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_7"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THRYV HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.578%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%">Page</span></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_834">PART I</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:18pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 1. </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_843">Business</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_843">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:54pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 1A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_855">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_855">14</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:54pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 1B.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_862">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_862">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:54pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 2.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_869">Properties</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_869">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:54pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_877">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_877">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:54pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 4.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_884">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_884">44</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_894">PART II</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:18pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 5.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_901">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_901">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:18pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 6.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_910">Reserved</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_910">45</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:none" href="#iec43216bd4894faa9198c0e92a46d3c9_82">Item 7.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_82">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_82">46</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:none" href="#iec43216bd4894faa9198c0e92a46d3c9_91">Item 7A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_91">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_91">68</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:18pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 8.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_924">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_924">69</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_19">Consolidated Statements of Operations and Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_19">73</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_22">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_22">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">Consolidated Statement</a><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">s</a><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25"> of </a><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">Chang</a><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">es in </a><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">Stockholders' Equit</a><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">y</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">75</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_28">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_28">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_31">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_31">77</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:18pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1128">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1128">117</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:18pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9A.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1186">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1186">117</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt;text-indent:18pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9B. </span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1214">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1214">119</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9C.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1822">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1822">119</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_97">PART III</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 10.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_100">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_100">119</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 11.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_103">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_103">119</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 12.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_106">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_106">119</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 13.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_109">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_109">120</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 14.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_112">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_112">120</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1378">PART IV</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:none" href="#iec43216bd4894faa9198c0e92a46d3c9_112">Item 15.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_115">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_115">120</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Item 16.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1403">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_1403">123</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_124">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_124">124</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Annual Report</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) contains forward-looking statements that reflect our current views with respect to future events and financial performance. Such statements are provided under the &#8220;safe harbor&#8221; protection of the Private Securities Litigation Reform Act of 1995 and include, without limitation, statements concerning the conditions of our industry and our operations, performance, and financial condition, including, in particular, statements relating to our business, growth strategies, product development efforts, and future expenses. Forward-looking statements include all statements that do not relate solely to historical or current facts and generally can be identified by words such as &#8220;anticipates,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;seeks,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; and similar references to future periods, or by the inclusion of forecasts or projections. Examples of forward-looking statements include, but are not limited to, statements we make regarding the outlook for our future business and financial performance, such as those contained in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements are based on our current expectations and assumptions regarding our business, the economy, and other future conditions. Because forward-looking statements relate to the future, by their nature, they are subject to inherent uncertainties, risks, and changes in circumstances that are difficult to predict. As a result, our actual results may differ materially from those contemplated by the forward-looking statements. Accordingly, we caution you against relying on forward-looking statements. Important factors that could cause actual results to differ materially from those in the forward-looking statements include regional, national, or global political, economic, business, competitive, market, and regulatory conditions and the following: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">significant competition for our Marketing Services solutions and SaaS offerings, including from companies that use components of our SaaS offerings provided by third parties;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain profitability;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to manage our growth effectively;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to transition our Marketing Services clients to our Thryv platform, sell our platform into new markets or further penetrate existing markets; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of the coronavirus commonly referred to as COVID-19 (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) on our business, including the measures to reduce its spread, and the impact on the economy and demand for our services, which may precipitate or exacerbate other risks and uncertainties; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain our strategic relationships with third-party service providers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">internet search engines and portals potentially terminating or materially altering their agreements with us;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to keep pace with rapid technological changes and evolving industry standards;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our small to medium-sized businesses (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SMBs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) clients potentially opting not to renew their agreements with us or renewing at lower spend;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential system interruptions or failures, including cyber-security breaches, identity theft, data loss, unauthorized access to data or other disruptions that could compromise our information; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to identify suitable acquisition candidates and consummate such acquisitions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully integrate acquired businesses into our operations or recognize the benefits of acquisitions, including the failure of an acquired business to achieve its plans and objectives;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential loss of one or more key employees or our inability to attract and to retain highly skilled employees;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain the compatibility of our Thryv platform with third-party applications;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully expand our operations and current offerings into new markets, including internationally, or further penetrate existing markets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to provide new or enhanced functionality and features;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to comply with applicable privacy, security and data laws, regulations and standards; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential changes in regulations governing privacy concerns and laws or other domestic or foreign data protection regulations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to meet service level commitments under our client contracts;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to offer high-quality or technical support services;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our Thryv platform and add-ons potentially failing to perform properly;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential impact of future labor negotiations; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to protect our intellectual property rights, proprietary technology, information, processes, and know-how;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">volatility and weakness in bank and capital markets; and </span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">costs, obligations and liabilities incurred as a result of and in connection with being a public company.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding known material factors that could cause the Company&#8217;s actual results to differ from its projected results, see Part I. Item 1A. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s in this Annual Report. Readers are cautioned not to place undue reliance on forward-looking statements contained in this document, which speak only as of the date of this Annual Report. Except as required by applicable law, the Company undertakes no obligation to update or revise any forward-looking statements publicly after the date they are made, whether as a result of new information, future events, or otherwise. </span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this Annual Report, the terms &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">our Company,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">we,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">us,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">our,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; refer to Thryv Holdings, Inc. and its subsidiaries, unless the context indicates otherwise.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_834"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_843"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. &#160;&#160;&#160;&#160;Business</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Overview</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dedicated to supporting local, independent service-based businesses and emerging franchises by providing innovative marketing solutions and cloud-based tools to the entrepreneurs who run them. Our Company is built upon a rich legacy in the marketing and advertising industry. We are one of the largest domestic providers of print and digital marketing solutions to SMBs and SaaS end-to-end customer experience tools. Our solutions enable our SMB clients to generate new business leads, manage SMB customer relationships, and run their day-to-day operations. As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we serve over 400,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> SMB clients </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through three business segments: Marketing Services, SaaS, and Thryv International. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company completed the acquisition of Sensis Holding Limited </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Australia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Australia's leading provider of marketing solutions serving SMBs (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Australia Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Thryv Australia Acquisition brings more tha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n 100,000 existing Thryv Australia clients</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under the Thryv banner, many of which are ideal candidates for the Thryv platform.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing Services</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketing Services segment provides both print and digital solutions. Our primary Marketing Services offerings include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Print Yellow Pages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Print marketing solutions through our owned and operated Print Yellow Pages (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PYPs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), which carry &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Real Yellow Pages</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; tagline;</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Internet Yellow Pages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Digital marketing solutions through our proprietary Internet Yellow Pages (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IYPs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), including Yellowpages.com, Superpages.com, Dexknows.com, and Extended Search Solutions (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ESS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;);</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Search Engine Marketing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Search engine marketing (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) solutions that deliver business leads from Google, Yahoo!, Bing, Yelp, and other major engines and directories; and</span></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Other Digital Media Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Other digital media solutions, which include online display and social advertising, online presence and video, and search engine optimization (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) tools.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">SaaS</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SaaS segment is comprised of Thryv, Hub By Thryv, Thryv Leads and add-ons, and ThryvPay.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Thryv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv platform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, is our flagship SMB end-to-end customer experience platform. It helps small businesses and emerging franchises &#8220;get the job, manage the job, and get credit&#8221; for their jobs. It includes capabilities such as customer relationship management (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CRM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), omnichannel email and text marketing automation, scheduling and appointment management, estimating, invoicing, payments, social media management, reputation management, document management and centralized customer communication. Thryv provides SMBs a real time 360-degree view of their customers and every interaction that each customer has with their business throughout their lifecycle. </span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Hub by Thryv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is a solution that empowers a franchisor with real time oversight and day-to-day management of multiple locations. The solution enables emerging franchises to scale repeatable processes and success as their locations and geographical footprint expands. This ensures a high franchisee success rate, a crucial metric within the franchise industry.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Thryv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leads&#174;, and add-ons.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Thryv Leads is our integrated local marketing and lead generation solution, and we offer a range of add-ons that can be purchased in conjunction with our Thryv platform including, but not limited to GMB Optimization services, HIPPA protections, and SEO tools.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">ThryvPay</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ThryvPay is our own branded payment solution that allows users to get paid via credit card and ACH and is tailored to service businesses that want to provide consumers with safe, contactless, fast online payment options. Complete with highly competitive rates, ThryvPay also supports future scheduled payments, pass-through convenience fees, tips, and other highly sought after features specifically targeting service oriented businesses. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Thryv International </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv International segment provides both print and digital solutions. Our primary Thryv International offerings include:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Print Yellow and White Pages. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Print marketing solutions through our owned and operated PYPs;</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Internet Yellow Pages. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital marketing solutions through our proprietary IYPs, including Yellowpages.com.au, Whitepages.com.au, Whereis.com, and Truelocal.com.au.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Search Engine Marketing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> SEM solutions that deliver business leads from</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Google, and Bing, s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">earch engines through optimized pay per click campaigns. </span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Other Digital Media Solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other digital media solutions, which include online display and social advertising, online presence and video, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SEO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Thryv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#174;. Our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv platform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, is our flagship SMB end-to-end customer experience platform. It helps small businesses and franchises &#8220;get the job, manage the job, and get credit&#8221; for their jobs. It includes capabilities such as CRM, omnichannel email and text marketing automation, scheduling and appointment management, estimating, invoicing, payments, social media management, reputation management, document management and centralized customer communication. Thryv provides SMBs a real time 360-degree view of their customers and every interaction that each customer has with their business throughout their lifecycle.</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">SaaS add-ons. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a range of add-ons that can be purchased in conjunction with our Thryv platform including, but not limited to GMB Optimization services, Restricted Access, and SEO tools.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Integration of Marketing Services and SaaS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our expertise in delivering solutions for our client base is rooted in our deep history of serving SMBs. We have worked for decades in our local communities, providing marketing solutions to SMBs. We found that SMBs need technology solutions to communicate with a large portion of consumers who now do business via their smartphones. We launched our SaaS business in 2015 to provide SMBs with the resources to compete for today&#8217;s mobile consumers. In 2021, SMB demand for integrated technology solutions continues to grow as SMBs adapt their business and service models to facilitate remote working and contact less customer interactions. We have seen this trend accelerate following the outbreak of the COVID-19 pandemic from March 2020 onwards.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In 2021, domestically, we delivered more than</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">39 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">PYP directories to strategically targeted American homes whose demographics indicate a higher propensity to use print marketing solutions. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We reach our clients utilizing a multi-channel sales approach that allows us to meet market demand through an extensive inside and outside sales force, channel partners, and targeted digital campaigns. Our nationwide field sales force allows us to have local and virtual interactions with SMB clients, which differentiates us from our competitors.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a competitive advantage from our industry experience, sizable sales force, and Thryv platform. Existing and potential SMBs have choices when selecting SaaS solutions. Numerous niche cloud-based tools are available for SMBs to self-provision online, and other providers market competing end-to-end solutions. Because the cost of entry into the SaaS space is relatively low, new entrants continue to emerge. Although we believe many of these solutions lack a comprehensive set of features and offer less onboarding and customer support, SMBs may opt for less expensive solutions or a package of solutions provided by less experienced entrants at a lower cost. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Solutions </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Marketing Services Offering </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a full portfolio of marketing solutions for SMBs, including PYP, IYP, SEM, and online display and social advertising, online presence and video, and SEO tools. This enables SMBs to craft a comprehensive marketing strategy with us as the one-stop provider. For example, PYP provides value to SMBs seeking to reach consumers who prefer traditional forms of print media. IYP helps efficiently position a client&#8217;s business on well-trafficked online directories, and SEM allows SMBs to generate customer traffic directly with ads on Google and other search engines.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leading Presence in Print Advertising </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the largest publisher of print directories in the United States, we provide clients with insights into how traditional media can reach and advertise to a large segment of the consumer population. In the United States, PYP users tend to be over </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55 years</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of age, more affluent and more likely to own a single-family home, resulting in higher sales conversion rates for our SMB clients.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dynamic Tracking and Access to Unparalleled SMB Data </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of each of our solutions can be measured with tracking software that enables SMBs to easily analyze the performance of their ad campaigns. We examine operational measures from various sources that help us understand how a client&#8217;s marketing services program is working, and we use these to monitor their effectiveness and performance. As a result, we give SMBs actionable insights to attract and retain new customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Enable SMBs to Deliver Customer Experiences That We View as Best-in-Class within One Platform </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv platform delivers many features relevant to SMB needs, including CRM, omnichannel email and text marketing automation, scheduling and appointment management, estimating, invoicing, payments, social media management, reputation management, document management and centralized customer communication. Thryv provides SMBs a real time 360-degree view of their customers and every interaction that each customer has with their business throughout their lifecycle.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Optimize Advertising Budgets and Business Leads Generation </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv Leads solution recommends an appropriate dollar budget for each SMB based on its business vertical and market geography. Thryv Leads chooses the optimal mix of advertising solutions for each SMB by using machine learning to generate a tailored solution for each of our clients. Thryv Leads then automatically injects resulting business leads into the SMB&#8217;s CRM system, while also enriching the basic consumer information with additional data. SMBs are then able to contact and engage new and existing customers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Strategy</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continuous Innovation Drives Retention and Growth </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Marketing Services business, we continue to improve the value of our solutions and leverage our extensive sales force to drive the retention of clients. For example, in our PYP business, we have simplified ad pricing, added colorful new local covers, and modified book formatting to make the books more useful and readable. Additionally, we increasingly renew digital (non-print) accounts through an automated process. In our SEM business, we have improved our bidding process, launched new features and boosted traffic from distribution partner sites. In our SaaS business, we continue to improve our Thryv platform by analyzing user behavior and client requests to expand the feature set and interoperability with other popular cloud-based tools. We continue to improve Thryv Leads which uses machine learning to optimize the placement of the SMBs&#8217; ads and help SMBs reduce their costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transition into SaaS </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current executive team came on board in 2014 with a plan to expand beyond the legacy Marketing Services segment into the SaaS segment. Our plan has been, and continues to be, to develop and grow our SaaS segment to better help SMBs manage their businesses, while continuing to maintain strong profitability within our Marketing Services segment, which drives new customer leads to our clients. We have selectively utilized a portion of the cash generated from our profitable Marketing Services segment to support initiatives in our evolving SaaS segment, which has represented an increasing percentage of total revenue since launch. The SaaS segment became profitable during 2019. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leverage Our Nationwide Scale and Extensive Sales Force</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one of the largest SMB-focused sales forces in the country within the marketing solutions and SaaS space, which we utilize to attract and manage our clients. We leverage our sales force to introduce our SaaS solutions to new prospects and existing Marketing Services clients through in-person, local as well as virtual, online meetings. As of </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our efforts led to approximately 60%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our new SaaS clients originating from our Marketing Services segment. SMB demand for SaaS solutions continues to grow as SMBs increase their remote working capabilities and contact less customer interactions due to the COVID-19 pandemic.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Actively Manage Shift in Marketing Services Revenue Mix to Maintain Profitability </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to manage our Marketing Services offerings, some of which are in secular decline, notably print, to maximize profitability and extend the life of these solutions. Our cost management strategy includes the utilization of third-party printers and cost-effective long-term paper, printing, and directory distribution contracts. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Continued Cash Flow Generation and Selected Capital Allocation </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We remain highly focused on methodically managing our assets, maintaining a highly variable cost structure, and building our SaaS business in a way to continue to position us to generate significant cash flow. We believe that our cash flow generation and strategic capital allocation will enable us to continue to reduce debt and pursue acquisitions to create value for our stockholders. We will continue to employ a disciplined financial policy that maintains our financial strength and favorable cost structure. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opportunistic Acquisitions to Drive Synergy </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has experience executing accretive acquisitions in the industry. We believe we are well-positioned to continue this strategy to leverage our platform and scale in our industry. Historically, as a result of our acquisitions, we have realized significant cost synergies and obtained new clients that also bought our SaaS solutions. </span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">International Growth </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We are looking to expand into international markets, which we view as a large opportunity for growth. In August 2020, we launched our first international SaaS reseller pilot, a joint initiative with the leading yellow pages player in the Caribbean, and we also signed a SaaS franchise client, a home services company, with operations in the U.S. and Canada. We intend to penetrate international markets either through acquisition, re-seller agreements, or other commercial arrangements. For example, in 2021, we completed the Thryv Australia Acquisition to enter the Australian market. Internationally, there are approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">35 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> SMBs i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">n our target market. On February 1, 2022, we continued our international expansion with an online launch into the Canadian marketing via our online website Thryv.ca.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Segments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We operate through three segments &#8211; Marketing Services, SaaS and Thryv International &#8211; each of which is described below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketing Services Segment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketing Services segment delivers high-quality, cost-effective business leads to our SMB clients. This segment generated $797.5&#160;million of revenue for the year ended December 31, 2021. Our main Marketing Services solutions are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Print Yellow Pages (PYP)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestically, we publish </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PYP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> titles on a 12 to 15-month publication cycle. In the year ended December 31, 2021, we published approximately 1,502 PYP titles. We generate revenue by charging for advertisements placed within these titles. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe print directories are a cost-effective and often under-appreciated solution for many SMBs. Consumer usage of print, while declining, is still strong among consumers that tend to be ove</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r 55 years of age</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, more affluent, and more likely to own a single-family home. PYP enables SMBs to reach this core demographic that tends to have higher purchase intent when encountering one of our SMBs&#8217; advertisements. We have highly predictable revenue from this service offering given that PYP advertising campaigns are typically structured as 12 to 15-</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">month</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> contracts. While PYP has experienced a secular decline similar to other print media, print costs are highly variable, enabling the Company to right-size costs in advance of anticipated declines in PYP sales</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internet Yellow Pages (IYP)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate three proprietary IYP sites: Yellowpages.com, Superpages.com, and Dexknows.com. During the year ended December 31, 2021, traffic to these sites averaged over 29 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> visits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per month across the three properties. We generate IYP revenue by charging SMBs for advertisements and priority placement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our IYPs are efficient in delivering business leads. IYPs deliver leads at an attractive cost because consumers who search on IYPs are deep in the &#8220;purchase funnel&#8221; and are ready to buy. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer ESS enabling SMBs to buy advertising on our network of owned and third-party directory websites, including Yelp, Nextdoor, and other popular sites. Our network delivers approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 104 million visits per month</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our ESS network provides SMB clients expanded access to high-converting traffic at a low cost. We believe we are the only provider to offer this broad network of online directory sites with a single purchase. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Search Engine Marketing (SEM)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Search engines deliver paid and organic (free) listing results. Two factors drive paid rankings:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the advertiser's bid price, and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;click-through rate (the rate at which users click through to the ad).</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This results in a quality score that determines the ranking of the ad in the paid results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic results are ranked based on an algorithm that determines the relevancy of that listing to the user&#8217;s query.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SMBs often purchase advertisements in the paid listings section of search engines and online directories to drive business leads. We sell SEM placements on multiple search sites, including Google, Yahoo!, and Bing, and online directories including Yelp, CityGrid, and Whitepages, among others. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SEM offerings leverage a mix of in-house and off-the-shelf technology to design ads, generate bids, and deliver reporting to advertisers. We track cost-per-click and cost-per-call metrics for our SMB clients, which gives them insights into the effectiveness of their ad campaigns. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Digital Media Solutions </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide online display and social advertising, online presence and video, and SEO tools. The following services were previously sold on a standalone basis, and clients who had purchased these services are allowed to renew them. However, for new clients, these services are now only available as part of, or as an add-on purchase to, our Thryv platform. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Online Display and Social Advertising.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We enable our clients to promote their company's image through online advertising that drives leads and brand recognition;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Online Presence and Video.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We help our client's businesses look vibrant and engaging. We record videos on-site using a partner that we view as best-in-class;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">SEO Tools.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Works to improve rankings within search engines like Google, Yahoo!, and Bing. We make our client's website more visible and prominent.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SaaS Business Segment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SaaS segment is comprised of Thryv&#174;, including Hub by Thryv, and Thryv Leads and add-ons, including ThryvPay. Our SaaS segment generated revenue of $170.5&#160;million in the year ended December 31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strength of the All-In-One Platform</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv platform is an easy-to-use SMB end-to-end customer experience tool that enables SMBs to deliver the same type of interaction consumers have come to expect from larger enterprises with whom they do business. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv platform&#8217;s feature set mirrors the journey of a typical consumer, who begins on a search engine, reads business reviews, finds a company&#8217;s website and/or social media profiles, and clicks to set up an appointment or request information. After booking an appointment, the consumer typically expects an estimate and eventually an invoice, with the ability to pay online in an easy and efficient manner. This experience is then followed by prompts for reviews and referrals, along with periodic reminders and additional campaigns to generate repeat business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Built on a customizable CRM database where businesses store customer information and then utilize a host of customer communication tools, our Thryv platform helps SMBs communicate with their customers and manage day-to-day operations. It automatically updates and maintains client listings across the web so our SMBs&#8217; online information is correct at all times.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients can also generate new business leads via Thryv Leads and have these business leads automatically injected into their CRM system and enriched with additional data. These business leads populate the client&#8217;s CRM database enabling our clients to email, text, call, or otherwise communicate with prospective customers via our Thryv platform. Additionally, clients can monitor multiple locations through Thryv add-ons.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a new, low cost and innovative engineering methodology. This methodology recognizes the large variety of bespoke SaaS solutions and back-end tools that are readily available. Thryv has chosen to utilize best in class systems and tools, to integrate them in unique ways that unlock value for the end customer. It is the combination of functionality from multiple platforms together that delivers value greater than each of the parts individually. Thryv maintains full control over the user experience, to deliver a modern and consistent user experience. When Thryv feels functionality is of strategic long-term importance, or it is not readily available in the marketplace, we leverage our internal engineering teams to create technology and innovation on top of the existing interoperable technology stack. Applications and/or features developed by our third-party developers specifically for our platform are not available outside of our platform on a stand-alone basis in the U.S. and Canada. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv platform is sold on a monthly auto-subscription basis, which generates a recurring revenue stream. Substantially all of our clients subscribe to contracts with a minimum six-month upfront commitment, after which clients continue on a month-to-month basis. Clients can upgrade their service into a more feature-rich solution at any time as their business grows. We offer a variety of tiers, which we believe enables SMBs to choose the optimal features for their business. We believe the platform represents an attractive value for our SMB clients as compared to competitor products, such as single solutions or complex enterprise software systems that are suited to larger companies. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hub by Thryv</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we released a franchise management platform, Hub by Thryv, that allows franchisors to manage and launch their franchises on Thryv and to manage their overall franchise network&#8217;s day-to-day operations on the platform.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hub by Thryv enables franchisors to:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">Create and launch new locations under a standardized brand and configuration, ensuring optimal success for each location;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">Monitor real-time performance results on each of their locations, and quickly identify areas of opportunity;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">Generally manage lead management and long-term ROI through each stage of the customer's life cycle; and</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">Enable territory and region managers' optimal flexibility through user permissions and controls.</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Thryv Leads</span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Leads is an enhancement to our Thryv platform that gives SMBs an easier way to acquire new customers and to make it simpler to determine when, where and how much to spend on advertising. Thryv Leads clients sign six month contracts with month-to-month auto renewals thereafter.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Leads uses machine learning to optimize the placement of the SMBs&#8217; ads and help SMBs reduce their costs. Thryv Leads automatically injects resulting business leads into the SMB&#8217;s CRM system, while also enriching the basic consumer information with additional data. SMBs are then able to contact and engage new and existing customers. We believe via Thryv Leads and its integration with our Thryv platform, we are the only SaaS player that offers a business leads-based solution integrated into an end-to-end customer experience. The data that we have gathered from our hundreds of thousands of marketing campaigns informs the predictive capabilities of the platform, making it more valuable to each of our SMB clients. This enables SMBs to craft a comprehensive marketing strategy with us as the one-stop provider. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through Thryv Leads, SMBs:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Acquire New Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Thryv Leads allows SMBs to acquire new customers by indicating how many new customers per month they want to reach. SMBs decide on the number of business leads per month that they need, and Thryv Leads recommends a budget based on the costs in the client&#8217;s category and geographical area. Thryv Leads then delineates the SMB&#8217;s spend across advertising solutions, such as digital and social media, allowing SMBs to avoid the confusion of determining a proper ad budget;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Simplify Lead Tracking</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Thryv Leads tracks and attributes each business lead that the SMB receives; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Analyze Advertising Results</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Thryv Leads provides the SMB with proof that the SMB&#8217;s advertising is effective and enables SMBs to leverage consumer respondent information by injecting data into the SMB&#8217;s Thryv platform, creating a usable database for SMBs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ThryvPay</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ThryvPay allows users to get paid via credit card and ACH payments. ThryvPay offers:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Competitive credit card processing rates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ThryvPay offers a flat rate per transaction with no set-up fees.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">ACH payments processing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Small businesses save money on a per transaction charge, with the security of knowing immediately if funds are available.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Scheduled payments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Service-based businesses that offer ongoing services or memberships can utilize our scheduled payments feature. ThryvPay also allows customized installment plans for pre-set specific dates.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Convenience fees and tipping</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Small businesses can pass on optional convenience fees for consumers who want to pay by credit card when presented with multiple payment options, often driving customers to pay by ACH methods, which generates significant savings to SMBs. ThryvPay also allows consumers to leave a tip.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Credit card and bank account on file.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Consumer information is stored in the small business&#8217;s Thryv account for future transactions, reducing friction for repeat business.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Real-time reporting and assistance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Thryv and ThryvPay integrates and auto-syncs with QuickBooks Online, Quickbooks Desktop, MYOB, Freshbooks, and Xero for accounting reconciliation. Thryv provides dedicated support for dispute and chargeback assistance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Thryv International Segment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our Thryv International segment delivers high-quality, cost-effective business leads to our SMB clients. This segment generated $145.4 million of revenue for the year ended December 31, 2021. Our main Thryv International solutions are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Print Yellow and White Pages (PYP)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internationally, we publish </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PYP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> titles on a 12-month publication cycle. In the year ended December 31, 2021, we published approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> PYP titles. In 2021, we delivered more than 6&#160;million PYP directories internationally to strategically targeted Australian homes whose demographics indicated a higher propensity to use print marketing solution</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We generate revenue by charging for advertisements placed within these titles. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Internet Yellow and White Pages (IYP)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internationally, we operate four proprietary IYP sites: Yellowpages.com.au, Whitepages.com.au, Whereis.com, and Truelocal.com.au. During the year ended December 31, 2021, traffic to these sites averaged over 7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> visits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per month across the four properties. We generate IYP revenue by charging SMBs for advertisements and priority placement. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Search Engine Marketing (SEM) </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Search engines deliver paid and organic (free) listing results. Two factors drive paid rankings:</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the advertiser's bid price, and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;click-through rate (the rate at which users click through to the ad).</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This results in a quality score that determines the ranking of the ad in the paid results.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Organic results are ranked based on an algorithm that determines the relevancy of that listing to the user&#8217;s query.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SMBs often purchase advertisements in the paid listings section of search engines and online directories to drive business leads. We sell SEM placements on multiple search sites, including Google and Bing.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SEM offerings leverage a mix of in-house and off-the-shelf technology to design ads, generate bids, and deliver reporting to advertisers. We track cost-per-click and cost-per-call metrics for our SMB clients, which gives them insights into the effectiveness of their ad campaigns. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Digital Media Solutions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also provide online display and social advertising, online presence and video, and SEO tools. These services were previously sold on a stand alone basis, and clients who had purchased these services are allowed to renew them. However, for new clients, these services are now only available as part of, or as an add-on purchase to, our Thryv platform. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SaaS </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with our SaaS segment, our Thryv International SaaS revenue is comprised of Thryv&#174; and add-ons. Thryv International generated SaaS revenue of $0.6&#160;million in the year ended December 31, 2021. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Competition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is highly fragmented, intensely competitive, and constantly evolving. With the introduction of new technologies and market entrants, we expect the competitive environment to remain intense going forward. We believe the principal competitive factors in our segments are the following:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">customized, integrated, and tailored solution strategies;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">flexible technology that is compatible with third-party applications and data sources;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">quality;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">pricing;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">ease of use;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">brand recognition and word-of-mouth referrals;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">availability of onboarding programs and customer support; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">nationwide and extensive, inside and outside sales forces.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we compete favorably with respect to all these factors and that we are well-positioned as a leading provider of marketing solutions and cloud-based end-to-end customer experience tools to SMBs across the United States.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face competition from other companies that provide marketing solutions and cloud-based SaaS tools to SMBs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing Services Competitors </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Marketing Services business, we compete with numerous national companies that sell marketing campaigns on major national search engines and social media sites and build and host websites.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SaaS Competitors </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our SaaS business, we believe we compete with three general categories of competitors:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Point Solution Providers.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We compete with single-point solution providers across many features. Many of these products are low-cost and some have been in the market longer than Thryv.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Vertical Solutions.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Vertical solutions exist in many categories, including Home Services, Health &amp; Wellness, Animal Services, Professional Services and Educational Services. Competitors have studied these categories and customized their products for the applicable category. These companies offer a tailored solution with a targeted appeal. Some also have consumer-facing apps that create demand for the SMB.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">All-In-One Competitors. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most direct competitors are other all-in-one solutions. Several are priced above our price point or target larger companies with more employees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our key human capital management objectives are to attract the right talent, develop potential future and current talent for leadership positions, retain high performers and reward employees through competitive pay and employee benefits. We support these objectives with employee experience and culture initiatives aimed at making the workplace diverse, engaging and inclusive, while providing growth opportunities, internal leadership programs and diversity programs. In addition, we consistently monitor employee engagement through employee engagement studies and monthly surveys. </span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employed 2,630 people as of December&#160;31, 2021. Our workforce is comprised of approximately 99% full-time and 1% part-time employees. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our employees are employed in our Outside and Inside Sales, Inbound Sales and Sales Operations, and Operations, Information Technology, Billing and Print Directories departments.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some examples of our key programs and initiatives intended to attract, develop and retain our diverse workforce include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Diversity and Inclusion (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">D&amp;I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s Diversity Council provides a voice for our employees to leadership &#8211; to share insights, communicate with leadership, and generate ideas and actions to enhance and impact diversity and inclusion at Thryv. The Diversity Council plans and sponsors events to celebrate diversity and inclusion, educate and raise awareness, and create opportunities for networking and mentorship within diverse groups. </span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Accelerators Recognition Program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This program is designed to grow the connection and recognition of top performers who demonstrate our core values in their excellent performance. Core values are:</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Client Devoted</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">DONE3</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Act Like You Own the Place</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Invest in Our People</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Under Promise, Over Deliver</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Making Money is a By-Product of Helping People</span></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Think Long-Term; Act with Passion and Integrity</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Benefits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Among our benefit offerings, Virgin Pulse wellness programming has become a key motivator to good health and well-being. It is a user-friendly platform that encourages well-being, safety and performance, by providing friendly team-based competition, self-directed wellness journeys and incentives to build healthy habits and drive collaboration across Thryv. With 76% of employees enrolled on the platform and 54% of those enrolled actively engaged, the digital well-being platform has contributed meaningfully to our Work From Anywhere approach while creating connections and supporting a healthy lifestyle among our employees.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Talent Development.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We prioritize and invest in creating opportunities to help employees grow and build their careers through training and development programs. These include online and on-the-job learning formats. </span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Our Emerging Leaders Program</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is designed to help identify and develop future leaders. Once identified, Emerging Leaders are provided focused leadership and management skill development programs &#8211; instructor-</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">led, online and on-the-job. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thirty-three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> employees successfully completed the Emerging Leader program in 2021, resulting in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">seven</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> promotions into management &#8211; representing 21% of participants. The program continues into 2022 with plans for a larger number of participants to more broadly impact our workforce and positively support leadership bench strength.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Our New Manager Training Program </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is provided to newly promoted managers to develop and enhance their soft skills in people management. This program aims to set up newly promoted people managers for success while developing a network of colleagues from which to draw support and counsel.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">The Tuition Assistance Program (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#8220;TAP&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> supports lifelong learning of all employees. Through a generous reimbursement program, we encourage employees to seek continuous education and personal development to support their career aspirations while contributing to Thryv&#8217;s collective growth and success. Eligible coursework may be aimed at achievement of an Associate&#8217;s, Bachelor or Master&#8217;s degree or may be specialized in various certificate/certification programs.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:12pt">Culture Team.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8220;Invest in Our People&#8221; is one of our core values, which we support with various initiatives.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Our Thryv Life Channel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (facilitated by Microsoft Teams) serves as our internal social media platform. The platform provides a vehicle to highlight personal and professional successes, share inspirational stories, publicize social opportunities, run &#8220;fun&#8221; employee-centric virtual events and generally connect our people. Engagement is high and continues to enhance the promotion of core values and relationship-building as we continue learn and grow in a Work From Anywhere environment.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Learning Opportunities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To ensure we are providing learning opportunities that enable us to adapt, belong and connect, we launched monthly &#8220;Lunch and Learn&#8221; sessions featuring a wide variety of employee-centric topics such as building one&#8217;s personal brand, communication skills, and other specific skill-building subjects.</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Culture Clubs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are designed to purposefully drive connection and relationship-building across diverse work teams and individuals. Recognizing the virtual workplace can be challenging for new relationship-building, the Culture Clubs offer meaningful opportunities to a broad group of employees to identify and join groups of colleagues with similar hobbies and interests.</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Virtual Onboarding. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are focused on virtually onboarding new employees through an enhanced virtual onboarding program. Video engagements, networking, a buddy program and social interactions are all included in properly onboarding a virtual employee while weaving core values and key job learnings into the programming.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Intellectual Property</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The protection of our technology and intellectual property is an important component of our success. We rely on intellectual property laws, including trade secrets, copyright, patent, and trademark laws in the United States and abroad and use contracts, confidentiality procedures, non-disclosure agreements, employee disclosure and invention assignment agreements, and other contractual rights to protect our intellectual property. We possess certain intellectual property relating to Thryv&#174;, Thryv Leads&#174;, and our Marketing Services offerings, including but not limited to the following:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">trademark protection on brands, taglines, and products;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">proprietary roadmap and product stack with proprietary code;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">machine-learning algorithms and techniques;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">notice of allowance on a patent related to systems and methods underlying Thryv Leads, which processes include the coordination among our lead estimator tool, lead scoring systems, budget allocation systems, and the SMB&#8217;s CRM system;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">strategic alliances;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">branding via proprietary print and online assets; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">copyright protections on work product.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a library of high-quality, proprietary communications, including:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">product features;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">customer FAQ's;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">our ideal client profile;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">website images and content;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">vertical industry templates and taxonomy;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">how-to-videos; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-15.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12pt">articles, blogs, and guides on using and competing with digital marketing.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the foregoing, we have established business procedures designed to maintain the confidentiality of our proprietary information, including the use of confidentiality agreements and assignment of inventions agreements with employees, independent contractors, consultants, and companies with which we conduct business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. In particular, leading companies in the technology industry have extensive patent portfolios. From time to time, third parties have asserted copyright, trademark, and other intellectual property rights against us or our clients. Litigation and associated expenses may be necessary to enforce our proprietary rights.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Use of Technology </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Marketing Services, our print directories are published using a customized platform supported by our in-house engineering team. Our IYPs are managed by our in-house engineering team using proprietary software that we build and maintain. Other digital Marketing Services offerings are fulfilled in-house using third-party cloud-based software.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv platform is comprised of unique integrations and solutions either built by Thryv or built for Thryv, and to Thryv&#8217;s specifications. In addition, we integrate with select third-party vendors who are managed by our in-house product and development teams. Thryv has chosen to utilize best-in-class systems and tools, to integrate them in unique ways that unlock value for the end customer. SaaS order processing and tracking, client engagement, client communications, and many other aspects of running the day-to-day SaaS business are performed using subscription-based third-party tools. When Thryv feels functionality is of strategic long-term importance, or it is not readily available in the marketplace, we leverage our internal engineering teams to create technology and innovation on top of the existing interoperable technology stack. We ensure that we retain intellectual property for the critical elements of the Thryv platform. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to many U.S. federal and state and other foreign laws and regulations, including those related to privacy, data protection, content regulation, intellectual property, consumer protection, rights of publicity, health and safety, employment and labor and taxation. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with government regulations, including environmental regulations, has not had and is not expected to have a material effect upon the capital expenditures, earnings, or competitive position of our company. However, these laws and regulations are constantly evolving and may be interpreted, applied, created, or amended in a manner that could harm our business. See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors &#8212; Legal, Tax, Regulatory and Compliance Risks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_855"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1A.&#160;&#160;&#160;&#160;Risk Factors </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Factor Summary</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and owning our common stock are subject to numerous risks and uncertainties, including those highlighted in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Risk Factors.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; As a summary, these risks include, but are not limited to, the following:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">significant competition for our Marketing Services solutions and SaaS offerings, which include companies who use components of our SaaS offerings provided by third parties;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to transition our Marketing Services clients to our Thryv platform, sell our platform into new markets or further penetrate existing markets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to manage our growth effectively;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to successfully expand our current offerings into new markets or further penetrate existing markets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our clients potentially opting not to renew their agreements with us or renewing at lower spend;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to maintain profitability;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to provide new or enhanced functionality and features;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to identify and acquire suitable acquisition candidates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">internet search engines and portals potentially terminating or materially altering their agreements with us;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our reliance on third-party service providers for many aspects of our business and our potential inability to maintain our strategic relationships with such third-party service providers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our, or our third-party providers', potential inability to keep pace with rapid technological changes and evolving industry standards;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to maintain the compatibility of our Thryv platform with third-party applications;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of COVID-19 on our business, including the measures to reduce its spread, and the impact on the economy and demand for our services, which may precipitate or exacerbate other risks and uncertainties;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to recover should we experience a disaster or other business-continuity problems;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential loss of one or more key employees or our inability to attract and to retain highly skilled employees;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential impact of future labor negotiations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to comply with applicable privacy, security and data laws, regulations and standards; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential changes in regulations governing privacy concerns and laws or other domestic or foreign data protection regulations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential system interruptions or failures, including cyber-security breaches, identity theft, data loss, unauthorized access to data or other disruptions that could compromise our information or our client information;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to protect our intellectual property rights, proprietary technology, information, processes, and know-how;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">litigation and regulatory investigations aimed at us or resulting from our actions or the actions of our predecessors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse tax laws or regulations or potential changes to existing tax laws or regulations; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to meet service level commitments under our client contracts;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our potential failure to offer high-quality or technical support services;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">aging software and hardware infrastructure;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our, or our third-party service providers', failure to manage our technical operations infrastructure;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our Thryv platform and add-ons potential failure to perform properly;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our outstanding indebtedness and our potential inability to generate sufficient cash flows to meet our debt service obligations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the potential restriction of our future operations by restrictive covenants in the agreements governing our Senior Credit Facilities (as defined below);</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncertainty related to the London interbank offered rate (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">LIBOR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and the discontinuation of LIBOR in the future;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">volatility and weakness in bank and capital markets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential volatility in the public price of our shares of common stock or the failure of an active, liquid, and orderly market for our shares of common stock to be sustained;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">that none of our stockholders are party to any contractual lock-up agreement or other contractual restrictions on transfer, potentially resulting in sales of substantial amounts of our common stock in the public markets or the perception that sales might occur, which could cause the market price of our common stock to decline; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">costs, obligations and liabilities incurred as a result of, and in connection with, being a public company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of these and other risks you should consider before making an investment in our common stock, review the below Risk Factors.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business and Industry</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic, Market and Competition Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face significant competition for our Marketing Services solutions and SaaS offerings, which may harm our ability to add new clients, retain existing clients and grow our business. Competitors include companies who use components of our SaaS offerings provided by third parties. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face intense competition from other companies that offer marketing solutions and business management tools for the SMB market. Competition could significantly impede our ability to sell marketing solutions or subscriptions to our Thryv platform and add-ons on terms favorable to us. Our current and potential competitors may develop and market new technologies that render our existing or future products less competitive or obsolete. In addition, if these competitors develop products with similar or superior functionality to our Thryv platform, we may need to decrease prices or accept less favorable terms for our platform subscriptions in order to remain competitive. If we are unable to maintain our pricing due to competitive pressures, our operating results will be adversely affected.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors include:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other print media companies;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cloud-based business automation providers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">email marketing software vendors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales force automation and CRM software vendors;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">website builders and providers of other digital tools, including low cost, less experienced do-it-yourself providers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">marketing agencies and other providers of SEM, online display and social advertising, online presence and video, and other digital marketing services including SEO tools; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">large-scale SaaS enterprise suites who are moving down market and targeting SMBs.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, instead of using our platform, some prospective clients may elect to combine disparate point applications, such as content management systems (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), marketing automation, CRM, billing and payments management, analytics and social media management. We also face competition from third parties who provide us components of our SaaS offerings. We may also face competition from others who reoffer or use such components in their SaaS solutions. There are lower barriers to entry for SaaS solutions, and we expect that new competitors, such as SaaS vendors that have traditionally focused on back-office functions, will develop and introduce applications serving customer-facing and other front-office functions. This development could have an adverse effect on our business, operating results and financial condition. In addition, sales force automation and CRM system vendors could acquire or develop applications that compete with our software offerings. Some of these companies have acquired social media marketing and other marketing software providers to integrate with their broader offerings.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face competition from search engines and portals as well as online directories, other business search sites and social media networks, some of which have entered into commercial agreements with us to provide support for our solutions. Our digital strategy may be adversely affected if major search engines or social media networks with which we currently have commercial agreements decide to more directly market advertising and SaaS business solutions to SMBs. Competing search engines also have the ability to alter their search algorithms, which could change the current flow of commercial search traffic away from our sites and our customers. If this occurs, we may not be able to compete effectively with these other companies, some of which have greater resources than we do. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current and potential competitors may have significantly more financial, technical, marketing and other resources than we have, and they may be able to devote greater resources to the development, promotion, sale and support of their products and services. Additionally, they may have more extensive customer bases, broader customer relationships, and greater name recognition. As a result, these competitors may respond faster to new technologies and undertake more extensive marketing campaigns for their products. In a few cases, these competitors may also be able to offer marketing and sales software at little or no additional cost by bundling it with their existing suite of applications. To the extent any of our competitors have existing relationships with potential clients for either business software or marketing solutions, those clients may be unwilling to purchase our platform because of their existing relationships with our competitor. If we are unable to compete effectively with such companies, the demand for our Marketing Services solutions and SaaS offerings could decline substantially.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if one or more of our competitors were to merge or partner with another of our competitors, our ability to compete effectively could be adversely affected. Our competitors may also establish or strengthen cooperative relationships with our current or future strategic distribution and technology partners or other parties with whom we have relationships, thereby limiting our ability to promote and implement our Thryv platform. We may not be able to compete successfully against current or future competitors, and competitive pressures may harm our business, operating results and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Marketing Services business revenue, which comprises a significant portion of our revenue, may decline at a rate faster than we anticipate, and we may not be able to successfully transition our Marketing Services clients to our Thryv platform in order to offset the decline in Marketing Services revenue with SaaS revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth strategy is focused on the growth and expansion of our SaaS offerings; however, during 2021, 71.6% of our revenue was derived from our Marketing Services offerings.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance of our Marketing Services business requires investment, specifically with respect to compliance updates and security controls. If our investments are not sufficient to adequately update our Marketing Services business, such solutions may lose market acceptance, and we may face security vulnerabilities. In recent years, overall industry demand for print services has declined significantly, and we expect this trend to continue. In addition, we have marketed our SaaS offerings to our Marketing Services clients, and some of our Marketing Services clients have transitioned to our Thryv platform, but there is no guarantee that remaining Marketing Services clients will transition to our Thryv platform. If such Marketing Services clients do not transition, we may lose them in the future, or we may be required to make ongoing investments to serve a smaller pool of clients. If our revenue from our Marketing Services declines at a rate faster than anticipated, our necessary investments in Marketing Services may not be offset by revenue generated. Also, if we are not able to successfully convert a sufficient number of our Marketing Services clients to our SaaS offerings, or if the decline in our Marketing Services revenue continues to outpace our SaaS revenue growth, this could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our SEO strategies fail to help our IYPs get discovered or our clients&#8217; websites to get discovered in unpaid search results, our business could be adversely affected.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in part on our ability to help our IYPs and our clients&#8217; websites and contact information get discovered more easily in unpaid internet search results on search engines, such as Google, Yahoo! and Bing, among others. Algorithms are used by these search engines to determine search result listings and the order of such listings displayed in response to specific searches. Accordingly, our SEO efforts help our IYPs and our clients&#8217; websites to be discovered more easily in organic search engine results, making it more likely that search engine users will visit these websites. However, our SEO efforts on behalf of our IYPs or our clients&#8217; websites may not succeed in improving the discoverability of this content. Google in particular is the most significant source of traffic to our IYPs and to our clients&#8217; websites. Therefore, it is important for us to maintain an effective SEO strategy so that our IYPs, where our clients&#8217; business profiles are found, and our SMB clients&#8217; websites, maintain a prominent presence in results from Google search queries. If we fail to do so, our business, financial condition and results of operations may be materially adversely affected. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, search engines frequently change the criteria that determine the order in which their search results are displayed, and our SEO efforts on behalf of our own sites and our clients&#8217; sites will be unsuccessful if we do not effectively respond to those changes on a timely basis, or if the algorithm changes made by Google and other search engines make it harder for our IYPs or our clients&#8217; websites to rank, reducing traffic flow. Therefore, if we are unable to respond effectively to changes made by search engine providers in their algorithms and other processes, our clients may experience substantial decreases in traffic to their profile pages on our IYPs and to their own websites. This may lead to a decrease in the perceived value of our products, which could result in our inability to acquire new clients, the loss of existing clients, a decrease in revenues and a material adverse effect on our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our growth strategy has focused on developing our SaaS segment, which has experienced recent revenue growth. If we fail to manage our growth effectively or if our strategy is not successful, we may be unable to execute our business plan, to maintain high levels of service, or to adequately address competitive challenges. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recently experienced growth in our operations related to our SaaS segment. While we have been successful in transitioning and cross-selling our SaaS solutions to our Marketing Services clients in the past, this success may not continue.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to continue to invest in the infrastructure and support for our SaaS solutions while maintaining profitability in our Marketing Services and Thryv International segments. The growth of our SaaS solutions placed, and future growth will </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">place, a significant strain on our management, administrative, operational and financial infrastructure. In order to manage this growth effectively, we will need to continue to improve our operational, financial and management controls and our reporting systems and procedures. Failure to effectively manage growth, or failure to achieve our growth strategy, could result in difficulty or delays in maintaining clients, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new features, or other operational difficulties; and any of these difficulties could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our reliance on, and extension of credit to, small and medium sized local businesses could adversely affect our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of our business, we extend credit to SMBs in the form of a trade receivable for advertising purchases. Local businesses, however, tend to have fewer financial resources and higher failure rates than large businesses, especially during a downturn in the general economy. Also, the proliferation of very large retail stores may continue to adversely affect local businesses. We believe these limitations contribute significantly toward clients not renewing their subscriptions. If clients fail to pay within specified credit terms, we may cancel their advertising in future directories, which could further impact our ability to collect past due amounts, as well as adversely impact our advertising sales and revenue trends. In addition, full or partial collection of delinquent accounts can take an extended period of time. Consequently, we could be adversely affected by our dependence on, and our extension of credit to, local businesses in the form of trade receivables.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to develop or to sell our Thryv platform into new markets or to further penetrate existing markets, our revenue may not grow as expected. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to increase revenue will depend, in large part, on our ability to increase sales from existing clients who do not utilize our Thryv platform and to sell our existing platform into new domestic and international markets. The success of our Thryv platform depends on several factors, including the introduction and market acceptance of our Thryv platform, the ability to maintain and to develop relationships with third-party service providers, and the ability to attract, to retain and to effectively train sales and marketing personnel. Any new solutions we develop or acquire may not be introduced in a timely or cost-effective manner and may not achieve the market acceptance necessary to generate significant revenue. Any new markets in which we attempt to sell our Thryv platform and add-ons, including new countries or regions, may not be receptive. Additionally, any expansion into new markets will require commensurate ongoing expansion of our monitoring of local laws and regulations, which increases our costs as well as the risk of the product not incorporating in a timely fashion or all the necessary changes to enable a client to be compliant with such laws. Our ability to further penetrate our existing markets depends on the quality of our Thryv platform and add-ons and our ability to design our solutions to meet consumer demand. Furthermore, our ability to increase sales from existing clients depends on our clients&#8217; satisfaction with our services and our clients&#8217; desire for additional solutions and to expand from single-point solutions to our comprehensive Thryv platform. If we are unable to sell solutions into new markets or to further penetrate existing markets, or to increase sales from existing clients, our revenue may not grow as expected, which could have a material adverse effect on our business, financial condition and results of operations. Furthermore, the success of any geographic expansion depends on our ability to customize products to integrate with third-party applications in that region and other market specific customizations, translate products for non-English speaking markets and provide customer service and training in local languages, which we may be unable to do successfully.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are dependent upon client renewals, the addition of new clients, increased revenue from existing clients and the continued growth of the market for our Thryv platform and any impact on these factors could materially adversely affect our operating results. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to derive a substantial portion of our future revenue from the sale of subscriptions to our Thryv platform. The market for small business management solutions is still evolving, and competitive dynamics may cause pricing levels to change as the market matures and as existing and new market participants introduce new types of point applications and different approaches to enable businesses to address their respective needs. As a result, we may be forced to reduce the prices we charge for our Thryv platform and may be unable to renew existing client agreements or enter into new client agreements at the same prices and upon the same terms that we have historically. In addition, our growth strategy involves cross-selling to existing Marketing Services and Thryv International clients to increase the value of our client relationships over time as we expand their use of our services, onboard other parts of their organizations and upsell additional offerings and features. If our cross-selling efforts are unsuccessful or if our existing clients fail to expand their use of our Thryv platform or adopt additional offerings and features, our operating results may be materially adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our subscription renewals may decrease, and any decrease in our number of clients could harm our future revenue and operating results.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv platform clients have no obligation to renew their subscriptions for our platform after the expiration of their initial contractual subscription periods. Our agreements with our Thryv platform clients are typically structured on an initial multi-month subscription basis with automatic monthly renewal thereafter; consequently, our clients may choose to terminate their agreements with us at any time after the expiration of the initial term by providing us with the amount of written notice stipulated in the contract. In addition, our clients may seek to renew for lower subscription amounts or for shorter contract lengths. Also, clients may choose not to renew their subscriptions for a variety of reasons. Our renewals may decline or fluctuate as a result of a number of factors, including limited client resources, pricing changes, the prices of services offered by our competitors, adoption and utilization of our platform and related add-ons by our clients, adoption of our new solutions, client satisfaction with our platform, mergers and acquisitions affecting our client base, reductions in our clients&#8217; spending levels or declines in client activity as a result of economic downturns or uncertainty in financial markets. If our clients do not renew their subscriptions for our platform or if they decrease the amount they spend with us, our revenue will decline and our business will suffer. In addition, a subscription model creates certain risks related to the timing of revenue recognition and potential reductions in cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to further enhance our brand or maintain our existing strong brand awareness, our ability to expand our client base may be impaired and our financial condition may suffer.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our development of the Thryv brand and maintenance of our existing PYP and IYP brands, including The Real Yellow Pages and Yellowpages.com, is critical to achieving widespread awareness of our existing and future solutions and, as a result, is important to attracting new clients and maintaining existing clients. In the past, our efforts to build our brands have involved significant expenses, and we believe that this investment has resulted in relatively strong brand recognition in the SMB market. Successful promotion and maintenance of our brands will depend largely on the effectiveness of our marketing efforts and on our ability to provide a reliable and useful Thryv platform at competitive prices. Brand promotion activities may not yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, our business could suffer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to maintain profitability in the future, and our past performance may not be indicative of our future performance. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we had an accumulated deficit of $293.3&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> If we are unable to acquire new clients cost effectively, we may incur net losses. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also expect our expenses to increase in the future due to anticipated increases in our SaaS segment sales, general and administrative expenses, including expenses associated with being a public company, product development and management expenses or expenses related to acquisitions, which could impact our ability to sustain profitability in the future. Additionally, while the majority of our revenue in fiscal years 2021, 2020 and 2019 came from advertising services provided in local classified print directories and digital marketing solutions, such as search, display and social media, future development of new services may initially have a lower profit margin than our existing services, which could have a material adverse effect on our business, financial condition and results of operations. As a result, we may not be able to maintain profitability in the future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The continuing decline in the use of print directories and in our ability to attain new or renewed print agreements continues to adversely affect our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall references to print directories, including our Print Yellow Pages, in the United States have been declining s</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ince the early 2000s.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This decline is primarily attributable to increased use of internet search providers, as well as the proliferation of large retail stores for which consumers and businesses may not reference the print directories. While we expect the decline in usage will continue to negatively affect advertising sales associated with our traditional print business, a significant further decline in usage of our print directories could impair our ability to maintain or increase advertising prices, which may cause businesses to reduce or discontinue purchasing advertising in our print directories. Either or both of these factors could adversely affect our revenue and have a material adverse effect on our business, financial condition, results of operations and prospects. These trends have resulted in declining print advertising sales, and we expect these trends to continue in 2022 and beyond. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a portion of the revenue we report each period results from the recognition of deferred revenue relating to agreements entered into during previous periods. A decline in new or renewed agreements in any period may not be </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">immediately reflected in our reported financial results for that period but may result in a decline in our revenue in future periods. If we were to experience significant downturns in agreements and renewals, our reported financial results might not reflect such downturns until future periods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Providing technology-based marketing solutions to small businesses is an evolving market that may not grow as quickly as we anticipate, or at all.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of our solutions is predicated upon the assumption that online and mobile presence, acquisition and retention marketing and the ability to connect and interact with consumers online and on mobile devices are, and will continue to be, important and valuable strategies for small businesses to enhance their abilities to establish, grow, manage and market their businesses. If this assumption is incorrect, or if small businesses do not, or perceive that they do not, derive sufficient value from our solutions, then our ability to retain existing clients, attract new clients and grow our revenues could be adversely affected. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to provide new or enhanced functionality and features, it could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:14.4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to successfully provide new or enhanced functionality and features for our existing solutions that achieve market acceptance or that keep pace with rapid technological developments. For example, we are focused on enhancing the connectivity and integration of add-ons to our Thryv platform to expand its utility for our SMB clients. The success of new or enhanced functionality and features depends on several factors, including their overall effectiveness and the timely completion, introduction and market acceptance of the enhancements, new features, or applications. Furthermore, we depend on both internal development and our third-party software partners to develop and implement their own enhancements, new features, or applications that can then be integrated into the Thryv platform. Failure in either of these areas may significantly impair our revenue growth. </span></div><div style="text-align:justify;text-indent:20.15pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, because our solutions are designed to operate on a variety of systems, we will need to continuously modify and enhance our solutions to keep pace with changes in internet-related hardware, iOS and other software and communication, browser and database technologies. We may not be successful in developing these new or enhanced functionalities and features, or in bringing them to market in a timely fashion. If we do not continue to innovate and deliver high-quality, technologically advanced solutions, we will not remain competitive, which could have a material adverse effect in our business, financial condition and results of operations. Any failure of our Thryv platform and add-ons to operate effectively with future network platforms and technologies could reduce the demand for our Thryv platform and add-ons, result in client dissatisfaction and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unsuccessful in identifying and acquiring suitable acquisition candidates or in integrating any businesses that are or have been acquired. This could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of our key growth strategies is to acquire other businesses or to invest in complementary companies, channels, platforms or technologies that we believe could expand our client base or otherwise offer growth opportunities into new markets. We may also in the future seek to acquire or invest in other businesses, applications or technologies that operate in different industries than ours if we determine that an attractive investment or acquisition opportunity has been presented to us. We may not be able to identify appropriate acquisition candidates or, if we do, we may not be able to negotiate successfully the terms of an acquisition, finance the acquisition or integrate the acquired business effectively and profitably into our existing operations. Acquired businesses may not provide us with successful client conversions, achieve the levels of revenue or profitability anticipated, or otherwise perform as expected. In addition, the pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable acquisitions, whether or not they are consummated. Acquisitions involve special risks, including the potential assumption of unanticipated liabilities and contingencies that could have a material adverse effect on our financial condition and difficulties in integrating acquired businesses. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may be unable to successfully integrate businesses that we have acquired or may acquire in the future. The integration of an acquisition involves a number of factors that may affect our operations. These factors include:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in converting the clients of the acquired business onto our Thryv platform;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in converting the clients of the acquired business to our Marketing Services offerings or to our contract terms;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">diversion of management&#8217;s attention;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incurrence of significant amounts of additional debt;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">creation of significant contingent earn out obligations or other financial liabilities;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased expenses, including, but not limited to, legal, administrative and compensation expenses;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties in the integration of acquired operations, including the integration of data and information solutions or other technologies;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">entry into unfamiliar segments;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse effects to our existing business relationships with business partners and clients as a result of the acquisition;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">difficulties retaining key employees and maintaining the key business and client relationships of the businesses we acquire;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cultural challenges associated with integrating employees from the acquired company into our organization;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unanticipated problems or legal liabilities; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">tax and accounting issues.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A failure to integrate acquisitions efficiently, may be disruptive to our operations and adversely impact our revenues or increase our expenses.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could increase our interest payments. To finance any acquisitions, we may choose to issue shares of our common stock as consideration, which would dilute the ownership of our stockholders. If the price of our common stock is low or volatile, we may not be able to acquire other companies using our stock as consideration. Alternatively, it may be necessary for us to raise additional funds for acquisitions through public or private financings. Additional funds may not be available on terms that are favorable to us, or at all.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also may divest or sell assets or businesses that we acquire, and we may have difficulty selling such assets or businesses on acceptable terms or in a timely manner. This could result in a delay in the achievement of our strategic objectives, additional expense, or the sale of such assets or businesses at a price or on terms that are less favorable than we anticipated.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a significant portion of the purchase price of companies we acquire may be allocated to acquired goodwill and other intangible assets, which must be assessed for impairment at least annually. In the event that the book value of goodwill or other intangible assets is impaired, any such impairment would be charged to earnings in the period of impairment. In the future, if our acquisitions do not yield expected returns, we may be required to record charges based on this impairment assessment process, which could have a material adverse effect on our financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expansion of our operations to, and offering our services in, markets outside of the U.S. subjects us to political, economic, legal, operational and other risks that could have a material adverse effect on our business, results of operations, financial condition, cash flows and reputation.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuing to expand our operations by offering our products and services in Australia, and may expand to additional markets outside of the U.S. in the future, which increases our exposure to the inherent risks of doing business in international markets. Depending on the market, these risks include those relating to:</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;changes in local economic environment;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;political instability;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;trade regulations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;intellectual property legal protections;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;procedures and actions affecting pricing, reimbursement and marketing of our products and services;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;fluctuations in foreign currency rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;additional U.S. and foreign taxes;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;changes in local laws or regulations, or interpretation or enforcement thereof;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;potentially longer ramp-up times for offering our services; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;data and privacy regulations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issues relating to the failure to comply with applicable non-U.S. laws, requirements or restrictions may also impact our domestic business and/or raise scrutiny on our domestic practices.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, some factors that will be critical to the success of our international business and operations will be different than those affecting our domestic business and operations. For example, conducting international operations requires us to devote significant management resources to implement our controls and systems in new markets, to comply with local laws and regulations, including to fulfill financial reporting requirements, and to overcome the numerous new challenges inherent in managing international operations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any expansion of our international operations through acquisitions or through organic growth could increase these risks. Additionally, while we may invest material amounts of capital and incur significant costs in connection with the growth and development of our international operations, including to start up or acquire new businesses, we may not be able to operate them profitably on the anticipated timeline, or at all.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These risks could have a material adverse effect on our business, results of operations, financial condition, cash flows and could materially harm our reputation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Strategic Relationships and Third Parties</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have agreements with several major internet search engines and search sites. The termination or material alteration of one or more of these agreements could adversely affect our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have agreements with several internet search engines and search or directory websites providers, which makes our content easier for search engines to access and provides a greater response for our clients to general searches on the internet. Under the terms of the agreements with these search providers, we place our clients&#8217; advertisements on major search engines and other third-party search and directory sites and print directories, which give us access to a higher volume of traffic than we could generate on our own, without relinquishing the client relationship. The search engines benefit from our outside and inside sales force and full-service capabilities for attracting and serving local advertisers that might not otherwise transact business with search engines. Other third-party directories and search sites benefit from our payment for traffic from their sites to our advertisers. The termination or material alteration of one or more of our agreements with major search engines or third-party providers could adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our growth depends in part on the success of our strategic relationships with third parties. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to grow our business, we anticipate that we will continue to depend on the continuation and expansion of relationships with vendors and other third parties. In our SaaS segment, such third parties include third-party service providers (i.e., software developers and hosting services), sales channel partners and technology and content providers. In our Marketing Services and Thryv International segments, we depend upon third parties to print, publish and distribute our directories. Identifying partners and negotiating and documenting relationships with them requires significant time and resources. In addition, the third parties we partner with may not perform as expected under our agreements, and we may have disagreements or disputes with such third parties, which could negatively affect our brand and reputation. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we rely on the expansion of our relationships with our third-party providers as we enhance our service offerings. While some of our agreements with third parties include exclusivity provisions, we may lose the exclusivity or other protections we have in force due to our own performance or efforts by our competitors or business problems these third parties encounter. Typically, our agreements are non-exclusive and do not prohibit our third-party providers from working with our competitors.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unsuccessful in establishing or maintaining our relationships with third-party service providers, our ability to compete in the marketplace or to grow our revenues could be impaired, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on third-party service providers for many aspects of our business. If one or more of our third-party service providers experiences a disruption, goes out of business, experiences a decline in quality, or terminates its relationship with us, we could experience a material adverse effect on our business, financial condition or results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on third-party service providers for many integral aspects of our business. A failure on the part of any of our third-party service providers to fulfill its contracts with us could result in a material adverse effect on our business, financial condition or results of operations. We depend on our third parties for many services, including, but not limited to: </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Development and delivery of Thryv modules</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize third-party service providers for a variety of components and feature sets and related intellectual property underlying or incorporated in the Thryv platform. Additionally, we utilize third-party service providers for the development and maintenance of our Thryv platform, as well as hosting the Thryv platform itself through a third party&#8217;s relationship with a cloud services provider. We also rely on a third-party solution for order entry and monthly payment processing for Thryv orders. Any decline in the quality of, or delay in delivery of, modules or other software produced by such third-party service providers could result in reduced revenue, cause an increase in operational costs to switch providers, subject us to liability, or cause clients to fail or be unable to renew their subscriptions, any of which could materially adversely affect our business. Typically, our license agreements with third-party service providers are not exclusive and/or do not extend to all territories in which we may wish to do business in the future, and in certain cases, our third-party service providers have the right to distribute features developed for our Thryv platform in their own software offerings, which could adversely impact select functionality of our platform as well as adversely affect our business, our ability to compete with our competitors, and our ability to generate revenue. If our agreements with our third-party service providers expire or are terminated, we may face loss of functionality or costs associated with replacing the relevant technology. Such expiration or termination may also disrupt our business, leading to liability to customers or loss of business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Upkeep of data centers </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We host our consumer-facing internet sites, which are a major source of low-cost fulfillment traffic for our clients and serve most of our digital service clients from data centers operated by third-party providers, primarily Amazon Web Services. While we control and have access to our servers and all of the components of our network that are located in our external data centers, we do not control the operation of these facilities. The owners of our data center facilities have no obligation to renew their agreements with us on commercially reasonable terms, or at all. These third parties may also seek to cap their maximum contractual liability, resulting in Thryv being financially responsible for losses caused by their actions or omissions. Additionally, we host our internal systems through data centers that we operate and lease in Texas and Virginia. If we are unable to renew our agreements with our third-party providers or to renew our leases on commercially reasonable terms, or if one of our data center operators is acquired, we may be required to transfer our servers and other infrastructure to new data center facilities, and we may incur significant costs and possible service interruption in connection with any such transfer. Both our third-party data centers and data centers that we lease and operate are subject to break-ins, sabotage, intentional acts of vandalism and other misconduct. Any such acts could result in a breach of the security of our or our clients&#8217; data. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Problems faced by our third-party data center locations, with the telecommunications network providers with whom we or they contract, or with the systems by which our telecommunications providers allocate capacity among their customers, including us, could adversely affect the experience of our clients. We have periodically experienced service disruptions in the past, and we may experience interruptions or delays in our service in the future. Our third-party data centers&#8217; operators could also decide to close their facilities without adequate notice. In addition, any financial difficulties, such as bankruptcy, faced by our third-party data center operators or any of the third-party service providers with whom we or they contract may have negative effects on our business, the nature and extent of which are difficult to predict. Additionally, if our data centers are unable to keep up with our growing needs for capacity, this could adversely affect the growth of our business. While we maintain both redundancy and disaster recovery protocols, any changes in third-party service levels at our data centers or any security breaches, errors, defects, disruptions, or other performance problems with our Thryv platform and add-ons could adversely affect our reputation, damage our clients&#8217; stored files, result in lengthy interruptions in our services, or otherwise result in damage or losses to our clients for which they may seek compensation from us. We may also incur significant costs for using alternative equipment or taking other actions in preparation for, or in reaction to, events that damage the data center services we use. Interruptions in our services might reduce our revenues, cause us to issue refunds to clients for prepaid and unused subscription services, subject us to potential liability, or adversely affect our renewals. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Monitoring of changes to applicable laws </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our third-party providers must monitor for any changes or updates in laws that are applicable to the solutions that we or our third-party providers provide to our clients. In addition, we are reliant on our third-party providers to modify the solutions that they provide to our clients to enable our clients to comply with changes to such laws and regulations. If our third-party providers fail to reflect changes or updates in applicable laws in the solutions that they provide to our clients in a timely manner, we could be subject to negative client experiences, harm to our reputation, loss of clients, claims for any fines, penalties or other damages suffered by our clients and other financial harm.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Printing of directories</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our Marketing Services and Thryv International segments, we depend on third parties to supply paper and to print, publish and distribute our directories. In connection with these services, we rely on the systems and services of our third-party service providers, their ability to perform key functions on our behalf in a timely manner and in accordance with agreed levels of service and their ability to attract and retain sufficient qualified personnel to perform services on our behalf. There are a limited number of these providers with sufficient scale to meet our needs. A failure in the systems of one of our key third-party service providers, or their inability to perform in accordance with the terms of our contracts or to retain sufficient qualified personnel, could have a material adverse effect on our business, prospects, financial condition, results of operations and cash flow. If we were to lose the services of any of our key third-party providers, we would be required to hire and train sufficient personnel to perform these services or to find an alternative service provider. In some cases, it would be impractical for us to perform these functions, including the printing of our directories. In the event we were required to perform any of the services that we currently outsource, it is unlikely that we would be able to perform them without incurring additional costs. A failure on the part of any of our third-party service providers could result in a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we, or our third-party providers, do not keep pace with rapid technological changes and evolving industry standards, we may not be able to remain competitive, and the demand for our services may decline.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we operate, particularly in our SaaS segment, are characterized by the following factors:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes due to rapid technological advances;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">additional qualification requirements related to technological challenges; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evolving industry standards and changes in the regulatory and legislative environment.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success will depend upon our ability to anticipate and to adapt to changes in technology and industry standards and to effectively develop, introduce, market and gain broad acceptance of new product and service enhancements incorporating the latest technological advancements. Furthermore, we depend on our third-party providers to also keep pace with rapid technological changes and evolving industry standards. If our third-party providers are unable to adapt to technological changes, this could also have a material adverse effect on our ability to retain or increase our client subscription base or cause us to incur additional operational costs involved with switching third-party providers.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our competitors&#8217; products, services, or technologies become more accepted than our Thryv platform and add-ons, if they are successful in bringing their products or services to market earlier than ours, or if their products or services are more technologically capable than ours, it could have a material adverse effect on our business, financial condition and results of operations. Our competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their product offerings or resources. In addition, some of our competitors may offer their products and services at a lower price. If we are unable to achieve our target pricing levels or if we experience significant pricing pressures, it could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we do not maintain the compatibility of our Thryv platform with third-party applications that our clients use in their businesses, our revenue will decline.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A percentage of our clients choose to integrate our platform with certain capabilities provided by third-party software platforms created by our third-party providers and application providers using application programming interfaces (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;APIs&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), either as publicly available no-fee licenses or through fee-based partnership arrangements. The functionality and popularity of our Thryv platform depends, in part, on our ability to integrate our platform with third-party applications and platforms, including but not limited to CRM, CMS, omnichannel email and text marketing automation, accounting, e-commerce, call center, analytics and social media sites that our clients use and from which they obtain data. Third-party providers of applications and APIs may change the features of their applications and platforms, restrict our access to their applications and platforms, terminate or elect not to renew our partnership agreements or otherwise alter the terms governing use of their applications and APIs and access to those applications and platforms in an adverse manner. Such changes could functionally limit or terminate our ability to use these third-party applications and platforms in conjunction with our platform, which could adversely impact our offerings and harm our business. If we fail to integrate our Thryv platform with new third-party applications and platforms that our clients use for marketing, sales or services purposes, we may not be able to offer the functionality that our clients need, which would adversely impact our ability to generate revenue and harm our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on data provided by third parties, the loss of which could limit the functionality of our platform and disrupt our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our services depends on our ability to deliver data to both consumers and our clients, such as website searches, client leads and social media updates. Certain of this data is provided by unaffiliated third parties, such as business data aggregators (e.g. doctor, hotel or other data aggregators) and vertical industry organizations, to supplement our own business listings for our search sites. Data we provide our clients about their presence on other internet sites and social media is also provided by third parties. Some of this data is provided to us pursuant to third-party data-sharing policies and terms of use, under data-sharing agreements by third-party providers or by client consent. In the future, any of these third parties could change its data-sharing policies, including making them more restrictive, or alter its algorithms that determine the placement, display and accessibility of search results and social media updates, any of which could result in the loss of, or significant impairment to, our ability to collect and provide useful data to our clients. These third parties could also interpret our or our third-party service providers&#8217; data collection policies or practices as being inconsistent with their policies, which could result in the loss of our ability to collect this data for our clients. Any such changes could impair our ability to deliver data to our clients and could adversely impact select functionality of our platform, impairing the return on investment that our clients derive from using our solution, as well as adversely affecting our business and our ability to generate revenue.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Economy, Disasters, COVID-19 Pandemic and Other External Factors</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse economic conditions may have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on the overall demand for marketing solutions, especially business management software by SMBs, and on the economic health of our current and prospective clients. Past financial recessions have resulted in a significant weakening of the economy in North America and globally, a reduction in employment levels, a reduction in prevailing interest rates, more limited availability of credit, a reduction in business confidence and activity and other difficulties. Such difficulties have affected, and any current or future adverse economic conditions may continue to affect, one or more of the industries to which we sell our offerings. In addition, there has been pressure to reduce government spending in the United States, and any tax increases and spending cuts at the federal level might reduce demand for our offerings from organizations that receive funding from the U.S. government and could negatively affect the U.S. economy, which could further reduce demand for our offerings.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of these events could have a material adverse effect on our business, financial condition and results of operations, and spending levels for our offerings may not increase following any recovery.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public health epidemics or outbreaks may reduce or delay spending on day-to-day purchases, which could result in a reduction in the level of business conducted by our clients. As a result, our clients may reduce their spending on marketing services and business operations, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public health epidemics or outbreaks could adversely impact our business. In December 2019, COVID-19 emerged in Wuhan, Hubei Province, China and has since spread, causing significant disruption to the global economy. The extent to which the coronavirus impacts our operations will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information which may emerge concerning the severity of the coronavirus and the actions to contain the coronavirus or treat its impact, among others. Despite quarantining and adjustments of work schemes, our employees or staff have been, and may continue to be affected by the coronavirus epidemic, and we may experience significant future disruptions to our business operations, which may adversely affect our service quality and thereby our business reputation. Certain states may also ban the solicitation for new clients during a public health epidemic, which could result in our inability to acquire new clients. In addition, the continued spread and increasing impact of the coronavirus in the United States and Australia could adversely impact demand for our clients&#8217; services or the level of business conducted by our clients. Such conditions could affect the rate of spending on our solutions and could adversely affect our clients&#8217; ability or willingness to purchase our solutions; the timing of our current or prospective clients&#8217; purchasing decisions; pressure for pricing discounts or extended payment terms; reductions in the amount or duration of clients&#8217; subscription contracts; or increase client churn, all of which could adversely affect our future sales, operating results and overall financial performance. If the pandemic has a continued and substantial impact on the ability of our clients to purchase our solutions, our results of operations and overall financial performance may be harmed. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the pandemic, we implemented a work from home policy, with the majority of our employees conducting their work outside of our physical offices. We currently intend to continue our work from home policy indefinitely, and we </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">have taken steps to enable the majority of our employees to work from home permanently. All employees were provided or already possessed a company laptop and access to all necessary systems to perform their essential job functions. It is more difficult for us to manage and monitor our employees in remote settings, and we have and may continue to expend more management time and incur more costs to do so. Employees working from home may also face additional distractions that negatively affect their performance. If our employees are not able to effectively work remotely on a permanent basis, this may negatively impact our business, financial condition and results of operations. Our long-term work from home policy could also increase our cyber-security risk, create data accessibility concerns and make us more susceptible to communication disruptions, any of which could adversely impact our business operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At this point, the extent to which the pandemic may impact our financial condition or results of operations, including our long-range plan, is uncertain. Even after the COVID-19 pandemic has subsided, we may experience significant impacts to our business as a result of the economic impact of the COVID-19 pandemic, including any economic downturn or recession or other long-term effects that have occurred or may occur in the future. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our inability to successfully recover should we experience a disaster or other business continuity problem could cause material financial loss, loss of human capital, regulatory actions, reputational harm, damaged client relationships or legal liability.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we and our third-party providers host our Thryv platform and serve most of our digital clients on cloud services, should we experience a local or regional disaster or other business continuity problem, such as an earthquake,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hurricane, flood, terrorist attack, pandemic, security breach, cyber-attack, power loss, telecommunications failure or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other natural or man-made disaster, our ability to continue to operate will depend, in part, on the availability of our</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">personnel, our office facilities and the proper functioning of our computer, telecommunication and other related</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">systems and operations. In such an event, we could experience operational challenges with regard to particular areas of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our operations, such as key executive officers or personnel that could have a material adverse effect on our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly assess and take steps to improve our existing business continuity plans and key management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">succession. However, a disaster on a significant scale or affecting certain of our key operating areas within or across</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regions, or our inability to successfully recover should we experience a disaster or other business continuity problem,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">could materially interrupt our business operations and result in material financial loss, loss of human capital, regulatory</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">actions, reputational harm, damaged client relationships or legal liability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Human Capital</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on our senior management team, and the loss of one or more key employees or an inability to attract and to retain highly skilled employees could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends largely upon the continued services of our key executive officers. Specifically, we believe that the continued employment of our CEO and Chairman, Joseph A. Walsh, will play an important part in our success. We also rely on our leadership team in the areas of marketing, sales, services and general and administrative functions and on mission-critical individual contributors in all such areas. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. We do not have employment agreements with most of our executive officers or other key personnel that require them to continue to work for us for any specified period, and, therefore, they could terminate their employment with us at any time. Additionally, we do not maintain key man insurance on any of our executive officers or key employees. The loss of one or more of our executive officers or key employees could have a material adverse effect on our business, financial condition and results of operations. Turnover among our outside and inside sales force or key management could adversely affect our business and the loss of a significant number of experienced key personnel could have a material adverse effect on our business, prospects, financial condition, results of operations and cash flow. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success also depends on our ability to identify, hire, train and retain qualified sales personnel. To execute our growth plan, we must attract and retain highly qualified personnel. Competition for personnel is intense, including without limitation for individuals with high levels of experience in designing and developing software and internet-related services and senior sales executives. We have, from time to time, experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. Many of the companies with which we compete for experienced personnel have greater resources than we have. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees have or that we have breached their legal obligations, resulting in a diversion of our time and resources. In addition, job candidates and existing employees often consider the value of the stock </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">awards they receive in connection with their employment. If the perceived value of our stock awards declines, it may adversely affect our ability to recruit and to retain highly skilled employees. If we fail to attract new personnel or fail to retain and to motivate our current personnel, it could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A portion of our employees are represented by unions. Our business could be adversely affected by future labor negotiations and our ability to maintain good relations with our unionized employees.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353 employees, or 13% of our employees and 35% </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our sales force, were represented by unions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition, the employees of some of our key suppliers are represented by unions. Work stoppages or slowdowns involving our union-represented employees, or those of our suppliers, could significantly disrupt our operations and increase operating costs, which would have a material adverse effect on our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The inability to negotiate acceptable terms with the unions could also result in increased operating costs from higher wages or benefits paid to union employees or replacement workers. A greater percentage of our work force could also become represented by unions. If a union decides to strike and others choose to honor its picket line, it could have a material adverse effect on our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal, Tax, Regulatory and Compliance Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our solutions and our business are subject to a variety of U.S. and international laws and regulations, including those regarding privacy, data protection and information security. Any failure by us or our third-party service providers, as well as the failure of our platform or services, to comply with applicable laws and regulations could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our clients are subject to a variety of U.S. and international laws and regulations, including regulation by various federal government agencies, including the U.S. Federal Communication Commission (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FCC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) (telemarketing and text marketing), the U.S. Federal Trade Commission</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FTC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) (advertising laws, Controlling the Assault of Non-Solicited Pornography and Marketing (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CAN-SPAM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) Act compliance), U.S. Department of Health and Human Services (Health Insurance Portability and Accountability Act of 1996 (as amended and together with its implementing regulations, &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">HIPAA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) compliance, and state and local agencies. The Telephone Consumer Protection Act governs our ability to offer text marketing services to our clients and recorded calls. Increasingly, though inconsistently, both state and federal courts are finding obligations on businesses &#8211;even small ones&#8211; to make their websites and any videos posted online fully accessible to those with disabilities under both the ADA and various states&#8217; laws, which impacts our website and video offerings. The United States and various state and foreign governments have adopted or proposed limitations on, or requirements regarding, the collection, distribution, use, security and storage of personally identifiable information (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PII</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) of individuals; and the FTC and many state attorneys general are applying federal and state consumer protection laws to impose standards on the online collection, use and dissemination of data. Self-regulatory obligations, other industry standards, policies and other legal obligations may apply to our collection, distribution, use, security, or storage of PII or other data relating to individuals. In addition, most states and some foreign governments have enacted laws requiring companies to notify individuals of data security breaches involving certain types of PII. These obligations may be interpreted and applied in an inconsistent manner from one jurisdiction to another and may conflict with one another, other regulatory requirements, or our internal practices.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that there will continue to be new proposed laws, regulations and industry standards concerning privacy, data protection and information security in the United States, Canada, the European Union</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">E.U</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd other jurisdictions, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. For example, in May 2018, the General Data Protection Regulation came into effect, which brought with it a complete overhaul of E.U. data protection laws: the new rules superseded </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">then-current E.U.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> data protection legislation, imposed more stringent E.U. data protection requirements and provided for greater penalties for non-compliance. In addition, the California Consumer Protection Act of 2018 (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CCPA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) became effective January 1, 2020, with implications for consumer privacy in the U.S. that reach beyond California. HIPAA, as amended by Health Information Technology for Economic and Clinical Health Act, affects our ability to provide our solutions to medical and healthcare businesses that are Covered Entities or Business Associates under those laws. New York&#8217;s SHIELD Act may impact our ability to offer our services to financial businesses due to its compliance requirements for data collection and security. Changing definitions of what constitutes PII may also limit or inhibit our ability to operate or to expand our business, including limiting strategic partnerships that may involve the sharing of data, especially in the context of the digital advertising ecosystem. Also, some jurisdictions require that certain types of data be retained on localized servers within these jurisdictions, which could impact our ability to make solutions that impact all our clients&#8217; needs.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Evolving and changing definitions of what constitutes PII within the United States, Canada, Australia, the European Union and elsewhere, especially relating to the classification of internet protocol, or IP addresses, machine or device identification numbers, location data and other information, as well as the use of PII for machine learning process or algorithm movement may limit or inhibit our ability to operate or to expand our business. Future laws, regulations, standards and other obligations could impair our ability to collect or to use information that we utilize to provide email delivery and marketing services to our clients, thereby impairing our ability to maintain and to grow our client base and to increase revenue. Future restrictions on the collection, use, sharing, or disclosure of our clients&#8217; data or additional requirements for express or implied consent of clients for the use and disclosure of such information may limit our ability to develop new services and features.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to comply with applicable laws, directives and regulations may result in enforcement action against us, including fines and imprisonment, or actions against our clients who may not fully understand the impact of these laws on their businesses and damage to our reputation, any of which may have an adverse effect on our business and operating results. The costs of compliance with and other burdens imposed by, such laws and regulations that are applicable to us or to the businesses of our clients, may limit the use and adoption of our Thryv platform and add-ons and reduce overall demand, or lead to significant fines, penalties, or liabilities for any non-compliance with such privacy laws. Furthermore, privacy concerns may cause our clients&#8217; workers and our clients&#8217; customers to resist providing PII necessary to allow our clients to use our Thryv platform and add-ons effectively. Furthermore, if the processing of PII were to be curtailed in this manner, our solutions would be less effective, which may reduce demand for our Thryv platform and add-ons, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even the perception of privacy concerns, whether or not valid, may inhibit market adoption of our Thryv platform and add-ons in certain industries. Any failure or perceived failure by us to comply with U.S., Australia, E.U., or other foreign privacy or security laws, regulations, policies, industry standards, or legal obligations, or any security incident that results in the unauthorized access to, or acquisition, release, or transfer of, PII may result in governmental enforcement actions, litigation, fines and penalties, or adverse publicity and could cause our clients to lose trust in us, which could harm our reputation and have a material adverse effect on our business, financial condition and results of operations. If our service is perceived to cause, or is otherwise unfavorably associated with, violations of privacy or data security requirements, it may subject us or our clients to public criticism and potential legal liability. Public concerns regarding PII processing, privacy and security may cause some of our clients&#8217; end-users to be less likely to visit their websites or otherwise interact with them. If enough end-users choose not to interact with our clients, our clients could stop using our platform. This, in turn, may reduce the value of our services and slow or eliminate the growth of our business. Existing and potential privacy laws and regulations concerning privacy and data security and increasing sensitivity of consumers to unauthorized processing of PII may create negative public reactions to technologies, products and services, such as ours. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the Biden administration may enact comprehensive tax reform or other regulatory changes, which may have an adverse impact to our effective tax rate or other aspects of our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Industry-specific regulation and other requirements and standards are evolving and unfavorable industry-specific laws, regulations, interpretive positions or standards could harm our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain clients in a variety of industries, including healthcare, financial services, the public sector and telecommunications. Regulators in certain industries have adopted, and may in the future adopt, regulations or interpretive positions regarding the use of cloud computing and other outsourced services. The costs of compliance with, and other burdens imposed by, industry-specific laws, regulations and interpretive positions may limit our clients&#8217; use and adoption of our services and reduce overall demand for our services. Compliance with these regulations may also require us to devote greater resources to support certain clients, which may increase costs and lengthen sales cycles. For example, some financial services regulators have imposed guidelines for use of cloud computing services that mandate specific controls or require financial services enterprises to obtain regulatory approval prior to outsourcing certain functions. If we are unable to comply with these guidelines or controls, or if our clients are unable to obtain regulatory approval to use our services where required, our business may be harmed. In addition, an inability to satisfy the standards of certain voluntary third-party certification bodies that our clients may expect, such as an attestation of compliance with the New York SHIELD Law, CCPA, Payment Card Industry (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PCI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) Data Security Standards, may have an adverse impact on our business and results. Furthermore, we and our clients in the healthcare industry are regulated by HIPAA, which establishes privacy and security standards that limit the use and disclosure of protected health information (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PHI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and requires the implementation of administrative, physical and technical safeguards to ensure the confidentiality, integrity and availability of individually identifiable health information in electronic form, as well as breach notification procedures for breaches of PHI and penalties for violation of HIPAA&#8217;s requirements for entities subject to its regulation. We work to maintain compliance with the relevant industry-specific </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certifications or other requirements or standards relevant to our clients, but if in the future we are unable to achieve or maintain such certifications, requirements or standards, it may harm our business and adversely affect our results.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, in some cases, industry-specific laws, regionally-specific, or product-specific laws, regulations, or interpretive positions may also apply directly to us as a service provider. The interpretation of many of these statutes, regulations and rulings is evolving in the courts and administrative agencies and an inability to comply may have an adverse impact on our business and results. Any failure or perceived failure by us to comply with such requirements could have an adverse impact on our business. For example, there are various statutes, regulations and rulings relevant to the direct email marketing and text-messaging industries, including the CAN-SPAM Act, Telephone Consumer Protection Act (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TCPA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and related FCC orders. The TCPA and FCC rulings impose significant restrictions on the ability to utilize telephone calls and text messages to mobile telephone numbers as a means of communication, when the prior express consent of the person being contacted has not been obtained or proof of such consent not properly maintained. We may in the future be subject to one or more lawsuits, containing allegations that one of our platforms or clients using our platform violated industry-specific regulations and any determination that we or our clients violated such regulations could expose us to significant damage awards that could, individually or in the aggregate, materially adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clients may depend on our solutions to enable them to comply with applicable laws, or may not fully comprehend the applicable laws&#8217; impact on them when using our solutions, which requires us and our third-party providers to constantly monitor applicable laws and to make applicable changes to our solutions. If our solutions have not been updated to enable the client to comply with applicable laws or we fail to update our solutions on a timely basis, it could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients may rely on our solutions to enable them to comply with applicable laws in areas in which the solutions are intended for use. Changes in laws and regulations could require us to make significant modifications to our products or to delay or to cease sales of certain products, which could result in reduced revenues or revenue growth and our incurring substantial expenses and write-offs. Although we believe that our solutions provide us with flexibility to release updates in response to these changes, we cannot be certain that we will be able to make the necessary changes to our solutions and release updates on a timely basis, or at all. In addition, we are reliant on our third-party service providers to modify the solutions that they provide to our clients through our platform to comply with changes to such laws and regulations. The number of laws and regulations that we are required to monitor will increase as we expand the geographic region in which our solutions are offered. When a law changes, we must then test our solutions to meet the requirements necessary to enable our clients to comply with the new law or assist them in not violating the law through typical usage. If our solutions fail to enable a client to comply with applicable laws, or expose a client to legal action via typical usage of our solutions, we could be subject to negative client experiences, harm to our reputation or loss of clients, claims for any fines, penalties or other damages suffered by our client and other financial harm. Additionally, the costs associated with such monitoring implementation of changes are significant. If our solutions do not enable our clients to comply with applicable laws and regulations, or prevent them from exposing themselves to liability through typical usage, it could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, if we fail to make any changes to our solutions as described herein, which are required as a result of such changes to, or enactment of, any applicable laws in a timely fashion, we could be responsible for fines and penalties implemented by governmental and regulatory bodies. Our payment of fines, penalties, interest, or other damages as a result of our failure to provide compliance services prior to deadlines may have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An information security breach of our systems or our data centers operated by third-party providers, the loss of, or unauthorized access to, client information, or a system disruption could have a material adverse effect on our business, market brand, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is dependent on our data processing systems and our data centers operated by third-party providers. We rely on these systems to process, on a daily and time sensitive basis, a large number of complicated transactions. We electronically receive, process, store and transmit data and PII about our clients and our employees, as well as our vendors and other business partners, including names, social security numbers, credit card numbers and financial account numbers. We keep this information confidential. However, our websites, networks, applications and technologies and other information systems have in the past, and will continue to be targeted for sabotage, disruption, or data misappropriation. The uninterrupted operation of our information systems and our ability to maintain the confidentiality of PII and other client and individual information that resides on our systems are critical to the successful operation of our business. While we have information security and business continuity programs, these plans may not be sufficient to ensure the uninterrupted operation of our systems or to prevent unauthorized access to the systems by unauthorized third parties. Because techniques </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">used to obtain unauthorized access or to sabotage systems change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. These concerns about information security increase with the mounting sophistication of social engineering. Our network security hardening may be bypassed by phishing and other social engineering techniques that seek to use end-user behaviors to distribute computer viruses and malware into our systems, which might disrupt our delivery of services and make them unavailable and might also result in the disclosure or misappropriation of PII or other confidential or sensitive information. In addition, a significant cyber-security breach could prevent or delay our ability to process payment transactions. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any information security breach in our business processes or of our processing systems has the potential to impact our client information and our financial reporting capabilities, which could result in the potential loss of business and our ability to accurately report financial results. If any of these systems fail to operate properly or become disabled even for a brief period of time, we could potentially miss a critical filing period, resulting in potential fees and penalties, or lose control of client data, all of which could result in financial loss, a disruption of our businesses, liability to clients, regulatory intervention, or damage to our reputation. The continued occurrence of high-profile data breaches provides evidence of an external environment increasingly hostile to information security. If our security measures are breached as a result of third-party action, employee or subcontractor error, malfeasance or otherwise, and, as a result, someone obtains unauthorized access to client data, our reputation may be damaged, our business may suffer, and we could incur significant liability. We may also experience security breaches that may remain undetected for an extended period of time. Techniques used to obtain unauthorized access or to sabotage systems change frequently and are growing increasingly sophisticated. As a result, we may be unable to anticipate these techniques or to implement adequate preventative measures. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This environment demands that we continuously improve our design and coordination of security controls throughout the Company. Our Board of Directors (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Board</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), in coordination with the audit committee thereof, has primary responsibility for overseeing cyber-security risk management and the effectiveness of security controls. The audit committee of the Board receives quarterly reports identifying major risk area exposures, such as cyber-security. In the event that the audit committee identifies significant risk exposures, including with respect to cyber-security, it will present such exposure to the Board to assess our risk identification, risk management and mitigation strategies. Despite these efforts, it is possible that our security controls over data, training and other practices we follow may not prevent the improper disclosure of PII or other confidential information. Any issue of data privacy as it relates to unauthorized access to or loss of client and/or employee information could result in the potential loss of business, damage to our market reputation, litigation and regulatory investigation and penalties.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There may be other such security vulnerabilities that come to our attention. Our continued investment in the security of our technology systems, continued efforts to improve the controls within our technology systems, business processes improvements and the enhancements to our culture of information security may not successfully prevent attempts to breach our security or unauthorized access to PII or other confidential, sensitive or proprietary information. In addition, in the event of a catastrophic occurrence, either natural or man-made, our ability to protect our infrastructure, including PII and other client data and to maintain ongoing operations could be significantly impaired. Our business continuity and disaster recovery plans and strategies may not be successful in mitigating the effects of a catastrophic occurrence. Insurance may be inadequate or may not be available in the future on acceptable terms, or at all. In addition, our insurance policies may not cover all claims made against us and defending a suit, regardless of its merit, could be costly and divert management&#8217;s attention. If our security is breached, if PII or other confidential information is accessed, or if we experience a catastrophic occurrence, it could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our services present the potential for identity theft, embezzlement, or other similar illegal behavior by our employees and contractors with respect to third parties, which could damage our reputation, lead to legal liabilities and have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The services offered by us generally require or involve collecting PII of our clients and / or their employees, such as their full names, birth dates, addresses, employer records, tax information, social security numbers, credit card numbers and bank account information. This information can be used by criminals to commit identity theft, to impersonate third parties, or to otherwise gain access to the data or funds of an individual. If any of our employees or contractors take, convert, or misuse such PII, funds or other documents or data, we could be liable for damages, and our business reputation could be damaged or destroyed. Moreover, if we fail to adequately prevent third parties from accessing PII and/or business information and using that information to commit identity theft, we might face legal liabilities and other losses that could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various trademarks and other intellectual property rights are key to our business. We rely upon a combination of patent, trademark, copyright and trade secret laws as well as contractual arrangements, including confidentiality or license agreements, to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may be ineffective or inadequate. We may be required to bring lawsuits against third parties to protect our intellectual property rights. Similarly, we may be party to proceedings by third parties challenging our rights. Lawsuits brought by us may not be successful, or we may be found to infringe the intellectual property rights of others. As the commercial use of the internet further expands, it may be more difficult. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to protect our trade names, including Thryv&#174;, Thryv Leads&#174;, Thryv Complete</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">SM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Thryv Your Business Smarter&#174;, The Real Yellow Pages&#174;, Yellowpages.com&#174;, Dexknows.com&#174; and Superpages.com&#174;, from domain name infringement or to prevent others from using internet domain names that associate their businesses with ours, Thryv seeks formal registrations from the USPTO, participates in a tracking service for all Thryv domestic and internal trademarks and works with specialized outside counsel. In the past, we have received claims of material infringement of intellectual property rights. For example, we have had to defend against copyright violation claims on licensed images included in our print and internet directories and websites and patent infringement claims on various technologies and functionalities included in our digital products, services, and internet sites. Related lawsuits, regardless of the outcome, could result in substantial costs and diversion of resources and could have a material adverse effect on our business. In response to the loss of important trademarks or other intellectual property rights, we may be required to spend significant resources to monitor and to protect these rights. Litigation brought to protect and to enforce our intellectual property rights could be costly, time-consuming and distracting to management, with no guarantee of success and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights. We also maintain a moderate patent portfolio </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and work with specialized patent counsel to protect the technology rights</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our failure to secure, protect and enforce our intellectual property rights could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Some of our solutions utilize open source software and any failure to comply with the terms of one or more of these open source licenses could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our solutions, such as Thryv Leads, and client consumer-facing websites and mobile applications, as well as our internal business solutions include software covered by open source licenses, such as GPL-type licenses. Although we provide what we deem to be compliant notices and attributions for the use of any open source code, the terms of various open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to provide our solutions or consumer-facing sites and applications. Our internal development policies and vendor contracts typically prohibit the use of open source licensed code that requires the release of the source code of our proprietary software, but any errors in application of our policies or standard contract language could potentially make our proprietary software available under open source licenses if we combine our proprietary software with open source software in a certain manner. In the event that portions of our proprietary software are determined to be subject to an open source license of a particular type, we could be required to publicly release the affected portions of our source code, to re-engineer all or a portion of our technologies, or otherwise to be limited in the licensing of our technologies, each of which could reduce or eliminate the value of our technologies and services. In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of the software. Many of the risks associated with usage of open source software cannot be eliminated and could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and regulatory investigations aimed at us or resulting from our actions or the actions of our predecessors may result in significant financial losses and harm to our reputation. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face risk of litigation, regulatory investigations and similar actions in the ordinary course of our business, including the risk of lawsuits and other legal actions relating to breaches of contractual obligations or tortious claims from clients or other third parties, fines, penalties, interest, or other damages as a result of erroneous transactions, breach of data privacy laws, or lawsuits and legal actions related to us or our predecessors. Any such action may include claims for substantial or unspecified compensatory damages, as well as civil, regulatory, or criminal proceedings against our directors, officers, or employees, and the probability and amount of liability, if any, may remain unknown for significant periods of time. We may be also subject to various regulatory inquiries, such as information requests and book and records examinations, from </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regulators and other authorities in the geographical markets in which we operate. A substantial liability arising from a lawsuit judgment or settlement or a significant regulatory action against us or a disruption in our business arising from adverse adjudications in proceedings against our directors, officers, or employees could have a material adverse effect on our business, financial condition and results or operations. Moreover, even if we ultimately prevail in or settle any litigation, regulatory action, or investigation, we could suffer significant harm to our reputation, which could materially affect our ability to attract new clients, to retain current clients and to recruit and to retain employees, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various lawsuits and other claims typical for a business of our size and nature are pending against us, including disputes with taxing jurisdictions. See Part II - Item 8. Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further detail.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to potential future claims and litigation relating to our business, as well as methods of collection, processing and use of personal data. Our clients and users of client data collected and processed by us could also file claims against us if our data were found to be inaccurate, or if personal data stored by us were improperly accessed and disseminated by unauthorized persons. These potential future claims could have a material adverse effect on our consolidated statements of operations and comprehensive income, consolidated balance sheets or consolidated statements of cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be sued by third parties for alleged infringement of their proprietary rights.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is considerable patent and other intellectual property development activity in our industry. Our success depends upon our not infringing upon the intellectual property rights of others. Our competitors, as well as a number of other entities and individuals, including parties commonly referred to as &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">patent trolls,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; may own or claim to own intellectual property relating to our industry. From time to time, third parties may claim that we are infringing upon their intellectual property rights, and we may be found to be infringing upon such rights. In the future, others may claim that our Thryv platform and underlying technology infringe or violate their intellectual property rights. However, we may be unaware of the intellectual property rights that others may claim cover some or all of our technology or services. Our history of mergers and acquisitions may cause the appropriate licensing of IP rights of third parties on which we rely to be difficult to trace and prove over time. Any claims or litigation could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our services, or require that we comply with other unfavorable terms. Even if we were to prevail in such a dispute, any litigation regarding our intellectual property could be costly and time-consuming and divert the attention of our management and key personnel from our business operations. Any such events could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Laws and regulations directed at limiting or restricting the distribution of our print directories or shifting the costs and responsibilities of waste management related to our print directories could adversely affect our business.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of states and municipalities are considering, and a limited number of municipalities have enacted, legislation or regulations that would limit or restrict our ability to distribute our print directories in the markets we serve. The most restrictive laws or regulations would prohibit us from distributing our print directories unless residents affirmatively &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">opt in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; to receive our print directories. Other less restrictive laws or regulations would require us to allow residents to &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">opt out</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; of receiving our print directories. In addition, some states and municipalities are considering legislation or regulations that would shift the costs and responsibilities of waste management for discarded directories from municipalities to the producers of the directories. These laws and regulations will likely, if and where adopted, increase our costs, reduce the number of directories that we distribute and negatively impact our ability to market our advertising to new and existing clients. If these or similar laws and regulations are widely adopted, it could have a material adverse effect on our business, prospects, financial condition, results of operations and cash flow.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our failure to maintain effective internal control over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are required, pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, as amended (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sarbanes-Oxley Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) to provide a report by management on, among other things, the effectiveness of our internal control over financial reporting. In particular, Section 404 requires us to perform system and process evaluation and testing of our internal control over financial reporting to allow management to report on, and our independent registered public accounting firm to attest to, the effectiveness of our internal control over financial reporting. Our compliance with applicable provisions of Section 404 requires that we incur substantial accounting expense and expend significant management time on compliance-related issues as we implement additional corporate governance practices and comply with reporting requirements. During the evaluation and testing process, if we identify one or more material weaknesses in our internal control over financial reporting, we will be </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unable to assert that our internal controls are effective. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past identified material weaknesses in our internal control over financial reporting, which we were required to report and remediate. If we are unable to maintain adequate internal control over financial reporting, or if in the future we identify material weaknesses, we may be unable to report our financial information accurately on a timely basis, may suffer adverse regulatory consequences or violations of applicable stock exchange listing rules, may breach the covenants under our credit facilities and incur additional costs. There could also be a negative reaction in the financial markets due to a loss of investor confidence in us and the reliability of our financial statements, which could cause the price of our common stock to decline and have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are required to collect sales and use taxes in additional jurisdictions, we might be subject to liability for past sales, and our future sales may decrease. Adverse tax laws or regulations could be enacted or existing laws could be applied to us or our clients, which could increase the costs of our services and otherwise have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The application of federal, state and local tax laws to services provided electronically is evolving. New income, sales, use, or other tax laws, statutes, rules, regulations, or ordinances could be enacted at any time (possibly with retroactive effect) and could be applied solely or disproportionately to services provided over the internet. These enactments could adversely affect our sales activity due to the inherent cost increase the taxes would represent and ultimately have a material adverse effect on our results of operations and cash flows. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, existing tax laws, statutes, rules, regulations, or ordinances could be interpreted, changed, modified, or applied adversely to us (possibly with retroactive effect), which could require us or our clients to pay additional tax amounts, as well as require us or our clients to pay fines or penalties and interest for past amounts.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, we might lose sales or incur significant expenses if states successfully impose broader guidelines on state sales and use taxes. A successful assertion by one or more states requiring us to collect sales or other taxes on the licensing of our software or provision of our services could result in substantial tax liabilities for past transactions and otherwise harm our business. Each state has different rules and regulations governing sales and use taxes, and these rules and regulations are subject to varying interpretations that change over time. We review these rules and regulations periodically and, when we believe we are subject to sales and use taxes in a particular state, we may voluntarily engage state tax authorities in order to determine how to comply with that state&#8217;s rules and regulations. There is no guarantee that we will not be subject to sales and use taxes or related penalties for past sales in states where we currently believe no such taxes are required. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendors of services, like us, are typically held responsible by taxing authorities for the collection and payment of any applicable sales and similar taxes. If one or more taxing authorities determines that taxes should have, but have not, been paid with respect to our services, we might be liable for past taxes in addition to taxes going forward. Liability for past taxes might also include substantial interest and penalty charges. Our clients are typically wholly responsible for applicable sales and similar taxes. Nevertheless, clients might be reluctant to pay back taxes and might refuse responsibility for interest or penalties associated with those taxes. If we are required to collect and to pay back taxes and the associated interest and penalties, and if our clients fail or refuse to reimburse us for all or a portion of these amounts, we will incur unplanned expenses that may be substantial. Moreover, imposition of such taxes on us going forward will effectively increase the cost of our services to our clients and might adversely affect our ability to retain existing clients or to gain new clients in the areas in which such taxes are imposed. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to utilize a significant portion of our net operating loss carryforwards, which could have a material adverse effect on our financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had state net operating loss carryforwards due to prior period losses, which, if not utilized, will begin to expire in 2023. Utilization of these net operating losses depends on many factors, including our future income, which cannot be assured. These net operating loss carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could have a material adverse effect on our financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under Section 382 of the Internal Revenue Code of 1986, as amended (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Code</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), our ability to utilize net operating loss carryforwards or other tax attributes in any taxable year may be limited if we experience an &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ownership change.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; A Section 382 &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ownership change</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; generally occurs if one or more stockholders or groups of stockholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">who </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">own at least 5% of our stock increase their ownership by more than 50 percentage points</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws. Future issuances of our stock could cause an &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ownership change.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; It is possible that an ownership change could have a material effect on the use of our net operating loss carryforwards or other tax attributes, which could have a material adverse effect on our results of operations and profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operational Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost reduction efforts may be time-consuming and the associated savings may not be realized.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically undertaken cost reduction programs, and we continue to evaluate our operations and may initiate further rationalization, depending on market conditions. The key components of our cost reduction program include reducing staff, restructuring our contracts and realizing savings in procurement and logistics. These cost reduction programs could result in our inability to continue to maintain a highly variable cost structure. The full benefits of these programs may be difficult to realize and any short term synergies and savings realized may not be sustainable in the long term. Losses of key personnel could adversely affect our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may provide service level commitments under our client contracts. If we fail to meet these contractual commitments, we could be considered to have breached our contractual obligations, obligated to provide credits, refund prepaid amounts related to unused subscription services or face contract terminations, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our client agreements for our Thryv hosted SaaS may include service level commitments which are measured on a monthly or other periodic basis. If we suffer extended periods of unavailability for our Thryv platform and add-ons, we may be contractually obligated to provide these clients with service credits or refunds for prepaid amounts related to unused subscription services, or we could face contract claims for damages or terminations, which could have a material adverse effect on our business, financial condition and results of operations. In addition, our revenues could be significantly affected if we suffer unscheduled downtime that exceeds the disclosed downtimes under our agreements with our clients. Any extended service outages could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure to offer high-quality or technical support services may adversely affect our relationships with our clients and could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We support our clients through the availability of business advisors prior to and following the onboarding of clients onto our Thryv platform. Once our solutions are deployed, our digital services clients depend on our support organization to resolve technical issues relating to our platform. We may be unable to respond quickly enough to accommodate short-term increases in client demand for support services. We also may be unable to modify the format of our support services to compete with changes in support services provided by our competitors. Increased client demand for these services, without corresponding revenues, could increase costs and have an adverse effect on our results of operations. In addition, our sales process is highly dependent on our business reputation and on positive recommendations from our existing clients. Any failure to maintain high-quality technical support, or a market perception that we do not maintain high-quality support, could adversely affect our reputation and our ability to sell our Thryv platform and add-ons to existing and prospective clients, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Aging software and hardware infrastructure may lead to increased costs and disruptions in operations that could adversely impact our financial results. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have risks associated with aging software and hardware infrastructure assets. The age of certain of our assets may result in a need for replacement and higher level of maintenance costs. A higher level of expenses associated with our aging software and hardware infrastructure may have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we or our third-party service providers fail to manage our technical operations infrastructure, our existing clients may experience service outages in our Thryv platform and add-ons, and our new clients may experience delays in the deployment of our Thryv platform and add-ons, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced significant growth in the number of users, transactions and data that our operations infrastructure supports. We seek to maintain sufficient excess capacity in our operations infrastructure to meet the needs of all of our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">clients. We also seek to maintain excess capacity to facilitate the rapid provision of new client activations and the expansion of existing client activations. In addition, we need to properly manage our technological operations infrastructure in order to support version control, changes in hardware and software parameters and the evolution of our Thryv platform and add-ons. However, the provision of new hosting infrastructure requires significant lead time. We have experienced and may in the future experience, website disruptions, outages and other performance problems. These problems may be caused by a variety of factors, including infrastructure changes, human or software errors, viruses, security attacks, fraud, increased resource consumption from expansion or modification to our code, spikes in client usage and denial of service issues. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time. If we do not accurately predict our infrastructure requirements, our existing clients may experience service outages that may subject them to financial penalties, causing us to incur financial liabilities and client losses, and our operations infrastructure may fail to keep pace with increased sales, causing new clients to experience delays as we seek to obtain additional capacity, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our Thryv platform and add-ons fail to perform properly, our reputation could be adversely affected, our market share could decline, and we could be subject to liability claims, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions are inherently complex and may contain material defects or errors. Any defects in functionality or that cause interruptions in the availability of our Thryv platform and add-ons could result in:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">loss or delayed market acceptance and sales;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">breach of warranty or other contractual claims for damages incurred by clients;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">loss of clients;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">diversion of development and client service resources; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">injury to our reputation;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any of these issues could have a material adverse effect on our business, financial condition and results of operations. In addition, the costs incurred in correcting any material defects or errors might be substantial. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the large amount of data that we collect and manage, it is possible that hardware failures or errors in our systems could result in data loss or corruption, or cause the information that we collect to be incomplete or contain inaccuracies that our clients regard as significant. Furthermore, the availability or performance of our Thryv platform and add-ons could be adversely affected by a number of factors, including clients&#8217; inability to access the internet, the failure of our network or software systems, security breaches, or variability in user traffic for our services. We may be required to issue credits or refunds for prepaid amounts related to unused services or otherwise be liable to our clients for damages they may incur resulting from certain of these events. Because of the nature of our business, our reputation could be harmed as a result of factors beyond our control. For example, because our clients access our Thryv platform and add-ons through their internet service providers, if a service provider fails to provide sufficient capacity to support our platform and add-ons or otherwise experiences service outages, such failure could interrupt our clients&#8217; access to or experience with our platform, which could adversely affect our reputation or our clients&#8217; perception of our platform&#8217;s reliability or otherwise have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our insurance may be inadequate or may not be available in the future on acceptable terms, or at all. In addition, our policy may not cover all claims made against us, and defending a suit, regardless of its merit, could be costly and divert management&#8217;s attention. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations may fluctuate significantly and may not fully reflect the underlying performance of our business. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations may vary significantly in the future and period-to-period comparisons of our results of operations may not be meaningful. Accordingly, the results of any one quarter or annual period should not be relied upon as an indication of future performance. Our financial results may fluctuate as a result of a variety of factors, many of which are outside of our control and as a result, may not fully reflect the underlying performance of our business. Fluctuations in results may negatively impact the value of our common stock. Factors that may cause fluctuations in our financial results include, without limitation: </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to attract new clients;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to manage our declining Marketing Services revenue;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the timing of recognition of revenues;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">network outages or security breaches;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic, industry and market conditions; including as a result of war, incidents of terrorism, civil unrest, or responses to these events;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">client renewals;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increases or decreases in the number of elements of our services or pricing changes upon any renewals of client agreements;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our pricing policies or those of our competitors;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">seasonal variations in our client subscriptions;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fluctuation in market interest rates, which impacts debt interest expense;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any changes in the competitive dynamics of our industry, including consolidation among competitors, clients, or strategic partners; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of new accounting rules.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Indebtedness</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Thryv Holdings, Inc. is a holding company and relies on transfers of funds and other payments from its subsidiaries to meet its obligations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Holdings, Inc. is a holding company that does not conduct any business operations of its own. As a result, we are largely dependent upon cash transfers in the form of intercompany loans and receivables from our subsidiaries to meet our obligations. The deterioration of the earnings from, or other available assets of, our subsidiaries for any reason also could limit or impair their ability to pay dividends or other distributions to us. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our outstanding indebtedness could have a material adverse effect on our financial condition and our ability to operate our business, and we may not be able to generate sufficient cash flows to meet our debt service obligations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a substantial amount of debt and significant debt service obligations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, we entered into a new term loan credit agreement (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and entered into an agreement to amend (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Amendment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) the June 30, 2017 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">senior secured asset-based revolving line of credit agreement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and, together with the New Term Loan, the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Senior Credit Facilities&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). The proceeds of the New Term Loan were used to finance the Thryv Australia Acquisition, refinance in full our existing term loan facility (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and pay fees and expenses related to the Thryv Australia Acquisition and related financing. The New Term Loan established a senior secured term loan facility (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) in an aggregate principal amount equal to $700.0&#160;million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of which $522.5 million remained outstanding as of December&#160;31, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Amendment was entered into in order to permit the term loan refinancing, the Thryv Australia Acquisition and make certain other changes to the ABL credit agreement, including, among others: increase </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the maximum revolver amount to $175.0 million; reduce the interest rate per annum to (i) 3-month LIBOR plus 3.00% for LIBOR loans and (ii) base rate plus 2.00% for base rate loans; and reduce the commitment fee on undrawn amounts under the ABL Facility to 0.375%.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Term Loan, which was incurred by Thryv, Inc., our operating subsidiary, is secured by all the assets of Thryv, Inc., certain of its subsidiaries and us, and is guaranteed by us and certain of our subsidiaries.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The New Term Loan has a maturity date of March 31, 2026, and the ABL Facility has a maturity date on the earlier of March 31, 2026 or 91 days prior to the stated maturity date of the New Term Loan. As of December&#160;31, 2021, we had $522.5 million principal amount outstanding (net of debt issuance costs of $19.5 million) under our New Term Loan, and $39.9 million amount outstanding and $104.0 million available borrowing capacity under our ABL Facility.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our outstanding indebtedness and any additional indebtedness we incur may have important consequences for us, including, without limitation, that: </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increase our vulnerability to adverse changes in general economic and industry conditions and competitive pressures;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">require us to dedicate a substantial portion of our cash flow from operations to make payments on our indebtedness, thereby reducing the availability of our cash flow to fund working capital, capital expenditures and other general corporate purposes;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">restrict us from pursuing business opportunities as they arise or from successfully carrying out plans to expand our business;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make it more difficult to satisfy our financial obligations, including payments on our indebtedness;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">place us at a disadvantage compared to our competitors that have less debt; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions, debt service requirements, execution of our business strategy or other general corporate purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Despite our substantial indebtedness, we and our subsidiaries may still be able to incur substantially more debt. This could further exacerbate the risks associated with our substantial leverage. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may incur substantial additional indebtedness in the future. Although the agreements governing our Senior Credit Facilities contain restrictions on the incurrence of additional indebtedness, these restrictions are subject to a number of qualifications and exceptions, and the indebtedness we can incur in compliance with these restrictions could be substantial. This could further exacerbate the risks associated with our substantial leverage.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restrictive covenants in the agreements governing our Senior Credit Facilities may restrict our future operations, including our ability to pursue our business strategies or respond to changes. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreements governing our Senior Credit Facilities contain a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interests. These include covenants restricting, among other things, our (and our subsidiaries&#8217;) ability to: </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur additional indebtedness;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">create, incur, assume or permit liens;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">consolidate, merge, liquidate, wind up or dissolve;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make, purchase, hold or acquire investments, including acquisitions, loans and advances;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay dividends or make other distributions in respect of equity;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make payments in respect of junior lien or subordinated debt;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sell, transfer, lease, license or sublease or otherwise dispose of assets;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into any sale and leaseback transactions;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">engage in transactions with affiliates;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into any restrictive agreement;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">materially alter the business that we conduct;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">change our fiscal year for accounting and financial reporting purposes; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">amend or otherwise change the terms of the documentation governing certain restricted debt.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our covenants require us to maintain specified financial ratios and satisfy other financial condition tests. The terms of any future indebtedness we may incur could include more restrictive covenants. We may not be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will be able to obtain waivers from our creditors and/or amend the covenants.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to comply with the covenants or to maintain the required financial ratios contained in the agreements governing our indebtedness could result in an event of default under such indebtedness, which could have an adverse effect on our business, financial condition, results of operations and prospects. Additionally, our default under one agreement covering our indebtedness may trigger cross-defaults under other agreements covering our indebtedness. Upon the occurrence of an event of default or cross-default under any of the agreements governing our indebtedness, the lenders could elect to declare all amounts outstanding to be due and payable and exercise other remedies. In the event our lenders accelerate the maturity of our indebtedness, we would not have sufficient cash to repay that indebtedness, which would materially and adversely affect our business, financial condition, results of operations and prospects and could have a material adverse effect on our ability to continue to operate as a going concern. Furthermore, if we were unable to repay the amounts due and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">payable under the agreements governing our indebtedness, those lenders could proceed against the collateral granted to them to secure that indebtedness.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness that may not be successful.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to generate cash depends on many factors beyond our control, and any failure to meet our debt service obligations could have a material adverse effect on our business, financial condition, results of operations and prospects. Our ability to make payments on and to refinance our indebtedness and to fund working capital needs and planned capital expenditures will depend on our ability to generate cash in the future. This, to a certain extent, is subject to general economic, financial, competitive, business, legislative, regulatory and other factors that are beyond our control.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our business does not generate cash flow from operations in an amount sufficient to enable us to pay our indebtedness or to fund our other liquidity needs, we may need to refinance all or a portion of our indebtedness on or before the maturity thereof, sell assets, reduce or delay capital investments or seek to raise additional capital, any of which could have a material adverse effect on our operations. In addition, we may not be able to affect any of these actions, if necessary, on commercially reasonable terms or at all. Our ability to restructure or refinance our indebtedness will depend on the condition of the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. The terms of existing or future debt instruments may limit or prevent us from taking any of these actions. In addition, any failure to make scheduled payments of interest and principal on our outstanding indebtedness would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness on commercially reasonable terms or at all. Our inability to generate sufficient cash flow to satisfy our debt service obligations, or to refinance or restructure our obligations on commercially reasonable terms or at all, could have a material adverse effect on our business, financial condition, results of operations and prospects and could have a material adverse effect on our ability to continue to operate as a going concern.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In the future, we may be dependent upon our lenders for financing to execute our business strategy and to meet our liquidity needs. If our lenders are unable to fund borrowings under their credit commitments or we are unable to borrow, it could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During periods of volatile credit markets, there is risk that lenders, even those with strong balance sheets and sound lending practices, could fail or refuse to honor their legal commitments and obligations under existing credit commitments, including but not limited to, extending credit up to the maximum amount permitted by the ABL Facility. If our lenders are unable to fund borrowings under their revolving credit commitments or we are unable to borrow, it could be difficult to obtain sufficient funding to execute our business strategy or to meet our liquidity needs, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our debt may be downgraded, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reduction in the ratings that rating agencies assign to our debt may negatively impact our access to the debt capital markets and increase our cost of borrowing, which could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Discontinuation, reform or replacement of the London interbank offered rate (&#8220;LIBOR&#8221;) and other benchmark rates, or uncertainty related thereto, may adversely affect our interest expense.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We use LIBOR as a reference rate for the determination of the interest rates for each of our Senior Credit Facilities. LIBOR is the subject of recent national, international and other regulatory guidance and proposals for reform or discontinuation. In particular, in 2017, the U.K. Financial Conduct Authority, which regulates LIBOR, announced that it will no longer persuade or compel banks to submit rates for the calculation of LIBOR after 2021. Subsequently, the administrator of LIBOR announced its plan to cease publication of certain LIBOR rates after June 30, 2023. The Alternative Reference Rates Committee, which was convened by the Board of Governors of the Federal Reserve System and the Federal Reserve Bank of New York, has identified the Secured Overnight Financing Rate (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">SOFR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8221;) as the recommended alternative reference rate for USD LIBOR.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Each of our Senior Credit Facilities contains certain provisions for the replacement of LIBOR. In the event that LIBOR rates cease to be published, and in certain other circumstances as set forth in each Senior Credit Facility, then the interest rates based on LIBOR may be replaced with a benchmark replacement, which could include SOFR for an applicable tenor or daily simple SOFR, in each case plus a benchmark replacement adjustment or spread adjustment. In certain circumstances, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the interest rate may be determined using an alternate base rate for each of the Senior Credit Facilities.  Under the ABL Facility, the alternative base rate would be the greatest of (a) the federal funds rate plus &#189;%, (b) the LIBOR rate plus one percentage point, and (c) the rate of interest announced, from time to time, within Wells Fargo at its principal office in San Francisco as its &#8220;prime rate&#8221;, in each case plus the applicable margin. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There is no guarantee that a benchmark replacement will be established for either of the Senior Credit Facilities, and even if a benchmark replacement is established (including one determined with respect to SOFR), such benchmark replacement rate may be higher than a corresponding interest rate benchmarked to LIBOR. In addition, if for any reason interest rates under the Senior Credit Facilities are determined using an alternative base rate, such alternative base rates may be higher than a corresponding interest rate benchmarked to LIBOR. Uncertainty as to the nature of any benchmark replacements or alternative base rates or the implementation of any other potential changes may materially and adversely affect our interest expense.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><br/>Volatility and weakness in bank and capital markets may adversely affect credit availability and related financing costs for us. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking and capital markets can experience periods of volatility and disruption. If the disruption in these markets is prolonged, our ability to refinance, and the related cost of refinancing, some or all of our debt could be adversely affected. Although we currently can access the bank and capital markets, such markets may not continue to be a reliable source of financing for us. These factors, including the tightening of credit markets, could adversely affect our ability to obtain cost-effective financing. Increased volatility and disruptions in the financial markets also could make it more difficult and more expensive for us to refinance outstanding indebtedness and to obtain financing. In addition, the adoption of new statutes and regulations, the implementation of recently enacted laws, or new interpretations or the enforcement of older laws and regulations applicable to the financial markets or the financial services industry could result in a reduction in the amount of available credit or an increase in the cost of credit. Disruptions in the financial markets can also adversely affect our lenders, insurers, clients and other counterparties. Any of these results could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Changes in key assumptions could result in additional underfunded pension obligations, resulting in the need for additional plan funding by us and increased pension expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:115%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have material pension liabilities, some of which represent underfunded liabilities under our frozen pension plans. Changes in the interest rate environment, inflation, mortality rate assumptions or unfavorable changes in applicable laws or regulations could materially change the timing and amount of required plan funding. Additionally, a material deterioration in the funded status of the plans could significantly increase our pension expenses, potentially impacting our cash flow and profitability in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of Our Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The trading market of our shares of common stock may not continue to be active or liquid and the market price of our shares of common stock may be volatile.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed and traded on the Nasdaq Capital Market (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nasdaq</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Prior to listing on Nasdaq on October 1, 2020, there was no public market for our common stock. An active market for our common stock may not be sustained, which could depress the market price of our common stock and could affect the ability of our stockholders to sell our common stock. In the absence of an active public trading market, investors may not be able to liquidate their investments in our common stock. An inactive market may also impair our ability to raise capital by selling our common stock, our ability to motivate our employees through equity incentive awards and our ability to acquire other companies, products or technologies by using our common stock as consideration.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we cannot predict the prices at which our shares of common stock may trade on Nasdaq, and the market price of our shares of common stock may fluctuate significantly in response to various factors, some of which are beyond our control. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, because our direct listing process on Nasdaq was novel and differed significantly from an underwritten initial public offering, Nasdaq&#8217;s rules for ensuring compliance with its initial listing standards, such as those requiring a valuation or other compelling evidence of value, are untested.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, because of our novel listing process, individual investors, retail or otherwise, may have greater influence in setting, the public prices of our common stock on Nasdaq. These factors could result in a public price of our common stock that is higher than investors (including institutional investors) are willing to pay, which could cause volatility in the trading price of our common stock. Further, if the public price of our common stock is above the level that investors determine is reasonable for our common stock, some investors may attempt to short our common stock, which would create additional downward pressure on the public price of our common stock. To the extent that there is a lack of consumer awareness among retail investors, such lack of consumer awareness could reduce the value of our common stock and cause volatility in the trading price of our common stock.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The public price of our common stock also could be subject to wide fluctuations in response to the risk factors described herein and others beyond our control, including:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the number of shares of our common stock publicly owned and available for trading;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">overall performance of the equity markets and/or publicly-listed companies that offer marketing services and SaaS solutions;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated fluctuations in our revenue or other operating metrics;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our actual or anticipated operating performance and the operating performance of our competitors;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the financial projections we provide to the public or our failure to meet these projections;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">failure of securities analysts to initiate or maintain coverage of us, changes in financial estimates by any securities analysts who follow our company, or our failure to meet the estimates or the expectations of investors;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any major change in our Board, management, or key personnel;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the economy as a whole and market conditions in our industry;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">rumors and market speculation involving us or other companies in our industry;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements by us or our competitors of significant innovations, new products, services, features, integrations or capabilities, acquisitions, strategic investments, partnerships, joint ventures, or capital commitments;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">new laws or regulations or new interpretations of existing laws or regulations applicable to our business, including those related to data privacy and cyber-security in the U.S. or globally;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lawsuits threatened or filed against us;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other events or factors, including those resulting from war, incidents of terrorism, civil unrest, or responses to these events; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales or expected sales of our common stock by us and our officers, directors and principal stockholders, including Mudrick Capital.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, stock markets have experienced price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. Stock prices of many companies have fluctuated in a manner often unrelated to the operating performance of those companies. These fluctuations may be even more pronounced in the trading market for our common stock as a result of the supply and demand forces described above. In the past, stockholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business and harm our business, results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future sales of common stock by our Registered Stockholders and other existing stockholders could cause our share price to decline.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed and traded on Nasdaq. Prior to listing on Nasdaq on October 1, 2020, there had been no public market for our common stock and there had not been a sustained history of trading in our common stock in &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">over-the-counter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; markets. Moreover, consistent with Regulation M and other federal securities laws applicable to our listing, we did not consult, and have not consulted, with our stockholders (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Registered Stockholders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) who hold shares registered pursuant to our Registration Statement on Form S-1 effective on May 19, 2021, as amended on Form S-3 on September 24, 2021 (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Registration Statement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) or other existing stockholders regarding their desire or plans to sell shares in the public market pursuant to the Registration Statement or discussed with potential investors their intentions to buy our common stock in the open market. The Registered Stockholders and other existing stockholders may sell all of their shares of common stock, resulting in an oversupply of our common stock on Nasdaq. In the case of a lack of supply of our common stock, the trading price of our common stock may rise to an unsustainable level. Further, institutional investors may be discouraged from purchasing our common stock if they are unable to purchase a block of our common stock in the open market due to a </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">potential unwillingness of our existing stockholders to sell a sufficient amount of common stock at the price offered by such institutional investors and the greater influence individual investors have in setting the trading price. If institutional investors are unable to purchase our common stock, the market for our common stock may be more volatile without the influence of long-term institutional investors holding significant amounts of our common stock. In the case of a lack of market demand for our common stock, the trading price of our common stock could decline significantly and rapidly. Furthermore, the decision by Mudrick Capital, who retains significant ownership of our common stock, to sell, or refrain from selling, shares of common stock from time to time, could impact the market supply and trading volumes of our common stock, thereby affecting market prices and creating additional volatility, which impact will increase if the percentage of shares sold by non-affiliated Registered Stockholders or other existing stockholders from time to time decreases. Therefore, an active, liquid and orderly trading market for our common stock may not be sustained, which could significantly depress the public price of our common stock and/or result in significant volatility, which could affect your ability to sell your shares of common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have outstanding warrants that are exercisable for our common stock. If these warrants are exercised, the number of shares eligible for resale in the public market would increase and result in potential price volatility and dilution to our stockholders.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021, we had outstanding warrants to purchase an aggregate of 5,240,035 shares of our common stock at an exercise price of $24.39</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share. The warrants may be exercised in whole or in part at any time prior to their expiration at 5:00 p.m., Pacific Time, on August 15, 2023. To the extent such warrants are exercised, additional shares of our common stock will be issued, which will result in dilution to the holders of our common stock and increase the number of shares eligible for resale in the public market. Resales of substantial numbers of shares in the public market in close proximity to the day that our shares of common stock are initially listed on Nasdaq may increase price volatility which could adversely affect the price of our common stock. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">None of our stockholders are party to any contractual lock-up agreement or other contractual restrictions on transfer. Sales of substantial amounts of our common stock in the public markets or the perception that sales might occur, could cause the market price of our common stock to decline. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the supply and demand and volatility factors discussed above, sales of a substantial number of shares of our common stock into the public market, particularly sales by our directors, executive officers and principal stockholders, or the perception that these sales might occur in large quantities, could cause the market price of our common stock to decline.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we hav</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e 34,145,311 shares of common stock outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the substantial majority of which is currently subject to resale limitations under Rule 144 under the Securities Act. These shares may be sold either pursuant to the Registration Statement or by our other existing stockholders under Rule 144 if such shares held by such other stockholders have been beneficially owned by non-affiliates for at least one year. Moreover, assuming the availability of certain public information about us, (i) non-affiliates who have beneficially owned our common stock for at least six months may rely on Rule 144 to sell their shares of common stock and (ii) our directors, executive officers and other affiliates who have beneficially owned our common stock for at least six months, including certain of the shares of common stock covered by the Registration Statement to the extent not sold thereunder, will be entitled to sell their shares of our common stock subject to volume limitations under Rule 144 under the Securities Act and various vesting agreements. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our stockholders are subject to any contractual lock-up or other contractual restriction on the transfer or sale of their shares.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there were outstanding warrants to purchase an aggregate of 5,240,035 shares of our common stock at an exercise price of $24.39 per share. In addition, an aggregate of 3,733,814 options, 1,293,492 of which are exercisable, are outstanding as of December&#160;31, 2021 pursuant to our 2016 Stock Incentive Plan and our 2020 Incentive Award Plan. We filed a registration statement on Form S-8 under the Securities Act to register the shares reserved for issuance under our 2016 Stock Incentive Plan and our 2020 Incentive Award Plan and, as a result, all shares of common stock acquired upon the exercise of such options are freely tradable under the Securities Act, unless acquired by our affiliates.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also may issue our common stock or securities convertible into our common stock from time to time in connection with a financing, acquisition, investments, or otherwise, but we will not conduct any such issuance during any period in which this registration statement is effective. Any such issuance could result in substantial dilution to our existing stockholders and cause the public price of our common stock to decline.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because we do not intend to pay cash dividends in the foreseeable future, you may not receive any return on investment unless you are able to sell your common stock for a price greater than your purchase price. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared nor paid cash dividends on our common stock. We do not intend in the foreseeable future to pay any dividends to holders of our common stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or to pay any dividends in the foreseeable future. Additionally, our ability to generate income and pay dividends is dependent on the ability of our subsidiaries to declare and pay dividends or lend funds to us. Future indebtedness of or jurisdictional requirements on our subsidiaries may prohibit the payment of dividends or the making or repayment of loans or advances to us. Consequently, the success of an investment in shares of our common stock will depend upon any future appreciation in their value. There is no guarantee that shares of our common stock will appreciate in value or even maintain the price at which investors have purchased their shares. However, the payment of future dividends will be at the discretion of our Board, subject to applicable law and will depend on, among other things, our earnings, financial condition, capital requirements, level of indebtedness, statutory and contractual restrictions that apply to the payment of dividends and other considerations that our Board deems relevant. As a consequence of these limitations and restrictions, we may not be able to make the payment of dividends on our common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Governance and Ownership Structure</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We incur increased costs and obligations as a result of being a public company. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a publicly traded company, we incur additional legal, accounting and other expenses that we were not required to incur in the past. Since our direct listing on October 1, 2020, we are now required to file with the SEC annual and quarterly information and other reports that ar</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e specified by the Securities Exchange Act of 1934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as amended (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exchange Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). We are also subject to other reporting and corporate governance requirements, including the requirements of Nasdaq and certain provisions of the Sarbanes-Oxley Act and the regulations promulgated thereunder, which impose additional compliance obligations upon us. As a public company, we must, among other things:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prepare and distribute periodic public reports and other stockholder communications in compliance with our obligations under the federal securities laws and applicable stock exchange rules;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">institute more comprehensive financial reporting and disclosure compliance functions;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enhance our investor relations function; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">involve and retain to a greater degree outside counsel and accountants in the activities listed above.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These changes require a commitment of additional resources. The commitment of resources required for implementing them could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Becoming a public company has required a significant commitment of resources and management oversight that has increased and may continue to increase our costs and could place a strain on our systems and resources. As a result, our management&#8217;s attention might be diverted from other business concerns. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to offset these costs through other savings, then it could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The requirements of being a public company may strain our resources, divert management&#8217;s attention and affect our ability to attract and retain executive management and qualified board members.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes Oxley Act, the listing standards of Nasdaq, on which we are traded and other applicable securities rules and regulations. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time-consuming and costly and place significant strain on our personnel, systems and resources. For example, the Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and results of operations. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management&#8217;s attention may be diverted from other business concerns, which could harm our business and operating results. As a result of the complexity involved in complying with the rules and regulations applicable to public companies, our management&#8217;s attention may be diverted from other business concerns, which could harm our business, results of operations and financial condition. Although we have already hired additional employees to assist us in complying with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our operating expenses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest substantial resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management&#8217;s time and attention from business operations to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us and our business may be harmed.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also expect that being a public company and these new rules and regulations will make it more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified senior management and members of our Board, particularly to serve on our audit and risk committee and compensation committee and qualified executive officers.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of disclosure of information in filings required of a public company, our business and financial condition will become more visible, which may result in an increased risk of threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, results of operations and financial condition could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Anti-takeover provisions in our fourth amended and restated certificate of incorporation and second amended and restated bylaws and certain provisions of Delaware law could delay or prevent a change of control that may be favored by some stockholders.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a Delaware corporation, and the anti-takeover provisions of Delaware law impose various impediments to the ability of a third party to acquire control of us, even if a change of control would be beneficial to our existing stockholders. In addition, provisions in our certificate of incorporation and bylaws may discourage, delay or prevent a merger or other change of control transaction that stockholders may consider favorable. These provisions may also make it more difficult for our stockholders to change our Board and senior management.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other things, these provisions:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide for a classified Board with staggered three-year terms;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">do not permit cumulative voting in the election of directors, which would otherwise allow less than a majority of stockholders to elect director candidates;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">delegate the sole power to fix the number of directors to a majority of the Board;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide the power of our Board to fill any vacancy on our Board, whether such vacancy occurs as a result of an increase in the number of directors or otherwise;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">generally eliminate the ability of stockholders to call special meetings of stockholders and generally prohibit stockholder action to be taken by written consent; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish advance notice requirements for nominations for election to our Board or for proposing matters that can be acted on by stockholders at stockholder meetings.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our Board has the authority to cause us to issue, without any further vote or action by the stockholders, up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,000,000 shares of preferred stock, par value $0.01 per share,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in one or more series, to designate the number of shares constituting any series and to fix the rights, preferences, privileges and restrictions thereof, including dividend rights, voting rights, rights and terms of redemption, redemption price, or prices and liquidation preferences of such series. The issuance of shares of preferred stock or the adoption of a stockholder rights plan may have the effect of delaying, deferring or preventing a change in control of our company without further action by the stockholders, even where stockholders are offered a premium for their shares. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, under the agreements governing our Senior Credit Facilities, a change of control would cause us to be in default. In the event of a default, the administrative agent under our Senior Credit Facilities would have the right (or, at the direction of lenders holding a majority of the loans and commitments under our Senior Credit Facilities, the obligation) to accelerate the outstanding loans and to terminate the commitments under our Senior Credit Facilities, and if so accelerated, we would be required to repay all of our outstanding obligations under our Senior Credit Facilities.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, several of our agreements with local telephone service providers require their consent to any assignment by us of our rights and obligations under the agreements. We may from time to time enter into new contracts that contain change of control provisions that limit the value of, or even terminate, the contract upon a change of control. The consent rights in these agreements might discourage, delay or prevent a transaction that a stockholder may consider favorable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our second amended and restated bylaws provide, subject to certain exceptions, that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for certain stockholder litigation matters, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees, or stockholders. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our second amended and restated bylaws provide, subject to limited exceptions, that the Court of Chancery of the State of Delaware will, to the fullest extent permitted by law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders; (iii) any action asserting a claim against us, any director or our officers or employees arising pursuant to any provision of the DGCL, our fourth amended and restated certificate of incorporation or our second amended and restated bylaws; or (iv) any action asserting a claim against us, any director or our officers or employees that are governed by the internal affairs doctrine. This exclusive forum provision does not apply to claims arising under the Securities Act, the Exchange Act or other federal securities laws and rules and regulations promulgated thereunder for which there is exclusive federal or concurrent federal and state jurisdiction. The federal district courts of the United States of America shall be the sole and exclusive forum for the resolution of any action asserting a claim arising under the Securities Act, the Exchange Act or the rules and regulations promulgated thereunder, and investors cannot waive Thryv&#8217;s compliance with these laws, rules and regulations. Any person or entity purchasing or otherwise acquiring any interest in shares of our common stock shall be deemed to have notice of and to have consented to the provisions of our fourth amended and restated certificate of incorporation described above. This choice of forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, other employees, or stockholders, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision that is contained in our second amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forecasts of market growth may prove to be inaccurate and even if the markets in which we compete achieve the forecasted growth, our business may not grow at similar rates, if at all. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth forecasts are subject to significant uncertainty and are based on assumptions and estimates which may not prove to be accurate. Our forecasts, if any, relating to the expected growth in marketing and management software markets may prove to be inaccurate. Even if these markets experience such forecasted growth, we may not grow our business at similar rates, or at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. Accordingly, our forecasts of market growth should not be taken as necessarily indicative of our future growth. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities or industry analysts do not publish research, or publish inaccurate or unfavorable research, about our business, the price of our common stock and trading volume could decline.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock will depend in part on the research and reports that securities or industry analysts publish about us and/or our business. Securities and industry analysts do not currently and may never, publish research on our company. If few securities analysts commence coverage of us, or if industry analysts cease coverage of us, the trading price for our common stock would be adversely affected. If one or more of the analysts who cover us downgrade our common stock or publish inaccurate or unfavorable research about our business, our common stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us on a regular basis, demand for our common stock could decrease, which might cause our common stock price and trading volume to decline.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_862"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. &#160;&#160;&#160;&#160;Unresolved Staff Comments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_869"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. &#160;&#160;&#160;&#160;Properties</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, we have three properties that are leased. On June 23, 2020, we announced our plans to become a &#8220;Remote First&#8221; company, meaning that the majority of our workforce will continue to operate in a remote working environment indefinitely. As a result, we have closed certain office buildings, including most of the space at our corporate headquarters in Dallas, Texas. We will keep certain other office buildings open to house essential employees who cannot perform their duties remotely, such as employees who work in our data center that is leased in Texas. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our facilities are adequate to meet our needs for the immediate future. </span></div><div style="text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_877"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. &#160;&#160;&#160;&#160;Legal Proceedings</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information in response to this item is provided in &#8220;Part II - Item 8. Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and is incorporated by reference into Part I of this Annual Report.</span></div><div style="margin-bottom:3pt;text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_884"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. &#160;&#160;&#160;&#160;Mine Safety Disclosures</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_894"></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_901"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. &#160;&#160;&#160;&#160;Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market Information for Common Stock</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed a direct listing on October 1, 2020. The Company's common stock, par value $0.01 (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;common stock&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) trades on Nasdaq under the symbol &#8220;THRY&#8221;. As of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> March 11, 2022,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> there were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 51 stockholders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of record of our common stock (including nominee holders such as banks and brokerage firms who hold shares for beneficial owners), although we believe that the number of beneficial owners is much higher. Prior to the direct listing, there was no public trading market for our common stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared nor paid cash dividends on our common stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or to pay any dividends on our common stock in the foreseeable future. The payment of any future dividends will be at the discretion of our Board, subject to applicable law, and will depend on, among other things, our earnings, financial condition, capital requirements, level of indebtedness, statutory and contractual restrictions that apply to the payment of dividends and other considerations that our Board deems relevant. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Graph</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following graph shows a comparison from October 1, 2020 (the date our common stock commenced trading on NASDAQ) through December&#160;31, 2021, of the cumulative total return for our common stock, the NASDAQ Composite Index and the NASDAQ Computer Index, calculated on a dividend-reinvested basis. The graph assumes </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$100 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">was invested in each of the Company&#8217;s common stock, the NASDAQ Composite Index and the NASDAQ Computer Index as of the market close on October 1, 2020. Note that past stock price performance is not necessarily indicative of future stock price performance.</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="padding-left:22.5pt;padding-right:22.5pt;text-align:center;text-indent:-45pt"><img src="thry-20211231_g1.jpg" alt="thry-20211231_g1.jpg" style="height:375px;margin-bottom:5pt;vertical-align:text-bottom;width:674px"/></div><div style="padding-left:45pt;text-indent:-45pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.459%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.054%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.054%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.058%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10/01/2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Holdings, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.43&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NASDAQ Composite Index</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.55&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NASDAQ Computer Index</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Sales of Unregistered Securities</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Plan-Related Issuances</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">From January 1, 2020 to September 30, 2020, we issued an aggregate of 22,309 shares of common stock to employees upon the exercise of options previously granted prior to the listing of our common stock on October 1, 2020 under the 2016 Stock Incentive Plan at an exercise price of $3.68 per share.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">On August 25, 2020, we issued an aggregate o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f 3,800 shares of common stock to a total of 38 employees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the 2016 Stock Incentive Plan at a price of $10.17 per share.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares of common stock in the transactions listed above were issued or will be issued in reliance upon Section 4(2) of the Securities Act, Regulation D or Rule 701 promulgated under Section 3(b) of the Securities Act as the sale of such securities did not or will not involve a public offering. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed upon the stock certificates issued in these transactions. All recipients had adequate access, through their relationships with the Company, to information about the Company.</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span><br/></span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stock incentive plans permit participants to exercise stock options using a &#8220;net exercise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; method. In a net exercise, we generally withhold from the total number of shares that otherwise would be issued to the participant upon exercise of the stock option that number of shares having a fair market value at the time of exercise equal to the option exercise price and applicable income tax withholdings and remit the remaining shares to the participant. During the years ended December 31, 2021 and 2020, we withheld 2,072 shares and 112,469 shares, respectively, to cover approximately $0.1&#160;million and $1.3&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of option exercise costs and income tax withholdings.</span></div><div style="padding-left:45pt;text-align:justify"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_910"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">tem 6. &#160;&#160;&#160;&#160;[Reserved]</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_82"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">tem 7. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following is a discussion and analysis of our financial condition and results of operations as of, and for, the periods presented and should be read in conjunction with our audited consolidated financial statements and the related notes thereto included elsewhere in this Annual Report. This discussion and analysis contains forward-looking statements, including statements regarding industry outlook, our expectations for the future of our business, and our liquidity and capital resources as well as other non-historical statements. These statements are based on current expectations and are subject to numerous risks and uncertainties, including but not limited to the risks and uncertainties described in &#8220;Risk Factors&#8221; and &#8220;Cautionary Note Regarding Forward-Looking Statements.&#8221; Our actual results may differ materially from those contained in or implied by these forward-looking statements.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dedicated to supporting local, independent businesses and franchises by providing innovative marketing solutions and cloud-based tools to the entrepreneurs who run them. We are one of the largest domestic providers of SaaS end-to-end customer experience tools and digital marketing solutions to small-to-medium sized businesses. Our solutions enable our SMB clients to generate new business leads, manage their customer relationships and run their day-to-day business operations. We serve more than 400,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> SMB clients globally</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> through </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> business segments: Marketing Services, SaaS, and Thryv </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Marketing Services segment provides both print and digital solutions and generated $797.5&#160;million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$979.6&#160;million, and $1,292.8&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of consolidated revenues for the years ended December 31, 2021, 2020, and 2019, respectively. Our Marketing Services offerings include our owned and operated Print Yellow Pages, which carry the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Real Yellow Pages</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; tagline, our proprietary Internet Yellow Pages, known by the Yellowpages.com, Superpages.com, and Dexknows.com URLs, search engine marketing solutions and other digital media solutions, which include online display and social advertising, online presence, and video and search engine optimization tools. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our SaaS segment generated $170.5&#160;million, $129.8&#160;million, and $128.6&#160;million of consolidated revenues for the years ended December 31, 2021, 2020, and 2019, respectively. Our primary SaaS offerings include Thryv&#174;, our flagship SMB end-to-end customer experience platform, and Thryv Add-Ons. Thryv Add-Ons include an automated lead generation service that fully integrates with our Thryv platform, website development, SEO tools, Google My Business optimization, and Hub by Thryv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">SM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. An additional add-on, ThryvPay</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">SM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, is our own branded payment solution that allows users to get paid via credit card and ACH and is tailored to service focused businesses that want to provide consumers safe, contactless, and fast online payment options. These optional platform subscription-based add-ons provide a seamless user experience for our end-users and drive higher engagement within the Thryv Platform while also producing incremental revenue growth.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Thryv International segment is comprised of Thryv Australia Pty Ltd (formerly Sensis Holding Limited), which we acquired on March 1, 2021. Thryv Australia is Australia&#8217;s leading provider of marketing solutions serving SMBs. The Thryv Australia Acquisition brings under the Thryv banner more than 100,000 existing Thryv Australia clients, many of which we believe are ideal candidates for the Thryv platform. Our Thryv International segment generated $145.4 million of consolidated revenues for the ten months ended December&#160;31, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our expertise in delivering solutions for our client base is rooted in our deep history of serving SMBs. In 2021, SMB demand for integrated technology solutions continues to grow as SMBs adapt their business and service model to facilitate remote working and virtual interactions.</span></div><div style="margin-top:3pt;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments - COVID-19</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization categorized COVID-19 as a pandemic. The outbreak of COVID-19 and public and private sector measures to reduce its transmission, such as the imposition of social distancing and orders to work-from-home, stay-at-home and shelter-in-place, have significantly disrupted the global economy, resulting in an adverse effect on the business operations of certain SMBs. However, many of our SMB clients operate service-based businesses that can easily operate remotely, or that have been designated as &#8220;essential&#8221; by state and local authorities administering shelter-in-place orders, and have continued to operate without significant interruption during the COVID-19 pandemic. Therefore, the impact of COVID-19 and the related regulatory and private sector response on our financial and operating results in the years ended December 31, 2021 and 2020 was somewhat mitigated as many of our clients continue to operate during the pandemic. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">M</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arketing Services segment revenue decreased by $182.1&#160;million, or 18.6%, during the year ended December 31, 2021 as compared to the corresponding period in 2020, and decreased by $313.2 million, or 24.2%, during the year ended </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2020 as compared to the corresponding period in 2019, primarily due to the continued decline in demand for print and digital services and increased competition in all areas of Marketing Services. This declining revenue trend in Marketing Services predated the COVID-19 pandemic. In addition, in our Marketing Services segment, in March 2020, </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we began offering various pandemic credit incentives to select clients, including free advertising or headings, and payment extensions of up to three months. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the ongoing impact of the COVID-19 pandemic on our revenue depends upon the rate of continued spread of the virus as well as regulatory and private sector response, we expect Marketing Services revenue will continue to be negatively impacted primarily by trends predating the COVID-19 pandemic. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our SaaS segment, we have continued to experience an increase in demand as SMBs seek cloud-based solutions to facilitate virtual interactions with their customers instead of in-person interactions. We have seen continued strength in demand during this period from many of our key categories such as home services and other professional services. Partially offsetting this growth is a decline in our legacy SaaS client base as we shift from lower-spend, less engaged clients that tend to have a higher churn rate, to higher spend, higher engaged clients. Additionally, in March 2020, we began offering various pandemic credit incentives to select clients, including free digital and SaaS services for two to four months, and payment extensions of up to three months.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In our Thryv International segment, we continued to experience a limited negative impact in 2021 as a result of the COVID-19 pandemic. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">year ended December 31, 2021, there were a number of Australian cities that experienced an increase in COVID-19 cases, however the impact to our clients was minimal as most continued to remain open for business throughout the COVID-19 pandemic.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have taken steps to mitigate the overall potential impact of the COVID-19 pandemic on our operating results by enhancing the capabilities of our inside and outside sales force while also actively managing costs. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We minimized business disruptions by quickly and proactively transitioning our sales and client support teams into a remote working environment and provided increased training, technical capabilities and resources to enable virtual interactions with our clients. Additionally, in March 2020, we began offering various pandemic credit incentives to select clients. These pandemic credit incentives resulted in a $3.2&#160;million and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$17.5 million</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reduction in revenue for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years ended December 31, 2021 and 2020, respectively</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equests for incentives declined in 2021, and the majority of clients who accepted incentives in 2020 have resumed normal contractual terms and pricing. As of December&#160;31, 2021, we have virtually discontinued providing pandemic credits and accepting client requests to pause search campaigns due to the COVID-19 pandemic. Effective April 1, 2021, all client requests for adjustments are now handled as part of normal business operations consistent with historical practices. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending upon future development and spread of the virus, including existing and new variants, we generally expect the business environment to improve as more people are vaccinated.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years ended December 31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we incurred total severance expense of $4.7&#160;million and $11.7 million, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, none of the severance expense recorded was related to employee terminations as a result of COVID-19. During the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020, $5.0&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the severance expense recorded was related to employee terminations as a result of COVID-19. The economic downturn caused by COVID-19 resulted in an incremental </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> recorded to allowance for credit losses for the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No incremental impact was recorded for the year ended December 31, 2021. In addition, we remain committed to our variable cost structure and to limiting our capital expenditures, not including acquisitions, which will allow us to continue operating with relatively low working capital needs. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the effects of the COVID-19 pandemic have impacted our financial results for the year ended December 31, 2021, the overall impact was somewhat mitigated by the nature of our client base (SMBs offering services related to home, health and wellness, automotive, etc. and certain SMBs designated as &#8220;essential&#8221; by state and local authorities), the terms of our print agreement</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s (typically 12 to 15 months),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and the gradual increase in demand for our Thryv platform. The increase in demand for our Thryv platform and our decision to target higher spend and higher retention clients have also somewhat mitigated the impact of a reduction in the size of our salesforce on our ability to generate revenues. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The challenges we will face in the future related to COVID-19 will depend largely, we believe, on the impact that the continuing spread of the virus, </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">including existing and new variants,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and regulatory and private sector response has on our current and prospective clients, including their ability and willingness to purchase our solutions. To date, the COVID-19 pandemic has not had a material impact on our operational performance, financial performance, or liquidity. Looking ahead, we do not expect any material financial impact related to COVID-19, without a significant increase in cases resulting in another shut down of local businesses. However, it is difficult to predict what the ongoing impact of the pandemic will be on the economy, our clients and our business. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Factors Affecting Our Performance</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations can be impacted by, among other factors, general economic conditions and increased competition with the introduction of new technologies and market entrants. We believe that our performance and future success depend on several factors that present significant opportunities for us, but also pose risks and challenges, including those listed below and those discussed in the section titled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Risk Factors.&#8221;</span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ability to Attract and Retain Clients</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue growth is driven by our ability to attract and retain SMB clients. To do so, we must deliver solutions that address the challenges currently faced by SMBs at a value-based price point that SMBs can afford. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy is to expand the use of our solutions by introducing our SaaS solutions to new SMB clients, as well as our current Marketing Services and Thryv International clients. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This strategy includes capitalizing on the increased needs of SMBs for solutions that facilitate a remote working environment and virtual interactions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This strategy will require substantial sales and marketing capital. </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment in Growth</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to invest in the growth of our SaaS segment. We have selectively utilized a portion of the cash generated from our Marketing Services and Thryv International segments to support initiatives in our evolving SaaS segment, which has represented an increasing percentage of consolidated revenue since launch. We will continue to improve our SaaS solutions by analyzing user behavior, expanding features, improving usability, enhancing our onboarding services and customer support and making version updates available to SMBs. We believe these initiatives will ultimately drive revenue growth; however, such improvements will also increase our operating expenses. </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ability to Grow Through Expansion and Acquisition</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth prospects depend upon our ability to successfully develop new markets. We currently serve the United States and Australian SMB markets and plan to leverage strategic acquisitions or initiatives to expand our client base domestically and enter new markets internationally. Identifying proper targets and executing strategic acquisitions may take substantial time and capital. In August 2020, we launched our first international SaaS reseller pilot, a joint initiative with the leading yellow pages player in the Caribbean, and we also signed a SaaS multi-location franchise client, a home services company with operations in the U.S. and Canada. On March 1, 2021, we completed the acquisition of Thryv Australia, A</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ustralia&#8217;s leading provider of marketing solutions serving SMBs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that acquisitions of marketing services companies will expand our client base and provide additional opportunities to offer our SaaS solutions. </span></div><div style="margin-bottom:8pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Business Metrics</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review several operating metrics, including the following key business metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. We believe these key metrics are useful to investors both because they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making, and they may be used by investors to help analyze the health of our business.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Clients</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define total clients as the number of SMB accounts with one or more revenue-generating solutions in a particular period. For quarter- and year-ending periods, total clients from the last month in the period are reported. A single client may have separate r</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evenue-generating accounts for multiple Marketing Services solutions or SaaS offerings, but we count these as one client when the accounts are managed by the same business entity or individual. Although infrequent, where a single organization has multiple subsidiaries, divisions, or segments, each business entity that is invoiced by us is treated as a separate client. We believe that the number of total clients is an indicator of our market penetration and potential future business opportunities. We view the mix between Marketing Services clients and SaaS clients as an indicator of potential future opportunities to offer our SaaS solutions to our Marketing Services clients.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Clients </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SaaS </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) &#160;&#160;&#160;&#160;Clients include total clients from all three of our business segments: Marketing Services, SaaS and Thryv International.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) &#160;&#160;&#160;&#160;Clients that purchase one or more of our Marketing Services solutions are included in this metric. These clients may or may not also purchase subscriptions to our SaaS offerings.</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Clients that purchase subscriptions to our SaaS offerings are included in this metric. These clients may or may not also purchase one or more of our Marketing Services solutions.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Total clients is less than the sum of the Marketing Services and SaaS, since clients that purchase both Marketing Services and SaaS products are counted in each category, but only counted once in the Total. </span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services clients increased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by 72 thousand, or 23%, as of December&#160;31, 2021 as compared to December&#160;31, 2020.&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services clients decreased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by 69 thousand, or 18%, as of December&#160;31, 2020 as compared to December&#160;31, 2019.&#160;The increase in Marketing Services clients was related to the acquisition of Thryv Australia, partially offset by a secular decline in the print media industry.&#160;The decline in the digital portion of our Marketing Services business was due to significant competition in the consumer search and display space, particularly from large, well-capitalized businesses such as Google, Yelp and Facebook.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS clients increased by 2 thousand, or 5%, as of December&#160;31, 2021 as compared to December&#160;31, 2020. SaaS clients decreased by 3 thousand, or 6%, as of December&#160;31, 2020 as compared to December&#160;31, 2019. This was the result of an increase in new clients and decreasing churn, and is consistent with our continuing strategy to target higher spend, higher retention clients in lieu of lower-spend, higher churn clients.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total clients increased by 75 thousand, or 22%, as of December&#160;31, 2021 as compared to December&#160;31, 2020. Total clients decreased by 69 thousand, or 17%, as of December&#160;31, 2020 as compared to December&#160;31, 2019.&#160;The primary driver of the increase in total clients was related to the acquisition of Thryv Australia, partially offset by the secular decline in the print media business combined with increasing competition in the digital media space. </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Monthly ARPU</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define monthly average revenue per unit </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ARPU</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s our total client billings for a particular month divided by the number of revenue-generating units during the same month. For each reporting period, the weighted-average monthly ARPU from all the months in the period are reported. We define units as SMB accounts with one or more revenue-generating solutions in a particular month. Units are synonymous with clients. As monthly ARPU varies based on the amounts we charge for our services, we believe it can serve as a measure by which investors can evaluate trends in the types and levels of services across our client base. Our measurement of ARPU helps us understand the rate at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which we are monetizing our client base. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.161%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.164%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">ARPU (Monthly)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SaaS </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:12.02pt">SaaS monthly ARPU includes our SaaS and Thryv International clients.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Monthly ARPU for Marketing Services decreased by $9, or 4%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, and $13, or 6%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. The decrease in ARPU for these periods was related to reduced spend by clients on our print media offerings due to the secular decline of the industry, caused by the continuing shift of advertising spend to less expensive digital media. This decrease in ARPU was further driven by a reduction of our resale of high-spend, low margin third-party local search and display services that were not hosted on our owned and operated platforms.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Monthly ARPU for SaaS increased by $75, or 29%, during the year ended December 31, 2021 compared to the year ended December 31, 2020, and increased by $37, or 17%, during the year ended December 31, 2020 compared to the year ended December 31, 2019. The increase in ARPU for these periods was driven by our strategic shift to selling to higher spend clients and, at the same time, discontinuing our sale of the lower-priced tiers of our Thryv platform. In addition, the sale of add-on features to our Thryv platform such as Thryv Leads and Thryv Pay contributed to ARPU growth.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Monthly Active Users - SaaS</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define a monthly active user for SaaS offerings as a client with one or more users who log into our SaaS solutions at least once during the calendar month. Individuals who register for, and use, multiple accounts across computer and mobile devices may be counted more than once, and as a result, may overstate the number of unique users who actively use our Thryv platform within a month. Additionally, some of our original SaaS clients exclusively use the website features of their Thryv platform which does not require a login and those users are not included in our active users count. For each reporting period, active users from the last month in the period are reported. We believe that monthly active users best reflects our ability to engage, retain, and monetize our users, and thereby drive increases in revenue. We view monthly active users as a key measure of user engagement for our Thryv platform.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Monthly Active Users - SaaS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Monthly active users increased by 2 thousand, or 7%, during the year ended December 31, 2021 compared to the year ended December 31, 2020. Monthly active users increased by 5 thousand, or 22%, during the year ended December 31, 2020 compared to the year ended December 31, 2019. The number of monthly active users increased period-over-period as we undertook efforts such as enhancing the sales process, the client onboarding experience, and lifecycle management&#160;in order to increase engagement among our SaaS clients. The increase was also driven by the focus by our sales team on obtaining higher retention, higher spend clients as these clients are more engaged with our platform. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we experienced an increase in engagement from existing clients as SMBs increased virtual interactions with their customers in lieu of in-person interactions as a result of the COVID-19 pandemic.</span></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Components of Our Results of Operations</span></div><div style="margin-bottom:8pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from our three business segments, Marketing Services, SaaS and Thryv International. Our primary sources of revenue in our Marketing Services and Thryv International segments are print and digital services. Our primary source of revenue in our SaaS segment is our Thryv platform.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Services </span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services consists of expenses related to delivering our solutions, such as publishing, printing, and distribution of our print directories and fulfillment of our digital and SaaS offerings, including traffic acquisition, managed hosting, and other third-party service providers. Additionally, Cost of services includes personnel-related expenses such as salaries, benefits, and stock-based compensation for our operations team, </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-capitalizable software and hardware purchases, and allocated overhead costs which includes information technology expenses, depreciation of fixed assets, and amortization associated with capitalized software and intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense consists primarily of base salaries, stock-based compensation, sales commissions paid to our inside and outside sales force and other expenses incurred by personnel within the sales, marketing, sales training, and client care departments. Additionally, Sales and marketing expense includes advertising costs such as media, promotional material, branding, online advertising, and </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allocated overhead costs which includes information technology expenses, depreciation of fixed assets, and amortization associated with capitalized software and intangible assets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense primarily consists of salaries, benefits and stock-based compensation incurred by corporate management and administrative functions such as&#160;finance and accounting, legal, internal audit, human resources, billing and receivables, and management personnel. In addition, general and administrative expense includes bad debt expense, non-recurring charges, and other corporate expenses such as professional fees, operating taxes, and insurance. General and administrative expense also includes </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allocated overhead costs which includes information technology expenses, depreciation of fixed assets, and amortization associated with capitalized software and intangible assets. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense)</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) consists of interest expense, other components of net periodic pension benefit (cost), and other expense, which includes loss on termination of leaseback obligations, loss on early extinguishment of debt, and foreign currency-related expense. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_85"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidated Results of Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain consolidated financial data for each of the periods indicated:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.476%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands of $)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,339&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other components of net periodic pension benefit (cost)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income tax (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,577&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other financial data: </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Gross Margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consolidated results of operations includes Thryv Australia's results of operations subsequent to its March 1, 2021 acquisition date.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">The </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been updated to include a Gross profit subtotal line item and the reclassification of depreciation and amortization from a single line item in the consolidated statements of operations and comprehensive income to a component of Gross profit, Sales and marketing expense, and General and administrative expense. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 to our consolidated financial statements included</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Part II, Item 8 in this Annual Report for more information.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">See &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a definition of Adjusted EBITDA and a reconciliation to Net income, the most directly comparable measure presented in accordance with GAAP.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">See &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a definition of Adjusted Gross Profit and a reconciliation to Gross profit, the most directly comparable measure presented in accordance with GAAP.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">See &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a definition of Adjusted Gross Margin.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Year Ended December 31, 2021 to the Year Ended December 31, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by business segment for the periods indicated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.185%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands of $)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182,118)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SaaS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv International </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NM</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,382&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,947&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:21.6pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv International consists of Thryv Australia revenue subsequent to the March 1, 2021 acquisition date.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $3.9&#160;million, or 0.4%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The increase in total revenue was driven by Thryv International revenue of $145.4&#160;million and an increase in SaaS revenue of $40.7&#160;million, offset by a decrease in Marketing Services revenue of $182.1&#160;million. </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing Services Revenue</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services revenue decreased by $182.1&#160;million, or 18.6%, for the year ended December 31, 2021 compared to the year ended December 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Print revenue decreased by $77.3&#160;million, or 17.4%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The decrease was primarily driven by the secular decline in industry demand for print services that would have resulted in a 25% decline in revenue compared to the year ended December 31, 2020 and partially offset by publication timing differences caused by our print agreements having greater than 12 month terms. Print revenue is recognized upon delivery of the published directories. Individual directory titles have different lifecycles, with a typical lifecycle of 15 months. The titles published during the year ended December 31, 2021 are therefore different than the titles published during the year ended December 31, 2020 and represented more revenue than the titles published during the year ended December 31, 2020.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital services revenue decreased by $104.8&#160;million, or 19.5%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. IYP revenue decreased by $41.2&#160;million, or 14.7%, driven by a continued trending decline in the Company&#8217;s Marketing Services client base. SEM revenue decreased by $38.2&#160;million, or 22.7%, due to significant competition in the consumer search and display space, particularly from large, well-capitalized businesses such as Google, Yelp and Facebook. Other digital media solutions revenue decreased by $25.4&#160;million, or 28.9%, as we shifted to selling these services only to existing customers. </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SaaS Revenue</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS revenue increased by $40.7&#160;million, or 31.3%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The increase was driven by increased demand for our Thryv platform and Thryv add-ons as SMBs have increased their contactless customer interactions and remote working capabilities due to the COVID-19 pandemic, and by our success in re-focusing our go-to-market and onboarding strategy to target higher spend and higher engaged clients. This increase was partially offset by a decline in our lower-spend and less-engaged legacy SaaS clients that tend to have a higher churn rate.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Thryv International Revenue</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv International revenue was $145.4&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the year ended December 31, 2021. As the Thryv Australia Acquisition was completed on March 1, 2021, no revenue was recognized for Thryv International during the year ended December 31, 2020. Thryv International revenue included print revenue of $46.9&#160;million, IYP revenue of $55.2&#160;million, SEM revenue of $19.0&#160;million, other digital media solutions revenue of $23.8&#160;million, and SaaS revenue of $0.6&#160;million for the year ended December 31, 2021.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Services</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services decreased by $31.7&#160;million, or 7.2%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This decrease was primarily driven by strategic cost saving initiatives. Specifically, we reduced printing, distribution and digital fulfillment support costs by $35.0&#160;million, employee-related costs by $13.1&#160;million, non-capitalized software and hardware purchases by $13.3&#160;million and contract services by $4.6&#160;million. Additionally, depreciation and amortization expense decreased by $52.4&#160;million for the year ended December 31, 2021 compared to the year ended December 31, 2020, due to the accelerated amortization method used by the Company. These decreases were partially offset by Cost of services of $84.9&#160;million related to Thryv International.</span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services as a percentage of revenue decreased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to 36.6% for the year ended December 31, 2021 from 39.6% for the year ended December 31, 2020. This decrease was primarily driven by decreases in printing, distribution, and digital and fulfillment support costs, employee-related costs and depreciation and amortization expense, and declining domestic revenue which was offset by the results of Thryv International.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Gross Profit </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Gross profit increased by $35.6&#160;million, or 5.3%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The increase in Gross profit was primarily due to the results of Thryv International, which was acquired on March 1, 2021, decreases in depreciation and amortization expense, printing, distribution, and digital and fulfillment support costs, employee related costs and growth in our SaaS segment, partially offset by the decline in Marketing Services revenue.  Our gross margin increased by 3.0 percentage points, to 63.4%, for the year ended December 31, 2021 compared to 60.4% for the year ended December 31, 2020. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense increased by $42.6&#160;million, or 13.5%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase was primarily attributable to $55.8&#160;million of Thryv International Sales and marketing expense that was included in the year ended December 31, 2021, while no Thryv International expenses were included in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020, and an increase in advertising and sales promotion expense of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$27.8&#160;million, primarily driven by costs incurred to promote the Thryv platform. These increases were partially offset by strategic cost-saving initiatives, including lower employee-related costs of $4.0&#160;million, sales commissions of $3.7&#160;million and contract services of $3.2 million. Additionally, depreciation and amortization expense decreased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by $33.1&#160;million due to the accelerated amortization method used by the Company. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense as a percentage of revenue increased to 32.1% for the year ended December 31, 2021 from 28.4% for the year ended December 31, 2020. This increase was primarily due to declining domestic Marketing Services revenue and the results of Thryv International, which was acquired on March 1, 2021, partially offset by decreases in employee related costs, contract services and depreciation and amortization expense, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased domestic SaaS revenue and the results of Thryv International, which was acquired on March 1, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decreased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by $23.7&#160;million, or 13.3%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This decrease was primarily driven by lower bad debt expense of $24.4&#160;million, a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $9.9 million</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decrease in severance expenses, a $5.7&#160;million gain on the sale of assets and a $5.4&#160;million decrease in the loss on the remeasurement of our indemnification asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Additionally,</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> depreciation and amortization expense decreased by $16.2&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> due to the accelerated amortization method used by the Company. These decreases were partially offset by a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.3&#160;million increase in stock-based compensation expense and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$30.9&#160;million in</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expense incurred in the year ended December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to Thryv International.</span></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense as a percentage of revenue decreased to 13.8% for the year ended December 31, 2021 from 16.0% for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This decrease was primarily attributable to lower bad debt expense and a decrease in depreciation and amortization expense, partially offset by declining domestic Marketing Services revenue, increased domestic SaaS revenue and the results of Thryv International.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment Charges</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment charges decreased by $21.3&#160;million for the year ended December 31, 2021 compared to the year ended December 31, 2020. Impairment charges of $3.6&#160;million were incurred during the year ended December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, while $24.9&#160;million of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> impairment</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were recognized during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020. Impairment charges in both periods were primarily related to operating lease right-of-use asset impairments, due to the Company's decision to operate in a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remote First</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> working environment and consolidate operations at certain locations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense)</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased by $2.2&#160;million, or 3.2%, for the year ended December 31, 2021 compared to the year ended December 31, 2020, due to lower weighted average interest rates, which was partially offset by overall higher levels of indebtedness. </span></div><div><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Components of Net Periodic Pension Benefit (Cost) </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other components of net periodic pension benefit (cost) decreased by $57.1&#160;million from an expense of $42.2&#160;million for the year ended December 31, 2020 to a benefit of $14.8&#160;million for the year ended December 31, 2021. This change was primarily due to a remeasurement gain of $13.4&#160;million recognized during the year ended December 31, 2021, compared to a remeasurement loss of $43.5&#160;million recognized during the year ended December 31, 2020. Additionally, interest expense decreased $3.5&#160;million, partially offset by lower expected return on plan assets of $4.5&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company incurred other expense of $4.2 million, which included a loss of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.4&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily resulting from the termination of leaseback obligations associated with land and a building in Tucker, Georgia, and foreign currency-related expense of $0.7 million.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax (Expense) Benefit </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax (expense) increased by $140.7&#160;million, or 130.3%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The effective tax rate was 24.4% and (261.9%) for the year ended December 31, 2021 and 2020, respectively. The effective tax rate differs from the 21.0% U.S. Federal statutory rate primarily due to our geographic mix of taxable income in various tax jurisdictions, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">partial release of the valuation allowance, partial release of uncertain tax positions, and tax permanent difference </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily attributable to the net impact of non-U.S. taxing jurisdictions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and transaction costs that are not immediately deductible for tax purposes.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA decreased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by $21.3&#160;million, or 5.7%, f</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the year ended December 31, 2021 compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in Adjusted EBITDA was primarily driven by the decrease in domestic Marketing Services revenue, partially offset by declining costs as we continue to focus on cost reductions, and the results of Thryv International, which was acquired on March 1, 2021. See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a definition of Adjusted EBITDA and a reconciliation to Net income, the most directly comparable measure presented in accordance with GAAP.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidated Results of Operations</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain consolidated financial data for each of the periods indicated:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands of $)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,693&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840,081&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,539)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other components of net periodic pension benefit (cost)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,375)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,566&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,062)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,504&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other financial data: </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Gross Margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The years ended December 31, 2020 and 2019 have been updated to include a Gross profit subtotal line item and the reclassification of depreciation and amortization from a single line item in the consolidated statements of operations and comprehensive income to a component of Gross profit, Sales and marketing expense, and General and administrative expense. See Note 1 to our consolidated financial statements included in Part II, Item 8 in this Annual Report for more information.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a definition of Adjusted EBITDA and a reconciliation to Net income, the most directly comparable measure presented in accordance with GAAP.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;See &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a definition of Adjusted Gross Profit and a reconciliation to Gross profit, the most directly comparable measure presented in accordance with GAAP.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;See &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP Financial Measures</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a definition of Adjusted Gross Margin.</span></div><div style="margin-top:3pt"><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Year Ended December 31, 2020 to the Year Ended December 31, 2019</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by business segment for the periods indicated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:9pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.655%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.013%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands of $)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SaaS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,824&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421,374&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311,939)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue decreased by $311.9&#160;million, or 21.9%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. The decrease in total revenue was driven by a decrease in Marketing Services revenue of $313.2&#160;million partially offset by an increase in SaaS revenue of $1.2&#160;million.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketing Services Revenue</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketing Services revenue decreased by $313.2 million, or 24.2%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Print revenue decreased by $162.6 million, or 26.8%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. Secular decline in industry demand for print services resulted in a 20% decline in revenue compared to the year ended December 31, 2019, with the remaining decline primarily driven by publication timing differences caused by our print agreements having greater than 12 month terms. Print revenue is recognized upon delivery of the published directories. Individual directory titles have different lifecycles, which typically range from 14 to 15 months. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The titles published during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are therefore different than the titles published during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This should be considered when comparing period over period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital services revenue decreased by $150.5 million, or 21.9%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. IYP and SEM revenues decreased by $123.2&#160;million, or 21.6%, driven by a continued trending decline in the Company&#8217;s client base due to significant competition in the consumer search and display space, particularly from large, well-capitalized businesses such as Google, Yelp and Facebook. Other digital media solutions revenue decreased by $27.3&#160;million, or 23.7%, as we shifted from selling these services on a standalone basis to only offering them as inclusions or add-ons to our Thryv platform for new clients. </span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SaaS Revenue</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SaaS revenue increased by $1.2 million, or 1.0%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This increase was driven by increased demand for our Thryv platform as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SMBs have increased their contact-less customer interactions and remote working capabilities due to the COVID-19 pandemic,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and by our success in re-focusing our go-to-market and onboarding strategy targeting on higher spend and higher engaged clients. This is partially offset by a decline in our lower-spend and less engaged legacy SaaS clients that tend to have a </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">higher churn and an increase in the provision for service credits due to COVID-19.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Services </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services decreased by $141.6 million, or 24.4%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. The decrease was primarily driven by declining revenue and strategic cost saving initiatives. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, we reduced </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">printing, distribution and digital and fulfillment support costs by $63.4 million, contract services by $17.7 million, employee-related costs by $14.2 million, </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and non-capitalized software and hardware purchases by $7.4&#160;million. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, depreciation and amortization expense decreased by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$31.9 million</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020 compared to the year ended December 31, 2019, due to the accelerated amortization method used by the Company. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services as a percentage of revenue decreased to 39.6% for the year ended December 31, 2020 from 40.9% for the year ended December 31, 2019. This decrease was largely the result of the Company&#8217;s continued efforts to reduce costs in order to maintain profitability</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and the completion of restructuring and integration efforts associated with </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the acquisition of </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">YP Holdings, Inc. (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">YP Acquisition</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) on June 30, 2017 (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition Date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reduced workforce due to the impacts of COVID-19.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased by $170.4&#160;million, or 20.3%, for the year ended December 31, 2020 compared to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2019. The decrease in gross profit was primarily due to the decline in Marketing Services revenue, partially offset by decreases in printing, distribution, and digital and fulfillment support costs, contract services, employee-related costs, non-capitalized software and hardware purchases, and depreciation and amortization expenses.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross margin increased by 1.3 percentage points to 60.4% for the year ended December 31, 2020 compared to 59.1% for the year ended December 31, 2019. The increase in gross margin was primarily driven by</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> decreases </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in printing, distribution, and digital and fulfillment support costs, contract services, employee-related costs, non-capitalized software and hardware purchases, and depreciation and amortization expenses.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense decreased by $116.6 million, or 27.0%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. The decrease was primarily due to declining revenues and cost savings initiatives that were undertaken to mitigate the overall impact of the COVID-19 pandemic on our results of operation. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specifically, the decrease was due to lower employee-related costs of $54.1 million and lower sales commissions of $14.8 million, primarily due to our reduction in workforce.</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Additionally, travel expenses decreased by $8.5 million,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> facility costs decreased by $4.0 million, and automobile allowance decreased by $3.1 million. D</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">epreciation and amortization expense al</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">so decreased by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$26.9 million</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020 compared to the year ended December 31, 2019 due to the accelerated amortization method used by the Company. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense as a percentage of revenue decreased to 28.4% for the year ended December 31, 2020 from 30.4% for the year ended December 31, 2019.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This decrease was primarily due to decreases in employee related costs, contract services and depreciation and amortization expense, partially offset by the decline in Marketing Services revenue. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense decreased by $19.0 million, or 9.7%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This decrease </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was primarily driven by a decrease in stock-based compensation expense of $15.2 million. T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company recorded a stock-based compensation benefit of $3.1 million in General and administrative expense during the year ended December 31, 2020, compared to stock-based compensation expense of $12.1 million during the year ended December 31, 2019. Additionally, the Company recorded lower</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> restructuring and integration expenses of $12.4 million, a decrease in contract services of $7.8 million, and lower facility costs of $3.3 million. These decreases were partially offset by an increase in direct listing and other transaction costs of $14.9 million and higher bad debt expense of $2.0 million. </span></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense as a percentage of revenue increased to 16.0% for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from 13.8% for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This increase was primarily attributable to the decrease in Marketing Services revenue and increases in direct listing, other transaction costs and higher severance expense, partially offset by lower stock-based compensation and restructuring and integration expenses.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment Charges</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment charges increased by $19.2 million for the year ended December 31, 2020 compared to the year ended December 31, 2019. This increase was due to the Company becoming a Remote First company and the closing of certain office buildings, including most of the space at its corporate headquarters in Dallas, Texas. Impairment charges recorded during the year ended December 31, 2019 were the result of consolidating operations at certain locations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense)</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense decreased by $24.4 million, or 26.3%, for the year ended December 31, 2020 compared to the year ended December 31, 2019 due to lower indebtedness and lower LIBOR rates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Components of Net Periodic Pension Cost </span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other components of net periodic pension cost decreased by $10.9 million, or 20.5%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. This decrease was primarily due to a decrease in interest expense of $8.2 million, a lower remeasurement loss of $1.8 million, and a higher expected return on assets of $1.0 million, partially offset by a higher settlement loss of $0.1 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2019, the Company incurred a loss of $6.4&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on early extinguishment of debt upon funding of the second installment of the Senior Term Loan. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to our audited consolidated financial statements for more information. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recorded an income tax benefit of $108.0 million for the year ended December 31, 2020, compared to income tax expense of $18.1 million for the year ended December 31, 2019. The effective income tax rate was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (261.0)% a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nd 33.7% for the years ended December 31, 2020 and 2019, respectively. For the year ended December 31, 2020, the effective tax rate differs from the 21.0% U.S. Federal statutory rate primarily due to a partial release of the valuation allowance, partial release of uncertain tax positions, and tax permanent differences. For the year ended December 31, 2019, the effective tax rate differs from the 21.0% U.S. Federal statutory rate primarily due to the changes in valuation allowance and tax permanent differences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA decreased b</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $109.8 million, or 22.8%, f</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> compared to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in Adjusted EBITDA was primarily driven by the decrease in total revenue, which was partially offset by declining costs as we continued to focus on cost reductions.</span></div><div style="margin-top:11pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-top:2pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> financial statements in accordance with accounting principles generally accepted in the United States. We also present Adjusted EBITDA, Adjusted Gross Profit, and Adjusted Gross Margin, as defined below, as non-GAAP financial measures in this Annual Report.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have included Adjusted EBITDA, Adjusted Gross Profit, and Adjusted Gross Margin in this report because management believes they provide useful information to investors in gaining an overall understanding of our current financial performance and provides consistency and comparability with past financial performance. Specifically, we believe Adjusted EBITDA provides useful information to management and investors by excluding certain non-operating items that we believe are not indicative of our core operating results. In addition, Adjusted EBITDA, Adjusted Gross Profit, and Adjusted Gross Margin are used by management for budgeting and forecasting as well as measuring the Company&#8217;s performance. We believe Adjusted EBITDA, Adjusted Gross Profit, and Adjusted Gross Margin provide investors with the financial measures that closely align with our internal processes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Adjusted EBITDA (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as Net income plus Interest expense, Income tax expense (benefit), Depreciation and amortization expense, Restructuring and integration expenses, Transaction costs, Stock-based compensation expense (benefit), Impairment charges and non-operating expenses, such as, Other components of net periodic pension (benefit) cost, Non-cash (gain) loss from remeasurement of indemnification asset, and certain unusual and non-recurring charges that might have been incurred. Adjusted EBITDA should not be considered as an alternative to Net income (loss) as a performance measure. We define Adjusted Gross Profit (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted Gross Profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and Adjusted Gross Margin (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted Gross Margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as Gross profit and Gross margin, respectively, adjusted to exclude the impact of depreciation and amortization expense and stock-based compensation expense (benefit). </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP financial information has limitations as an analytical tool and is presented for supplemental informational purposes only. Such information should not be considered a substitute for financial information presented in accordance with U.S. GAAP and may be different from similarly-titled non-GAAP measures used by other companies.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of Adjusted EBITDA to its most directly comparable GAAP measure, Net income</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:4pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and integration expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,459&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other components of net periodic pension (benefit) cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash (gain) loss from remeasurement of indemnification asset </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,523&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,839&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,633&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Income tax benefit of $108.0&#160;million recorded during the year ended December 31, 2020 was primarily attributable to a partial release of the Company&#8217;s valuation allowance on the basis of management&#8217;s reassessment of the amount of its deferred tax assets that are more likely than not to be realized.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;For the years ended December 31, 2021 and 2020, expenses related to periodic efforts to enhance efficiencies and reduce costs, and included severance benefits, loss on disposal of fixed assets and capitalized software, and costs associated with abandoned facilities and system consolidation. For the year ended December 31, 2020, a portion of the severance benefits, amounting to $5.0&#160;million, resulted from COVID-19. For further detail on severance benefits, see Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accrued Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report. For the year ended December 31, 2019, restructuring and integration charges included severance benefits, facility exit costs, system consolidation and integration costs, and professional consulting and advisory services costs related to the YP Acquisition. See Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Restructuring and Integration Expenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report for more information.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) &#160;&#160;&#160;&#160;Expenses related to the Company's direct listing on Nasdaq, the Thryv Australia Acquisition and other transaction costs. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;The Company records stock-based compensation expense related to the amortization of the grant date fair value of the Company&#8217;s stock-based compensation awards. Additionally, stock-based compensation expense included the remeasurement of these awards at each period end prior to October 1, 2020. See Note 4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">, Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report for more information.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other components of net periodic pension (benefit) cost is from our non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs. The most significant component of other components of net periodic pension cost relates to the mark-to-market pension remeasurement. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6) &#160;&#160;&#160;&#160;In connection with the YP Acquisition, the seller indemnified the Company for future potential losses associated with certain federal and state tax positions taken in tax returns filed by the seller prior to the acquisition date. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other primarily includes expenses related to potential non-income based tax liabilities. Additionally, during the year ended December 31, 2021, Other includes expenses related to the valuation of certain assets as a result of the acquisition of Thryv Australia and foreign exchange-related expense.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of Adjusted Gross Profit and Adjusted Gross Margin, to their most directly comparable GAAP measures, Gross profit and Gross margin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:9pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reconciliation of Adjusted Gross Profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,339&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">840,081&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,233&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,046&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,938&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted Gross Profit</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,952&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">742,667&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945,400&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Margin</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.4&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.1&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Gross Margin</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="iec43216bd4894faa9198c0e92a46d3c9_88"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Holdings, Inc. is a holding company that does not conduct any business operations of its own. We derive cash flows from cash transfers and other distributions from our operating subsidiary, Thryv Inc., which in turn generates cash flow from its own operations and operations of its subsidiaries, and has cash and cash equivalents on hand, funds provided under the New Term Loan and funds available under the ABL Facility. The agreements governing our debt may restrict the ability of our subsidiaries to make loans or otherwise transfer assets to us. Further, our subsidiaries are permitted under the terms of our senior credit facilities and other indebtedness to incur additional indebtedness that may restrict or prohibit the making of distributions or the making of loans by such subsidiaries to us. Our and our subsidiaries&#8217; ability to meet our debt service requirements is dependent on our ability to generate sufficient cash flows from operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that expected cash flows from operations, available cash and cash equivalents, and funds available under our ABL Facility will be sufficient to meet our liquidity requirements, such as working capital requirements for our operations, business development and investment activities, and debt payment obligations, for the following 12 months. Any projections of future earnings and cash flows are subject to substantial uncertainty. Our future success and capital adequacy will depend on, among other things, our ability to achieve anticipated levels of revenues and cash flows from operations and our ability to address our annual cash obligations and reduce our outstanding debt, all of which are subject to general economic, financial, competitive, and other factors beyond our control. As a result of COVID-19, many SMBs may continue to experience a reduction in revenues and cash flows and may not have the ability to pay amounts owed to us. While COVID-19 has not had a material impact on our liquidity to date, we continue to assess our business operations and the impact that COVID-19 may have on our financial results and liquidity. We continue to monitor our capital requirements to ensure our needs are in line with available capital resources.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our Board of Directors authorizes us to undertake share repurchases from time to time. The amount and timing of any share repurchases that we make will depend on a variety of factors, including available liquidity, cash flows, our capacity to make repurchases under our debt agreements and market conditions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion on contingent obligations, see Note 16, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report. </span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sources and Uses of Cash </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of our cash flows from operating, investing and financing activities for the periods indicated:</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.323%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows provided by (used in):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,364)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of exchange rate changes on cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase  in Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,151&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,657&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities decreased by $62.2 million, or 26.7%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This decrease was</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily du</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e to higher income tax payments of $39.1&#160;million and transaction cost payments related to the Thryv Australia Acquisition. This was offset by the impact of changes in working capital, primarily driven by the timing of accounts receivable collections and lower interest payments of $6.2 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities increased by $170.4 million, or 650.0%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily due to cash paid of $175.4 million in connection with the Thryv Australia Acquisition on March 1, 2021, partially offset by an increase in proceeds from the sales of assets of $5.3 million. </span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash from financing activities increased by $245.2 million, or 119.0%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily driven by net proceeds received from the New Term Loan of $679.0 million, partially offset by cash used to repay the remaining outstanding principal balance of the Senior Term Loan of $449.6 million, payments made on the New Term Loan of $158.0 million, compared to payments made on the Senior Term Loan of $160.4 million during the year ended December 31, 2020. N</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">et cash from financing activities also increased as a result of lower payments of $83.9 million on the ABL Facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$30.6 million for the repurchase of shares of our outstanding common stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> These increases in net cash from financing activities were partially offset by lower proceeds from the ABL Facility of $97.5 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of our cash flows from operating, investing and financing activities for the periods indicated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows provided by (used in):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,827)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,365)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(846)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,067)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase (Decrease) in Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,257)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,751&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the Year Ended December 31, 2020 to the Year Ended December 31, 2019 </span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities decreased by $37.8 million, or 14.0%, for the year ended December 31, 2020 as compared to the year ended December 31, 2019. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease was</span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> primarily du</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e to the timing of accounts receivable collections, the timing of billing of unbilled receivables in accordance with the terms of our print agreements, and the timing </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of payments against accounts payable and taxes payable, in addition to the overall decline of our sales. </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in cash flows from operating activities was also affected by lower income tax payments of $13.3 million and lower interest payments of $8.6 million.</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities increased by $0.8 million, or 3.3%, for the year ended December 31, 2020 as compared to the year ended December 31, 2019. The increase was primarily due to an increase of $1.7 million in capitalized expenditures,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> partially </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">offset by an increase of $0.7 million in proceeds from the sales of buildings and other fixed assets.</span></div><div style="margin-top:3pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities decreased by $71.4 million, or 25.7%, for the year ended December 31, 2020 as compared to the year ended December 31, 2019. The decrease was primarily</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> driven by a $54.6 million decrease in payments on the Senior Term Loan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting from a decrease in the Company&#8217;s Excess Cash Flow requirements, which dictates the Senior Term Loan payment amo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unts. The decrease in </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net cash used in financing activities was further driven by the net cash used of $19.3 million as a result of the Tender Offer that was completed on May 1, 2019, in which the Company repurchased $437.9&#160;million of common stock, financed primarily with proceeds from the Senior Term Loan of $418.6 million. Additionally, the decrease in net cash used in financing activities was driven by lower payments, net of proceeds on the ABL facility of $15.8 million. Finally, other financing activities, p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rimarily associated with</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cash received from the exercise of stock options, resulted in a decrease in net cash used in financing activities o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $12.3 million. </span><span style="background-color:#ffffff;color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These decreases were partially offset by cash used of $30.6 million to repurchase shares of our outstanding common stock during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company entered into the New Term Loan. The proceeds of the New Term Loan were used to finance the Thryv Australia Acquisition, refinance in full the Company's Senior Term Loan and pay fees and expenses related to the Thryv Australia Acquisition and related financing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Term Loan established the Term Loan Facility in an aggregate principal amount equal to $700.0&#160;million, of which 38.4%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was held by related parties who were equity holders of the Company, as of March 1, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility matures on March 1, 2026 and borrowings under the Term Loan Facility bear interest at a fluctuating rate per annum equal to, at the Company&#8217;s option, LIBOR or a base rate, in each case, plus an applicable margin per annum equal to (i) 8.50% (for LIBOR loans) and (ii) 7.50% (for base rate loans). The Term Loan Facility requires mandatory amortization payments equal to $17.5&#160;million per fiscal quarter commencing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> June 30, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, 31.4% of the New Term Loan was held by related parties who are equity holders of the Company.</span></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company entered into an agreement to amend the June 30, 2017 ABL Facility. The ABL Amendment was entered into in order to permit the term loan refinancing, the Thryv Australia Acquisition and make certain other changes to the ABL credit agreement, including, among others:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">revise the maximum revolver amount to $175.0 million;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce the interest rate per annum to (i) 3-month LIBOR plus 3.00% for LIBOR loans and (ii) base rate plus 2.00% for base rate loans;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce the commitment fee on undrawn amounts under the ABL Facility to 0.375%;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">extend the maturity date of the ABL Facility to the earlier of March 1, 2026 and 91 days prior to the stated maturity</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date of the Term Loan Facility;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">add the Australian subsidiaries acquired pursuant to the Thryv Australia Acquisition as borrowers and guarantors, and establish an Australian borrowing base; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain other conforming changes consistent with the Term Loan Agreement.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain debt levels that we consider appropriate after evaluating a number of factors, including cash requirements for ongoing operations, investment and financing plans (including acquisitions and share repurchase activities), and overall cost of capital.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Per the terms of the Term Loan Facility, payments of the New Term Loan balance are determined by the Company's Excess Cash Flow (as defined within the Term Loan Facility).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are in compliance with all covenants under the New Term Loan and ABL Facility as of December&#160;31, 2021. We had total recorded debt outstanding of $562.5 million (net of $19.5&#160;million of unamortized original issue discount (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">OID</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and debt issuance cost) at December&#160;31, 2021, which was comprised of amounts outstanding under our New Term Loan of $542.0 million and ABL Facility of $39.9 million.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had borrowing capacity of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $104.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under the ABL Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January, 21, 2022, we acquired </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivial Media Holdings, Inc. (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vivial</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a marketing and advertising company, for $21.0 million in cash, subject to certain </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjustments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management&#8217;s discussion and analysis of financial condition and results of operations is based on our audited consolidated financial statements, which have been prepared in accordance with U.S. GAAP. In preparing our financial statements, we make estimates, assumptions, and judgments that can have a significant impact on our reported revenues, results of operations and net income or loss, as well as on the value of certain assets and liabilities on our balance sheet during and as of the reporting periods. These estimates, assumptions, and judgments are necessary because future events and their effects on our results and the value of our assets cannot be determined with certainty and are made based on our historical experience and other assumptions that we believe to be reasonable under the circumstances. These estimates may change as new events occur or additional information is obtained, and we may periodically be faced with uncertainties, the outcomes of which are not within our control and may not be known for a prolonged period of time. Because the use of estimates is inherent in the financial reporting process, actual results could differ from those estimates. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that the assumptions and estimates associated with revenue recognition, business combinations, goodwill and intangible assets, capitalized software and development, pension obligation, income taxes, including net valuation allowance, and stock-based compensation expense have the greatest potential impact on our audited consolidated financial statements. Therefore, we consider these to be our critical accounting estimates. See Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business and Summary of Significant Accounting Policies,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report for further information on these and our other significant accounting policies and estimates as well as our disclosures on recent accounting pronouncements. Our most critical accounting estimates are summarized below.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue based on the revenue recognition standard, Revenue from Contracts with Customers (Topic 606), (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 606</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Company determines the amount of revenue to be recognized through application of the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> five-step model as described in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive revenue from our three business segments: Marketing Services, SaaS and Thryv International. The Company has determined that each of its services is distinct and represents a separate performance obligation because the SMB can benefit from each service on its own or together with other resources that are readily available to the SMB, and services are separately identifiable from other promises in the contract. Revenue for all services is recognized when control transfers to the SMB. For print solutions, control transfers upon delivery of the published directories. Control over SaaS and digital services within Marketing Services and Thryv International transfers to the SMB evenly over the service period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price of a contract consists of fixed and variable consideration components pursuant to the applicable contractual terms and may involve the use of estimates. These judgments involve consideration of historical and expected experience with the customer and other similar customers. The Company&#8217;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates the transaction price to each performance obligation based on its relative standalone selling price. Standalone selling price is the price at which the Company would sell a promised service separately to a client. Judgment is required to determine the standalone selling price for each distinct performance obligation. Often, the Company does not have sufficient standalone sales information, as contracts with customers generally include multiple performance obligations. When standalone sales information is not available, the Company estimates the standalone selling price using information that may include market conditions, entity-specific factors such as pricing and discounting strategies, and other inputs.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has determined that sales commissions are incremental and recoverable costs of obtaining a contract. However, commissions related to renewal contracts are not commensurate with costs incurred to obtain an initial contract. Therefore</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, commissions incurred to obtain a new contract are capitalized and recognized over the benefit period, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">which is determined to be two years based on expected contract renewals, the Company&#8217;s technology development life-cycle, and other factors. Renewal commissions are expensed as incurred under practical expedient available under ASC 606.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs associated with fulfilling a print directory contract with a SMB include costs related to printing and distribution. Directly attributable costs incurred to fulfill print solutions are capitalized as incurred and then expensed at the time of delivery, in line with the recognition of revenue. Costs to fulfill SaaS and digital contracts with SMBs are expensed as incurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations, Goodwill and Intangible Assets</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have completed several acquisitions of other businesses in the past, including the Thryv Australia Acquisition on March 1, 2021 and the YP Acquisition on June 30, 2017, and we may acquire additional businesses in the future. In an acquisition, we first review if substantially all the fair value of the assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If such concentration exists, the transaction is considered an asset acquisition rather than a business combination.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of businesses acquired in a business combination are included in our audited consolidated financial statements from the date of acquisition. We allocate the purchase price, which is the sum of the consideration paid and may consist of cash, equity, or a combination of the two, to the identifiable assets and liabilities of the acquired business at their acquisition date fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and assumed liabilities requires management to use significant judgment and estimates, including the selection of valuation methodologies, estimates of future revenue and cash flows, and discount rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use all available information to estimate fair values. We typically engage outside appraisal firms to assist in determining the fair value of tangible and identifiable intangible assets such as client relationships, trademarks, and any other significant assets or liabilities. During the measurement period, of up to one year after the acquisition date, we may adjust the values attributed to the assets acquired and assumed liabilities if new information is obtained about facts and circumstances that existed as of the acquisition date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our purchase price allocation methodology contains uncertainties because it requires assumptions and management&#8217;s judgment to estimate the fair value of assets acquired and assumed liabilities at the acquisition date. Key judgments used to estimate the fair value of intangible assets include projected revenue growth and operating margins, discount rates, client attrition rates, as well as the estimated economic life of intangible assets. Management estimates the fair value of assets and liabilities based upon quoted market prices, the carrying value of the acquired assets, and widely accepted valuation techniques, including discounted cash flows. Our estimates are inherently uncertain and subject to refinement. Unanticipated events or circumstances may occur which could affect the accuracy of our fair value estimates, including assumptions regarding industry economic factors and business strategies.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price of an acquired business over the fair value of the net tangible and identifiable intangible assets acquired. Goodwill is tested annually for impairment as of October 1st and at any time upon the occurrence of certain triggering events or changes in circumstances. The Company performs its goodwill impairment test at the reporting unit level. In assessing goodwill for impairment, an entity has the option to assess qualitative factors to determine whether events or circumstances indicate that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Performing a qualitative impairment assessment requires an examination of relevant events and circumstances that could have a negative impact on the carrying value of our Company, such as macroeconomic conditions, industry and market conditions, earnings and cash flows, overall financial performance, and other relevant entity-specific events. The estimates of the fair value of the Company&#8217;s reporting units are primarily determined using an income approach based on discounted cash flows. The discounted cash flow methodology requires significant judgment, including estimation of future cash flows, which is dependent on internal forecasts, current and anticipated economic conditions and trends, the estimation of the long-term growth rate of the Company&#8217;s business, and the determination of the Company&#8217;s weighted </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">average cost of capital. Changes in the estimates and assumptions incorporated in our impairment assessment could materially affect the determination of fair value and the associated impairment charge.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, goodwill was $671.9 million. For additional information related to goodwill, see Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No goodwill impairment charge were recorded in the Company&#8217;s consolidated statements of operations and comprehensive income for the years ended December 31, 2021, 2020, and 2019.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company&#8217;s intangible assets are classified as definite-lived intangible assets. The Company&#8217;s intangible assets are amortized over their useful lives using the income forecast method and reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable. The recoverability analysis includes estimates of future cash flows directly associated with and that are expected to arise as a direct result of the use and eventual disposition of the definite-lived intangible asset. The Company&#8217;s estimates of future cash flows attributable to long-lived assets require significant judgment based on its historical and anticipated results and are subject to assumptions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An impairment loss is measured as the amount by which the carrying amount of the definite-lived intangible asset exceeds its fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information related to goodwill and intangible assets, see Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Asset</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s, to our audited consolidated financial statements included in Part II, Item 8 in this Annual Report. for more information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software and Development</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with internal use software are capitalized during the application development stage, if they have a useful life in excess of one year. Subsequent additions, modifications, or upgrades to internal use software are capitalized only to the extent they allow the software to perform a task it previously did not perform. Capitalized software is reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of an asset may not be recoverable. A key estimate included within the capitalized software balance includes the determination of the useful life.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Obligation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the plans are frozen, the Company continues to incur interest cost as well as gains or losses associated with changes in fair value of plan assets, all of which are referred to as net periodic pension cost. In determining the pension obligations at each reporting period, management makes certain actuarial assumptions, including discount rates and mortality rates. For these assumptions, management consults with actuaries, monitors plan provisions and demographics, and reviews public market data and general economic information. Changes in these assumptions can have a significant impact on the projected pension obligations, funding requirement, and net periodic pension cost. The Company immediately recognizes actuarial gains and losses in its operating results in the year in which the gains and losses occur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowances are established when necessary to reduce deferred tax assets to the amounts that are more likely than not expected to be realized based on the weight of positive and negative evidence. Future realization of deferred tax assets ultimately depends on the existence of sufficient taxable income of the appropriate character, for example, ordinary income or capital gain within the carryback or carryforward periods available under the applicable tax law. We regularly review the deferred tax assets for recoverability based on historical taxable income, projected future taxable income, the expected timing of the reversals of existing temporary differences, and tax planning strategies. Should there be a change in the ability to recover deferred tax assets, our income tax provision would increase or decrease in the period in which the assessment is changed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to recognize interest and penalties related to unrecognized tax benefits in income tax expense. The amount of income taxes we pay is subject to ongoing audits by federal and state tax authorities, which often result in </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">proposed assessments. Significant judgment is required in determining income tax provisions and evaluating tax positions. We establish reserves for open tax years for UTPs that may be subject to challenge by various tax authorities. The consolidated tax provision and related accruals include the impact of such reasonably estimable losses and related interest and penalties as deemed appropriate. Tax benefits recognized in the financial statements from UTPs are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established a stock-based compensation plan which allows for incentive awards to be granted to designated eligible employees, non-management directors, consultants, and independent contractors providing services to the Company. The Stock Incentive Plan permitted grants of cash-settled stock options. Prior to October 1, 2020, these awards were classified as liabilities due to our intent to net cash settle upon exercise. Accordingly, the fair value of these awards is initially measured at the grant date and is remeasured each subsequent reporting date, until the award is settled or forfeited, with remeasurement (gains)/losses recognized in Cost of services, Sales and Marketing and General and administrative expenses, in accordance with the awards&#8217; vesting schedule. As a result of completing the direct listing on October 1, 2020, the Company no longer intends to cash settle these stock options upon exercise. Based on the Company&#8217;s intention to equity settle upon exercise, these stock options are classified as equity awards as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020. Accordingly, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the fair value is measured at the date of the grant </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and recognized over the requisite service period (generally three to four years). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining the fair value of stock-based compensation awards requires the use of judgment. We use the Black-Scholes option-pricing model to determine the fair value of our stock options. The Black-Scholes option pricing model requires inputs based on certain subjective assumptions, including the fair value of common stock and its volatility, the expected life of the option, and the risk-free interest rate for a period that approximates the expected life of the option. The Company historically has been a private company and lacks company-specific historical and implied volatility information for its common stock. Therefore, it estimates its expected volatility based on the debt leveraged historical volatility of publicly traded peer companies and expects to continue to do so until such time as it has adequate historical data regarding the volatility of its own traded share price. Following the closing of our direct listing, the fair value per share of our common stock for purposes of determining stock-based compensation is the last available closing price of our common stock as reported on or before the applicable grant date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to determine the fair value of the stock-based awards are management&#8217;s best estimates and involve inherent uncertainties and the application of judgment. If any of the assumptions used in the Black-Scholes option pricing model change significantly, stock-based compensation expense for future awards may differ compared with the awards granted previously.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Fair Value</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The common stock fair value is one of the significant valuation inputs of the indemnification asset and stock-based compensation awards.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of and Subsequent to September 30, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company's direct listing on October 1, 2020. As of September 30, 2020, the fair value of the Company&#8217;s common stock is based on the THRY Nasdaq per share price. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior to September 30, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The absence of an active market for the Company's common stock required the Company to determine the fair value of its common stock. The Company obtained contemporaneous third-party valuations to assist it in determining fair value. These contemporaneous third-party valuations used methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Practice Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value utilizing the income approach, which estimated value based on market participant expectations of future cash flows the Company will generate. These future cash flows are discounted to their present value using a discount rate based on the Company's weighted average cost of capital, which reflects the risk of achieving the projected cash flows. Significant inputs of the income approach also include the long-term financial projections of the Company along with its long-term growth rate, which is used to calculate the residual value of the Company before discounting to present value. The fair value of the common stock was discounted based on the lack of marketability.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factors taken into consideration in assessing the fair value of the Company&#8217;s common stock prior to September 30, 2020 included but were not limited to: industry information such as market growth and volume and macro-economic events&#894; and additional objective and subjective factors relating to its business.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to our audited consolidated financial statements as of and for the years ended December 31, 2021, 2020, and 2019, included in Part II, Item 8 in this Annual Report, for a discussion of recent accounting pronouncements.</span></div><div style="text-align:justify"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_91"></div><div style="margin-top:3pt;padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">tem 7A.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had total recorded debt outstanding of $562.5 million (net of $19.5&#160;million of unamortized OID and debt issuance costs), which was comprised of amounts outstanding under our New Term Loan of $542.0 million and ABL Facility of $39.9 million. Substantially all this debt bears interest at floating rates. Changes in interest rates affect the interest expense we pay on our floating rate debt. A hypothetical 100 basis point increase in interest rates would increase our interest expense by approxi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mately $5.8 million annually bas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed on the debt outstanding at December&#160;31, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Exchange Currency Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the Australian dollar. Since we translate foreign currencies into U.S. dollars for financial reporting purposes, currency fluctuations can have an impact on our financial results.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced and will continue to experience fluctuations in our Net income as a result of transaction gains or losses related to revaluing certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. We recognized immaterial amounts of foreign currency gains and losses in each of the periods presented. We have not hedged our foreign currency transactions to date. We are evaluating the costs and benefits of initiating a hedging program and may in the future hedge selected significant transactions denominated in currencies other than the U.S. dollar as we expand our international operations and our risk grows.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_924"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div><span><br/></span></div><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statements and Supplementary Data</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:83%">Page</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_931">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_931">70</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_19">Consolidated Statements of Operations and Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_19">73</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_22">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_22">74</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">Consolidated Statements of Changes in Stockholders' Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_25">75</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_28">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_28">76</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_31">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#iec43216bd4894faa9198c0e92a46d3c9_31">77</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_931"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Thryv Holdings, Inc. and Subsidiaries</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Opinion on the Financial Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Thryv Holdings, Inc. and Subsidiaries (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations and comprehensive income, changes in stockholders' equity and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021 in conformity with U.S. generally accepted accounting principles.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated March 15, 2022 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matters</span></div><div><span><br/></span></div><div style="margin-bottom:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div style="margin-bottom:27pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:27pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:27pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.880%"><tr><td style="width:1.0%"></td><td style="width:13.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.834%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business Combination</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company completed the acquisition of Sensis Holding Limited (&#8220;Thryv Australia&#8221;) for consideration of $216 million, as described in Note 2 to the consolidated financial statements. The transaction was accounted for as a business combination.</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.880%"><tr><td style="width:1.0%"></td><td style="width:13.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.834%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing the Company's accounting for its acquisition of Thryv Australia was complex due to the significant estimation required by management in determining the fair value of the identified intangible assets, which consisted of customer relationships and tradenames of $102 million and $25 million, respectively. The Company used a multi-period excess earnings model to measure the customer relationship intangible asset and a relief from royalty model to measure the tradename intangible asset. The significant assumptions used to estimate the fair value of the customer relationships included revenue projections, EBITDA (Earnings Before Interest, Tax, Depreciation and Amortization) margin and net customer attrition rate. The significant assumptions used to estimate the fair value of the tradenames included revenue projections and royalty rate.</span></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.773%"><tr><td style="width:1.0%"></td><td style="width:13.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the estimated fair value of the intangible assets, we performed audit procedures that included, among others, evaluating the Company's valuation methodology and testing the significant assumptions used in the model, as described above, including the completeness and accuracy of the underlying data. For example, we compared significant assumptions, specifically revenue projections and EBITDA margin, to current industry and market trends, historical results, and the Company&#8217;s Marketing Services segment. We also considered how the significant assumptions, specifically net attrition rate and royalty rate, compared to the Company&#8217;s prior significant acquisition. Additionally, we compared the royalty rate to industry licensing agreements. We involved our valuation specialists to assist with our evaluation of the methodology used by the Company and significant assumptions included in the fair value estimates.</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.476%"><tr><td style="width:1.0%"></td><td style="width:13.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.933%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Obligation</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company&#8217;s non-contributory defined benefit pension obligation was $592 million and exceeded the fair value of pension plan assets of $451 million, resulting in a net pension obligation of $141 million. As discussed in Note 12 to the consolidated financial statements, the Company reviews and updates the estimates used to measure the defined benefit pension obligation annually or upon a remeasurement date to reflect updated actuarial assumptions. The Company immediately recognizes actuarial gains and losses in its operating results in the year in which the gains and losses occur. The remaining components of pension cost are recorded ratably throughout the year.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing the pension obligation was complex due to the judgmental nature of certain actuarial assumptions used in the measurement process, including discount rates and mortality rates. These assumptions have a significant effect on the measurement of the pension obligation.</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.178%"><tr><td style="width:1.0%"></td><td style="width:13.916%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the defined benefit pension obligation, our audit procedures included, among others, evaluating the methodology used, the significant actuarial assumptions applied, including discount rates and mortality rates, and the underlying data used in the measurement process. We compared the actuarial assumptions used by management to historical accounting practices and evaluated the change in the defined benefit pension obligation from the prior year resulting from the change in interest cost, actuarial gains and losses, benefit payments, contributions and other activities. In addition, we involved our actuarial specialists to assist with our procedures including, among others, evaluating management&#8217;s assumptions used for determining the discount rate that reflects the maturity and duration of the benefit payments and is used to measure the defined benefit pension obligation. As part of this assessment, we compared the</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.773%"><tr><td style="width:1.0%"></td><td style="width:13.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">projected cash flows used in the current year measurement of the pension obligation to those in the prior year and compared the current year benefits paid to the prior year projected payments. To evaluate the mortality rates, we assessed whether the information was consistent with publicly available information, and whether any market data adjusted for entity-specific adjustments were applied. We also tested the completeness and accuracy of the underlying data, including the participant data used in the actuarial calculations.<br/></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">              </span></div><div style="text-indent:72pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">/s/ <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85MzEvZnJhZzo4MmY1NGEwMjlkYjY0YzY4YTQxZGU1ZWU0YmM4ODc4MC90ZXh0cmVnaW9uOjgyZjU0YTAyOWRiNjRjNjhhNDFkZTVlZTRiYzg4NzgwXzcxNDY4MjU2MTE2MDU_b922bf76-c5c8-48b6-99fb-0d2763ead6d1">Ernst &amp; Young LLP</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2013.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85MzEvZnJhZzo4MmY1NGEwMjlkYjY0YzY4YTQxZGU1ZWU0YmM4ODc4MC90ZXh0cmVnaW9uOjgyZjU0YTAyOWRiNjRjNjhhNDFkZTVlZTRiYzg4NzgwXzcxNDY4MjU2MTE2MDY_781dcb6e-63e7-4677-a182-1517810e399e">Dallas, Texas</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 15, 2022</span></div><div><span><br/></span></div><div style="text-align:center;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I. FINANCIAL INFORMATION</span></div><div><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_19"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Thryv Holdings, Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations and Comprehensive Income</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:50.659%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.711%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMy0xLTEtMS00MDg1NQ_90130fff-d9cc-450e-8c29-b236b1f1505d">1,113,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMy0zLTEtMS00MDg1NQ_2b7cedb5-9e77-4256-8818-ca1bd2ca0a17">1,109,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMy01LTEtMS00MDg1NQ_2be086bb-63ad-4f51-b155-f3c3d485855e">1,421,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNC0xLTEtMS00MDg1NQ_d3993edc-afe8-497c-8bf5-aa4457c2b631">408,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNC0zLTEtMS00MDg1NQ_97737a5e-81b9-4d11-8ee3-bdfe3326cea5">439,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNC01LTEtMS00MDg1NQ_83fe6e56-3fe5-4057-8eee-79cade643efb">581,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNS0xLTEtMS00MDg1NQ_fc6d37cd-66e7-4e1a-a179-dcdcadb8f58c">705,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNS0zLTEtMS00MDg1NQ_bcebecec-ac0a-4d45-865a-a7b41664bc58">669,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNS01LTEtMS00MDg1NQ_29e04b1d-88e9-4261-a539-33ecc4524333">840,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOC0xLTEtMS00MDg1NQ_2b2f83db-d8b4-46e4-9525-1fdec6e8d597">357,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOC0zLTEtMS00MDg1NQ_d6bc7bd0-64de-4a34-9e2a-610f874904d3">315,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOC01LTEtMS00MDg1NQ_0b6a82eb-89a7-4df1-8fb6-721f22d3f3de">431,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOS0xLTEtMS00MDg1NQ_443136c1-c7e6-4743-9279-5970059d8d4f">153,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOS0zLTEtMS00MDg1NQ_7139dfe2-2e67-4cf8-93e3-ad0e2ed75e20">177,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOS01LTEtMS00MDg1NQ_5cd3aa49-8446-4143-bb4c-86fab98315ad">196,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTAtMS0xLTEtNDA4NTU_71d61c91-296a-403c-aa14-ebdd367063b5">3,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTAtMy0xLTEtNDA4NTU_cfb98c3d-c325-48b7-8bc4-fdeaa5acdd4a">24,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTAtNS0xLTEtNDA4NTU_32d16135-80e1-4ef0-9726-e57525932c47">5,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTEtMS0xLTEtNDA4NTU_8562ae24-ceef-45c3-bd36-6f872ac5caf5">515,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTEtMy0xLTEtNDA4NTU_29a53c03-4615-427d-944c-4650bf74cc09">517,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTEtNS0xLTEtNDA4NTU_6d71f01f-0f02-4524-96d9-69bc032366cc">634,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTMtMS0xLTEtNDA4NTU_dfdd07e8-de77-45ef-b012-7ab3bfbc308a">190,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTMtMy0xLTEtNDA4NTU_878189b8-d6cd-4c95-a9a4-4cc69f359741">152,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTMtNS0xLTEtNDA4NTU_a91712e9-6e11-40d8-bcba-27cc2e5961b7">206,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other income (expense):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTUtMS0xLTEtNDA4NTU_bab9c437-f55a-40d3-9d07-eda8290b5879">48,867</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTUtMy0xLTEtNDA4NTU_bf36324a-46b0-451a-8e59-b373d7020e8c">51,537</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTUtNS0xLTEtNDA4NTU_148a1529-fdf7-46f0-ab43-dd08b2ef61e8">68,181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTYtMS0xLTEtNDA4NTU_f5b148ee-4c5b-4d40-ae93-7f6a9a6fdc9d">17,507</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTYtMy0xLTEtNDA4NTU_62aab123-5540-448e-b598-347a7f862a33">17,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseRelatedParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTYtNS0xLTEtNDA4NTU_4d3a7e2b-f3d8-4bf9-afd5-f32fd5c91725">24,770</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other components of net periodic pension benefit (cost)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTctMS0xLTEtNDA4NTU_203ad6b3-b11e-4f8c-815b-588a7e38e2b8">14,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTctMy0xLTEtNDA4NTU_fae35f82-bfb8-4951-a6ba-ad887d2b3f53">42,236</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTctNS0xLTEtNDA4NTU_c6523865-b3e7-4323-a4a4-002b778a0d3f">53,161</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTgtMS0xLTEtNDA4NTU_fcbbbb0f-0c78-4e0d-9259-8122d22fbcca">4,154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTgtMy0xLTEtNDA4NTU_b56e20a9-101b-4c53-ad4e-0d14c6f6312d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:OtherNonoperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTgtNS0xLTEtNDA4NTU_b223221b-7017-4e21-9cf9-2793875c1672">6,375</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income tax (expense) benefit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTktMS0xLTEtNDA4NTU_c8e8b1c0-344b-4a61-8ec7-211689ca3bb8">134,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTktMy0xLTEtNDA4NTU_9360db40-3c73-47c7-a523-f87df159305b">41,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTktNS0xLTEtNDA4NTU_39f23bd1-be86-4b35-84f6-551365e4be94">53,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (expense) benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjAtMS0xLTEtNDA4NTU_8d17f745-8888-403c-8a12-3f408082c1c2">32,737</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjAtMy0xLTEtNDA4NTU_2e92c514-fca2-4ae1-b306-e7951b509b31">107,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjAtNS0xLTEtNDA4NTU_f16e5fc5-e934-4730-bda8-94c90347bfd8">18,062</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjEtMS0xLTEtNDA4NTU_b4f3a915-297d-4329-91c7-3c3c6643fcac">101,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjEtMy0xLTEtNDA4NTU_1f67b23c-138b-4d79-acf2-f2f0d113b95a">149,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjEtNS0xLTEtNDA4NTU_39e76eb4-3899-40dc-a15a-137032dec431">35,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjMtMS0xLTEtNDA4NTU_e88cdd0a-9c92-4121-8601-8960f6b169e2">8,047</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjMtMy0xLTEtNDA4NTU_b0d7f27b-5f5a-4aba-aa85-2df68ac85485">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjMtNS0xLTEtNDA4NTU_4296a7a3-33e7-4b1b-9ec0-ad581fcea6c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjQtMS0xLTEtNDA4NTU_de5da04b-24ff-44bf-bcfc-4bdbb9e36051">93,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjQtMy0xLTEtNDA4NTU_8c1e8a87-44b8-4c48-bfbc-34e584945ba5">149,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjQtNS0xLTEtNDA4NTU_09757fe0-a99e-4a80-8925-3bf7670f0c5a">35,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjctMS0xLTEtNDA4NTU_5d6e4520-37c3-4560-98cd-b60a15b58400">3.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjctMy0xLTEtNDA4NTU_ca47b84b-9b0c-4a10-b410-dadb82066a85">4.73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjctNS0xLTEtNDA4NTU_d64581f7-03da-4004-adcf-40f7750cd587">0.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjgtMS0xLTEtNDA4NTU_56fb813c-2e39-42cd-9549-e084221f26ef">2.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjgtMy0xLTEtNDA4NTU_3043a6d2-f77a-42af-b6bd-7f75f212f762">4.42</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjgtNS0xLTEtNDA4NTU_2a486c06-4e3c-44c6-9403-9986c7eb00fa">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average shares used in computing basic and diluted net income per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzEtMS0xLTEtNDA4NTU_7b0ea10f-fb12-4f81-b1b5-b507a8b8bd66">33,607,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzEtMy0xLTEtNDA4NTU_fcb457d0-ffbd-4398-b538-f22ca44b8a3d">31,522,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzEtNS0xLTEtNDA4NTU_aae87d42-5ddf-4d5b-9b45-c4fd1bb6e3cd">40,845,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzItMS0xLTEtNDA4NTU_a2e30fa7-a6e3-4fcf-8f3a-7357d5149c39">36,495,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzItMy0xLTEtNDA4NTU_cdcb5c45-d0a0-4147-8e31-14f4337a2085">33,795,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzItNS0xLTEtNDA4NTU_b839efe2-f4e4-4f03-bd65-1da9753208d5">43,465,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_22"></div><hr style="page-break-after:always"/><div style="min-height:15.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Thryv Holdings, Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMy0xLTEtMS00MDg1NQ_3c987476-8650-45f6-8088-bd1397559de5">11,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMy0zLTEtMS00MDg1NQ_b1482789-d75e-4060-92ab-f72027b01fd1">2,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOmQ3ZTI5MWZkYTc5YjQ3ZmViMDFmNzExZGVlODNiN2U2XzQ1_4c8fc7b3-de6f-4a88-a3ca-dd07a1dc8c62">17,387</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOmQ3ZTI5MWZkYTc5YjQ3ZmViMDFmNzExZGVlODNiN2U2XzYw_66dd700f-67f2-467b-9a0a-e293dbe480b7">33,030</ix:nonFraction> in 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0xLTEtMS00MDg1NQ_2f4c820d-f7af-4bf0-92d9-c63218bfacd1">279,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0zLTEtMS00MDg1NQ_52fd678e-f106-48f8-b69c-5f518c15fd9d">296,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, net of allowance of $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjk0ZWNjOTFjMGVkYTQ4MjViYzkyZWUwZGM4MmE5YTQ3XzQx_158f964e-7977-474c-91ae-96e5e5881cff">88</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjk0ZWNjOTFjMGVkYTQ4MjViYzkyZWUwZGM4MmE5YTQ3XzU2_4df9caa4-a5bc-4e33-b996-f94d6d8233e5">338</ix:nonFraction> in 2020</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0xLTEtMS00MDg1NQ_bf2f8b6d-aff0-4831-b3e9-f46a91b5afff">5,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0zLTEtMS00MDg1NQ_a0ec7f8d-b9d6-4e4c-8227-c4aa544d1b42">10,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNi0xLTEtMS00MDg1NQ_99e6f097-5a29-4dbc-8381-e82d8b87d6db">14,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNi0zLTEtMS00MDg1NQ_9bdbbe7d-2096-4786-8d0b-dca56e2bcf08">9,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNy0xLTEtMS00MDg1NQ_b8304377-018e-497f-8b94-a20c5f3b88ba">22,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNy0zLTEtMS00MDg1NQ_05406ba3-570e-4129-bdc4-ee9b59d4b3b8">13,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:IndemnificationAssetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOC0xLTEtMS00MDg1NQ_a69db4c4-b81f-4c1b-bbf9-0f3eec75b9e9">24,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:IndemnificationAssetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOC0zLTEtMS00MDg1NQ_3f358b03-140f-4fa8-b28c-79f85ed406ba">24,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMS0xLTEtMTA3NzU1_af5d46ed-3a87-4139-8106-3eed1889b73a">13,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMy0xLTEtMTA3Nzkx_8012ba04-4af3-471e-97f7-c968b5a172cd">12,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOS0xLTEtMS00MDg1NQ_cd495a63-b9c7-4861-80cf-5c5fde222ec4">370,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOS0zLTEtMS00MDg1NQ_f5848f6f-6543-4d5d-b1f3-b7162b046739">369,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets and capitalized software, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMS0xLTEtNDA4NTU_d34fbf37-0776-40d5-944a-0de8cf2bd2b1">50,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMy0xLTEtNDA4NTU_8199e1f7-1396-40c1-b5b3-17ceea12d614">89,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTEtMS0xLTEtNDA4NTU_4fdef4fd-c5c1-4cb1-9de7-0f64bcc3673e">671,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTEtMy0xLTEtNDA4NTU_583ef431-43f3-42b5-9eff-5b6016fc34d4">609,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTItMS0xLTEtNDA4NTU_7d2e9c8c-05b1-408b-a879-8b96fdd11164">82,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTItMy0xLTEtNDA4NTU_e523a73c-21cf-42d7-bee7-d4349b862e1d">31,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTMtMS0xLTEtNDA4NTU_d2fc6660-9349-4352-a655-176a4b6c4b69">90,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTMtMy0xLTEtNDA4NTU_38a0a5fd-32fc-4111-8f57-dda2fd90162a">93,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTUtMS0xLTEtNDA4NTU_b0f670a6-6277-4410-8d23-10681ff5ee53">33,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTUtMy0xLTEtNDA4NTU_cb1f6004-8e66-47cd-861d-d55b1c2f44fb">21,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTYtMS0xLTEtNDA4NTU_2a7c739a-e0c9-4f7c-8faf-db92286bdb17">1,300,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTYtMy0xLTEtNDA4NTU_4fe947dc-f6f8-4621-83e3-d4a15314d6a7">1,214,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities and Stockholders' Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjAtMS0xLTEtNDA4NTU_9b17aef0-f658-4a83-9a70-e2463b938351">8,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjAtMy0xLTEtNDA4NTU_923df2fc-7737-4fa7-9e92-12ae58839291">8,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjEtMS0xLTEtNDA4NTU_d5be4035-fd0e-4658-9ebc-52bae8814461">131,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjEtMy0xLTEtNDA4NTU_6b44fe56-2317-4125-9e0b-483ba7a0735b">139,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjItMS0xLTEtNDA4NTU_beb34a08-32ff-450a-a828-89cb46d84857">29,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LiabilityForUncertainTaxPositionsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjItMy0xLTEtNDA4NTU_90b98261-72c5-4e13-8006-458e7c406040">30,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjMtMS0xLTEtNDA4NTU_5f63e0ad-8ab9-490e-93b1-324cf181483e">51,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjMtMy0xLTEtNDA4NTU_232e7397-d0df-467a-9f68-6829cab5926f">18,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjQtMS0xLTEtNDA4NTU_a33d9b72-74f7-490e-b737-73e9c5fbd57d">70,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjQtMy0xLTEtNDA4NTU_1644ed7b-1175-4cf1-8305-80f14f317fb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjUtMS0xLTEtNDA4NTU_6818f553-cd3a-4a58-a7e9-842d6edd7aa1">15,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjUtMy0xLTEtNDA4NTU_dd851a53-059d-496b-a793-7cb88aae4905">9,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjYtMS0xLTEtNDA4NTU_9de996de-c06e-4fdf-8c1c-0d2f394fe504">307,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjYtMy0xLTEtNDA4NTU_38cf35d0-d79d-4c1c-aef2-8d998538e568">207,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New Term Loan, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjctMS0xLTEtNDA4NTU_79c150e8-c14b-4428-9270-70992b368e52">309,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New Term Loan, related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjgtMS0xLTEtNDA4NTU_fd477699-75e6-4f76-a118-6d0cabb0dc5d">142,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Term Loan, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjktMy0xLTEtNDA4NTU_59169249-f41d-41c4-a4ca-5bb067c6ea29">335,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Term Loan, related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzAtMy0xLTEtNDA4NTU_28ba5569-0521-4a6f-af31-75fab04532ca">113,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzEtMS0xLTEtNDA4NTU_333bcb1d-9359-4db7-a652-78e9efadfa04">39,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzEtMy0xLTEtNDA4NTU_fc27c60c-a6c5-44bb-9fb6-6afe87d31d51">79,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leaseback obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:FinancingObligationsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzItMS0xLTEtNDA4NTU_943533cf-0097-4d4c-816d-1613667fe0cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:FinancingObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzItMy0xLTEtNDA4NTU_c0341616-81c5-4cab-9721-4cc5b641f6ea">54,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pension obligations, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzMtMS0xLTEtNDA4NTU_2d18626d-e4d5-4600-83d3-16328ae25c55">140,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzMtMy0xLTEtNDA4NTU_e1821099-42f4-4313-b483-502d9b9154cb">190,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzQtMS0xLTEtNDA4NTU_ed43ab30-5cb1-4b90-a32a-adb405f0a784">10,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzQtMy0xLTEtNDA4NTU_3f1363a5-a59b-4c80-afa3-5556047b421d">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzUtMS0xLTEtNDA4NTU_25f3c96f-1ba8-46ee-8226-d88ca62c891f">35,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzUtMy0xLTEtNDA4NTU_22949a75-0a53-4ab5-8ea3-94db0e0777bf">36,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzYtMS0xLTEtNDA4NTU_1d701c76-4f1f-4e69-8bb6-6da2673148f1">678,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzYtMy0xLTEtNDA4NTU_48eb0e11-3018-4f11-bdfe-143779265688">810,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (see Note 16)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzctMS0xLTEtNDA4NTU_77d142f2-5d41-45af-8364-42cdd99b6366"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzctMy0xLTEtNDA4NTU_f12ca91a-ca59-4ebe-ae42-1bce413d37dd"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders' equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock - $<ix:nonFraction unitRef="usdPerShare" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xOQ_35ffe412-fbc3-4095-896f-891462d83e7d"><ix:nonFraction unitRef="usdPerShare" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xOQ_d9858477-304e-4942-ab81-9f2759b5057a">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8zMw_200a8c86-83a7-4de5-903e-064a0fb40949"><ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8zMw_be45cc77-b0f1-44ba-b280-9a2aac334657">250,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV81NQ_9eb16071-d11c-4c14-8174-2c76a68276dc">60,830,853</ix:nonFraction>, shares issued and <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV83Nw_20de773b-ebb6-40b9-b6a8-bf5bdac03346">34,145,311</ix:nonFraction> shares outstanding at December&#160;31, 2021; and <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xMTA_299eb5ed-bd85-4563-ab05-504b6c80cc31">59,590,422</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xMzE_9544ceb5-10af-4622-9727-d01881d70a3f">32,912,012</ix:nonFraction> shares outstanding at December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMS0xLTEtNDA4NTU_97d10d58-ca03-473c-9d3a-8cadc391d9f3">608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMy0xLTEtNDA4NTU_6cbcc738-1980-4b20-adb0-75d01a18f7dc">596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDAtMS0xLTEtNDA4NTU_8b6b73d5-c0ce-4350-b3bd-a2e13f4dcc82">1,084,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDAtMy0xLTEtNDA4NTU_ab717f4a-1981-432c-acad-8ded092935df">1,059,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury stock - <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowODA4YjBjOGEwYjk0YjdiYjIxOWRjNzNjZGZiOTUxMF8yMQ_d261b433-e422-4cf3-a3be-3ad999bce370">26,685,542</ix:nonFraction> shares at December&#160;31, 2021 and <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowODA4YjBjOGEwYjk0YjdiYjIxOWRjNzNjZGZiOTUxMF8yNzQ4Nzc5MDY5NTIx_ac3f8c86-311a-4b52-adeb-b16fd3844a27">26,678,410</ix:nonFraction> shares at December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMS0xLTEtNDA4NTU_cc8af634-000b-4fb0-bfc2-54852b1b0f89">468,879</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMy0xLTEtNDA4NTU_974af9d4-df39-4686-991a-30f85ae02637">468,613</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDItMS0xLTEtNDA4NTU_de4b44cd-fd0f-4da0-be9b-b5102289e0f5">8,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDItMy0xLTEtNDA4NTU_f0e677a6-af82-4b7b-ae78-c686fc7cf078">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDMtMS0xLTEtNDA4NTU_3159f3b2-4729-4b26-bbae-e17be6d82f1a">293,255</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDMtMy0xLTEtNDA4NTU_f59bb816-6608-4a44-86b5-4850bfb98e08">394,832</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDQtMS0xLTEtNDA4NTU_d2ef6a1a-8b4b-4e86-b432-e9b5924002e3">314,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDQtMy0xLTEtNDA4NTU_89696ace-4a8a-4cc1-98e2-3f234f07323e">196,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total liabilities and stockholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDUtMS0xLTEtNDA4NTU_ef073b30-2a37-42ab-b9c9-f0f376a21ec2">1,300,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDUtMy0xLTEtNDA4NTU_5e850d40-b10d-463e-b120-550dd9ae32b8">1,214,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Thryv Holdings, Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Stockholders' Equity</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.098%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.774%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.094%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share amounts)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated <br/>(Deficit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Stockholders'<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance as of December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0106c5db7cfc42548e96e08a11c81045_I20181231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0yLTEtMS00MDg1NQ_ec027717-7c86-4bfb-80e7-e7f54555cf1e">57,331,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0106c5db7cfc42548e96e08a11c81045_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy00LTEtMS00MDg1NQ_e249fc41-0a5d-44e2-9823-506d4c1e42c6">573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3ca8c3f799b404682747d1749cfc891_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy02LTEtMS00MDg1NQ_00790202-c81c-4836-886b-6a52f1a0d766">1,006,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ea741da28284f89b2deec7761e64b93_I20181231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy04LTEtMS00MDg1NQ_0f54b02b-5dc3-4529-994d-119ce1932c6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ea741da28284f89b2deec7761e64b93_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xMC0xLTEtNDA4NTU_da1cbe12-864a-4aa3-9899-c86acaea13f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf8859a4d7504bdc953f62191188d5f7_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xMi0xLTEtNDA4NTU_7c89488e-6245-4c81-b0ab-467c0bd4d689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd50b3f353ff44f58a2d0855f19fcf8c_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xNC0xLTEtNDA4NTU_cde82b90-c23d-4f3a-8b2d-d394a0325219">579,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i271216e1d9a9489091b03e8171136505_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xNi0xLTEtNDA4NTU_2497894c-a00b-4343-b2cb-b19cb7e048bd">428,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6cc5c7e4426e4aa6a30a1d4bc9e77b45_D20190101-20191231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNC04LTEtMS00MDg1NQ_94739a68-24c5-4c23-b81b-9f90c1b79c8a">23,952,756</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cc5c7e4426e4aa6a30a1d4bc9e77b45_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNC0xMC0xLTEtNDA4NTU_cec42419-6de5-4ca4-b98d-3fed45087ecb">437,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNC0xNi0xLTEtNDA4NTU_60e117d7-0626-4ebb-9b95-ad586dbaa2b7">437,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i72f5992dd6be440ab5beaea8652c44de_D20190101-20191231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS0yLTEtMS00MDg1NQ_b356fa72-d885-4663-b910-abbb50b6344f">111,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f5992dd6be440ab5beaea8652c44de_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS00LTEtMS00MDg1NQ_f3e6194b-4f79-49df-ad47-0b01b8cbac64">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66ba481493c44225a483ed63f7a867e5_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS02LTEtMS00MDg1NQ_beda7b12-f76d-4ceb-be5e-a61b8fd7e8cd">1,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS0xNi0xLTEtNDA4NTU_ea906ba5-7370-47cc-b9ed-efccf1d4d10a">1,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS0wLTEtMS02NDgwNg_57fe9699-e6f3-462e-8fb2-4dba8c008c23">Cumulative effect of adoption of new lease standard</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40b8713f30bb46578a6bd86c633d7136_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNi0xNC0xLTEtNDA4NTU_440b73cb-3469-481f-91ae-4616c688e840">502</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c80bcf7b8c040cbac7062cbb40abffb_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNi0xNi0xLTEtNDA4NTU_acef7412-604e-4150-8c79-527660e4dadc">502</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d0244dd299342dfb0d7dd98f99062e5_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNy0xNC0xLTEtNDA4NTU_f03105f3-f1c9-4b3b-8ae2-2aa83cef750e">35,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNy0xNi0xLTEtNDA4NTU_46818f2f-7b93-4651-aa00-b5c1d61e09f3">35,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance as of December&#160;31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie52fe9123873439fa61fc7554d361b7c_I20191231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0yLTEtMS00MDg1NQ_4ebf004a-02b0-4090-9908-c74559db1502">57,443,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie52fe9123873439fa61fc7554d361b7c_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS00LTEtMS00MDg1NQ_0fe63866-89fe-453b-b8da-a812e1ddce51">574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib84f3b79224c47c19697084b814970a6_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS02LTEtMS00MDg1NQ_8a808bb6-5bc4-40ac-9f3f-4ee13bc77765">1,008,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icc0df466955a4e93a36824a93dac3398_I20191231" decimals="INF" sign="-" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS04LTEtMS00MDg1NQ_609d1bd7-cc8a-477e-a1de-866858783d19">23,952,756</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc0df466955a4e93a36824a93dac3398_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xMC0xLTEtNDA4NTU_51aaf789-83a3-40d5-be0c-96ea371f76e7">437,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib88debb55e934a9482356c8456e0218b_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xMi0xLTEtNDA4NTU_bdc9a069-7b13-4c78-91ae-7610337b6a60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf5f54f92df245b091014bb5c84079e0_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xNC0xLTEtNDA4NTU_80dfd612-350b-45f0-a3fb-102727290845">544,053</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xNi0xLTEtNDA4NTU_a2dca29e-6607-4253-9f87-4efd0e2b2579">27,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtOC0xLTEtNDA4NTU_d6b32a4d-f665-408f-aabc-b0c06d06b45e">2,682,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTAtMS0xLTQwODU1_d18a1c04-c032-452d-8ae8-c9236a93f22e">30,626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTYtMS0xLTQwODU1_d1c05772-2305-46b7-8c5c-11e89e837d2e">30,626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i24b2ad13d8de473aa8d79e111a897851_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMi0xLTEtNDA4NTU_a9ea2d68-9039-405a-a583-937141208f4b">2,147,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24b2ad13d8de473aa8d79e111a897851_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctNC0xLTEtNDA4NTU_68e8929f-d99e-4978-a853-8d974caa22ea">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctNi0xLTEtNDA4NTU_33df5836-5f2e-4f54-b8c4-8d3a5b8b634a">14,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctOC0xLTEtNDA4NTU_16ecc16d-ac39-4621-8131-5484fcf0e818">112.469</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTAtMS0xLTQwODU1_dacdf07d-1d3a-4ff0-a09e-5f2844fbe998">1,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTYtMS0xLTQwODU1_049d05c1-bc31-4f74-a0f3-d3a8ee84df4b">12,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclass of stock options from liability to equity classification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231" decimals="-3" name="thry:AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTAtNi0xLTEtNDE4MTQ_36c0b858-2b29-444d-8447-92efbd525d50">37,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTAtMTYtMS0xLTQxODI5_cb897265-ff60-4945-8ffe-1336bebaf901">37,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private placement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtNi0xLTEtNDA4NTU_f15d9829-6805-4afb-bcee-bf795a7370dc">813</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtOC0xLTEtNDA4NTU_b64c7967-9d51-4f99-ae47-d562673e2d69">68.857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTAtMS0xLTQwODU1_e1e74344-5d06-4462-a8b7-8fcb59aa9324">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTYtMS0xLTQwODU1_d07726fa-f559-4bd5-bacd-49c2baa38e4e">444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie16eca47de73451ba1e84424537c9d4d_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTktMTQtMS0xLTQwODU1_bb618206-4997-4dc9-b705-0b5883d57606">149,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTktMTYtMS0xLTQwODU1_e95a9809-fca6-4eae-afa5-d32f1b5c7401">149,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance as of December&#160;31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9a693ce2d5be45a2bd8fcf87c57d04b7_I20201231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMi0xLTEtNDA4NTU_40f4a7c0-047e-4438-a999-681f05c37f04">59,590,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a693ce2d5be45a2bd8fcf87c57d04b7_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtNC0xLTEtNDA4NTU_a75ff80a-5f51-425c-98d3-f249a945b6d1">596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25946a3afe554aaa94586cb7825705b4_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtNi0xLTEtNDA4NTU_618cc263-d132-4592-838e-423f08feda3d">1,059,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i228fb3798e3c4352910d0851e65cc7ce_I20201231" decimals="INF" sign="-" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtOC0xLTEtNDA4NTU_0d3efd4f-60b1-4492-bf37-29f8cb0930a2">26,678,410</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i228fb3798e3c4352910d0851e65cc7ce_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTAtMS0xLTQwODU1_cde0905b-425f-440a-8c9e-544be19d33be">468,613</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0d73934c56e490e9b078bd04a02342e_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTItMS0xLTQwODU1_8dc718e2-2bc2-45c0-8c67-c64024e12058">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6a1d56ace39c4f48b97816ad8c4cf6c2_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTQtMS0xLTQwODU1_17ab6434-84e9-4312-b71d-5c4d43ca80f1">394,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTYtMS0xLTQwODU1_709db74a-698c-43b9-a253-6b83a7bb575c">196,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtMi0xLTEtNDE4NTI_316487d5-1809-4e46-be30-48c2de309250">669,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtNC0xLTEtNDE4NTI_bc5f5874-2365-405b-9a78-5480f73d3ee6">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtNi0xLTEtNDE4NTI_a0808168-d314-483b-a259-2c2cbdc3b5e5">2,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i14cbce7c104a468488103a8dfae17987_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtOC0xLTEtNDE4NTI_c377a700-0c2c-4df6-9118-131ac3d4af0c">7,132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14cbce7c104a468488103a8dfae17987_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtMTAtMS0xLTQxODUy_e9f479ba-8a00-4abf-85d8-20068d520f52">266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtMTYtMS0xLTQxODU5_d71f7f7d-967c-4e31-a40b-cfc6e47697e4">2,418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercise of stock warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231" decimals="INF" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtMi0xLTEtNDE4NTI_44089d91-c65b-46ac-a70d-a1ab02eae319">570,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231" decimals="-3" name="thry:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtNC0xLTEtNDE4NTI_77782f92-68fe-4562-8df5-b837f3bd8406">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231" decimals="-3" name="thry:StockIssuedDuringPeriodValueWarrantsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtNi0xLTEtNDE4NTI_2e9d1be0-1be5-4371-8b33-957b3a44e13e">13,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:StockIssuedDuringPeriodValueWarrantsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtMTYtMS0xLTQxODU5_e29a929e-17d8-434f-956b-deef735a5987">13,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtNi0xLTEtNTY5NDU_8f32533b-7695-46d2-8f69-68ac1980ac11">8,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTYtMS0xLTU2OTQ1_6068bc1f-9194-4ab5-8e41-fb70fa7a5359">8,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf4b6071ce5f44a89bfcb23c59b5823c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTItMS0xLTQxOTI1_8d346bc2-dcbe-4ec9-b733-1dba866113f1">8,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTYtMS0xLTQxODU5_8114c916-7a2c-499b-a4e4-439ffb67ebbc">8,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f5d12555df54c24a75014e65613f393_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTQtMS0xLTQxODU5_94e1b4fc-75c4-4116-acbc-a2560901489f">101,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTYtMS0xLTQxODU5_58fc3219-42f9-4bfd-90d4-fc5c9da75123">101,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance as of December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i89736afd50784e48a494674f173ad626_I20211231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMi0xLTEtNDE4NTI_bee60332-46e6-4598-a193-1c0c7e1f3040">60,830,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89736afd50784e48a494674f173ad626_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtNC0xLTEtNDE4NTI_85f1e370-b4a3-4e40-8e06-253a695f16eb">608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4a81636a3104f78bf78bdcde43a6007_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtNi0xLTEtNDE4NTI_91223cef-61d0-4c48-aa5e-997286cd7c75">1,084,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib7b3e7b1d4d1401c9938fc3ecff74a04_I20211231" decimals="INF" sign="-" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtOC0xLTEtNDE4NTI_c65187f0-5e12-4d95-8b93-decd84ee2aaa">26,685,542</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib7b3e7b1d4d1401c9938fc3ecff74a04_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTAtMS0xLTQxODUy_584565ee-934a-4a05-bec7-5b70e7a0e1e5">468,879</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a9da35466974425a95af5345a3f3979_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTItMS0xLTQxOTEw_e15f7546-bc38-4d97-8c1e-c6cb5b6c5de2">8,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9981b07604bb42b1b3c97091b2b5d3df_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTQtMS0xLTQxODU5_743615fe-7353-4a56-9c66-8a7ff9be97ac">293,255</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTYtMS0xLTQxODU5_1a3f6af9-fb3b-49c9-a150-fa295f5d2cd5">314,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Thryv Holdings, Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.861%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Cash Flows from Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMy0xLTEtMS00MDg1NQ_d41b1fc9-0212-471a-9ecf-049b407d3a0a">101,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMy0zLTEtMS00MDg1NQ_cd8d6cf0-fa43-461f-a1d3-5d4eb2743d16">149,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMy01LTEtMS00MjU1Ng_7e5f7d3b-22d4-494a-93e3-11849935149e">35,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNS0xLTEtMS00MDg1NQ_ee410394-b527-4f41-a2a8-4ff0772fb969">105,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNS0zLTEtMS00MDg1NQ_db380795-3f50-442f-95eb-4c45c3b643c2">146,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNS01LTEtMS00MjU2OA_d9e14b4d-8843-4bf3-9554-1050ae4cd109">206,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNi0xLTEtMS00MDg1NQ_5c2bd02c-61c8-4eca-a645-60b3c6f8791d">4,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNi0zLTEtMS00MDg1NQ_7bd3fbd9-3888-412f-8f67-7f5a2e6ef864">1,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNi01LTEtMS00MjU2OA_e8e5839a-0202-4a02-a0ec-0b12e77f2565">1,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNy0xLTEtMS00MDg1NQ_7e3c519c-b2ff-4d92-aa16-98e8a5f641e0">20,438</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNy0zLTEtMS00MDg1NQ_ff7991bf-a621-40c0-8310-856ff24e62d5">147,329</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNy01LTEtMS00MjU2OA_053c885e-acf6-4824-9fc7-719d53ac49e9">25,118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOC0xLTEtMS00MDg1NQ_27878c30-019a-4f65-a9c3-ddb9ea3d4ff4">8,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOC0zLTEtMS00MDg1NQ_676648bc-90d0-4ac3-be04-c6b565f21d0b">32,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOC01LTEtMS00MjU2OA_28a591c8-ce7d-4f30-bcb8-71d0aa736482">30,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Provision for service credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:ProvisionForServiceCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOS0xLTEtMS00MDg1NQ_4fc26c33-422b-4db2-a3f9-dbb0f8bcbb02">11,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:ProvisionForServiceCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOS0zLTEtMS00MDg1NQ_24649ab1-0ccc-4999-802d-362dd65105ea">32,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:ProvisionForServiceCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOS01LTEtMS00MjU2OA_2c8032eb-b5b3-4675-bd1e-825a2a2ed665">25,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit) </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTAtMS0xLTEtNDA4NTU_b5e87f62-0b49-4c16-bfd3-c09e39392f76">8,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTAtMy0xLTEtNDA4NTU_ad89fde6-5764-45d9-b3e2-2d26234dfd48">2,895</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTAtNS0xLTEtNDI1Njg_f4b3d063-7e48-4f41-b29d-ff302a1e2d3a">14,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Other components of net periodic pension (benefit) cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTEtMS0xLTEtNDA4NTU_4e4a3fb5-f09d-4b25-8d8c-40b4892f5213">14,829</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTEtMy0xLTEtNDA4NTU_050463a8-a6f0-4cec-8e00-dab011cf1e49">42,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:PensionExpenseReversalOfExpenseNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTEtNS0xLTEtNDI1Njg_ea192e4b-d5ea-443a-a8cd-792b30a1e040">53,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Loss on termination of leaseback obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTItMS0xLTEtNDA4NTU_db408224-98c3-46b7-9314-1e9083f4d07b">3,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTItMy0xLTEtNDA4NTU_5508abb1-1605-45e8-98f6-1fdd0db51681">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTItNS0xLTEtNDI1Njg_a552c8f5-4a76-460e-87fe-fbf64d0779a5">6,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(Gain) loss on disposal/write-off of fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTMtMS0xLTEtNDA4NTU_447f9ad3-c9b7-4bea-8b97-de6dbd88a428">5,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTMtMy0xLTEtNDA4NTU_4a44af2d-5f91-4af6-9d6b-04a3f1f3b915">3,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTMtNS0xLTEtNDI1Njg_418bdeaa-702f-4c78-925f-90b42d31a934">5,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTQtMS0xLTEtNDA4NTU_fcb9b6e2-395b-4e53-a130-eb23dd67e521">3,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTQtMy0xLTEtNDA4NTU_f792a24c-e831-44dd-a5af-c51530d9af98">24,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTQtNS0xLTEtNDI1Njg_1f83fbc6-c5b6-44c6-b18d-4301794b6ff0">5,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-cash (gain) loss from remeasurement of indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:GainLossOnRemeasurementOfIndemnificationAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTUtMS0xLTEtNDA4NTU_857808e0-5146-44ac-8964-bb872e443974">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="thry:GainLossOnRemeasurementOfIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTUtMy0xLTEtNDA4NTU_585f8459-eeba-4122-a327-c660bdc092e8">5,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="thry:GainLossOnRemeasurementOfIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTUtNS0xLTEtNDI1Njg_c71255c8-f143-4672-af5d-b362269f113e">4,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTYtMS0xLTEtNDA4NTU_780e3dd1-8bae-46c8-8384-039d1d48f1f3">304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTYtMy0xLTEtNDA4NTU_15d3618d-9609-4e96-a824-b52a8b9992e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTYtNS0xLTEtNDI1Njg_9bb23e4f-bb7c-4d05-ab8e-2f50b102ba0a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Changes in working capital items, excluding acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTgtMS0xLTEtNDA4NTU_40e42583-b941-414a-8a0a-aa39ce59d25a">74,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTgtMy0xLTEtNDA4NTU_4054a7e3-bd09-4d4c-9121-98190ab7623a">41,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTgtNS0xLTEtNDI1ODE_dbe365e0-26a3-468f-90f7-ff98a52e041f">16,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTktMS0xLTEtNDA4NTU_9f34b3ff-5cd8-4c40-802b-7cd8da08ac1e">5,628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTktMy0xLTEtNDA4NTU_0154a629-387a-45e6-9926-034632c69cef">369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTktNS0xLTEtNDI1ODE_19e3cd7c-e6ca-4c82-b8b7-8dfb6d2f8d3e">1,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjAtMS0xLTEtNDA4NTU_5b58c3ae-6650-4715-8016-41e8bf8428bc">6,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjAtMy0xLTEtNDA4NTU_08bf5182-71fb-4cf4-a0a9-30e7de9dd1b2">472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjAtNS0xLTEtNDI1ODE_f3042731-1599-4b4b-8f4f-bd4a77706919">5,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjEtMS0xLTEtNDA4NTU_2b0a1a66-967b-4969-8e5e-e7bb37bf2746">125,883</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjEtMy0xLTEtNDA4NTU_49a70422-0d13-431b-81c3-8152966f0f89">86,161</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjEtNS0xLTEtNDI1ODE_67d786d1-859a-43f9-839a-5809a5f5f229">64,868</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="thry:IncreaseDecreaseInOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjItMS0xLTEtNDA4NTU_e2b78b41-e77f-4a14-99f9-caacd0888bc7">3,370</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="thry:IncreaseDecreaseInOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjItMy0xLTEtNDA4NTU_ac70e6b1-b173-4521-b916-7f87c0b06bfc">4,006</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="thry:IncreaseDecreaseInOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjMtNS0xLTEtNDI1ODE_a0cd4b0e-da96-4989-9495-cbe12cc023d4">10,587</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjMtMS0xLTEtNDA4NTU_e1c9f352-8bfa-4067-9d03-08942c5a393b">7,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjMtMy0xLTEtNDA4NTU_7dabe36f-80d2-42f3-9a69-453e9a17534a">5,737</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjQtNS0xLTEtNDI1ODE_0b30ba6d-eb5d-4a09-a6d5-9ac37e3de6c1">6,391</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Settlement of stock option liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCompensation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjQtMS0xLTEtNDA4NTU_2ea0de19-f21b-4048-9343-65f0d31c2f8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjQtMy0xLTEtNDA4NTU_1e5e4387-0a9c-4d91-8f66-5ef215f3572b">896</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjUtNS0xLTEtNDI1ODE_1b698fda-cf31-45f7-a5ca-490628598463">33,901</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjUtMS0xLTEtNDA4NTU_ec81a2fe-faa1-4e6f-9e16-e621c0e19956">170,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjUtMy0xLTEtNDA4NTU_4dfc334f-d426-46f2-a814-5b0751a4f79e">232,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjYtNS0xLTEtNDI1ODE_96974f44-7a33-4fbe-bc31-1d67b1025983">270,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Additions to fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjgtMS0xLTEtNDA4NTU_b40f91c1-1cb1-4636-9027-073f11750566">26,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjgtMy0xLTEtNDA4NTU_75b9d3f2-94f6-4224-a1fe-8ec72ecf9e4b">27,757</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjktNS0xLTEtNDI2MjI_6e127adf-bd8c-4c6b-a9e4-83fa287557c1">26,065</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from the sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjktMS0xLTEtNDA4NTU_f982f820-cd74-4044-bc47-8d96770375e5">6,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjktMy0xLTEtNDA4NTU_e1ce8528-ebbb-4eb2-adab-6fd61f48fc27">1,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzAtNS0xLTEtNDI2MjI_1fb19d15-28a6-492f-83f5-640569a8fe0c">847</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Acquisition of a business, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzAtMS0xLTEtNDA4NTU_69652e60-1227-40bf-9627-e50a10b1ca2f">175,370</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzAtMy0xLTEtNDA4NTU_a0ae256a-3487-4b95-88e3-c2a0710c64ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzEtNS0xLTEtNDI2MjI_29b67a47-4833-4391-8571-a074d3d5e010">147</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItMS0xLTEtOTMwNDE_48566d4b-14b8-4528-905b-87d7eab5cb87">1,192</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItMy0xLTEtOTMwNTA_f5929148-3204-4ea1-80ee-df146abd8d83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItNS0xLTEtOTMwNTc_7e20e003-f64b-49be-a6f1-9fbf4166bc35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net cash (used in) investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzEtMS0xLTEtNDA4NTU_4600cc2b-ef36-4704-8736-493fbc0ac249">196,575</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzEtMy0xLTEtNDA4NTU_7ed911bc-c26f-46d5-b548-7307a55e3208">26,211</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItNS0xLTEtNDI2MjI_74f7dafe-235f-45ed-8437-22b65a4bc907">25,365</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from New Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzQtMS0xLTEtNDA4NTU_b647e9db-0695-4919-a8a1-c899c3c9e9bb">418,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzQtMy0xLTEtNDA4NTU_55e29c4d-65dc-4431-a7b9-69809047219e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzUtNS0xLTEtNDI2Mzg_fdb712b9-09ca-4f52-9db2-e72fb30190e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from New Term Loan, related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzUtMS0xLTEtNDA4NTU_3041a3cf-c587-479b-a16b-24e0b9eb14e0">260,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzUtMy0xLTEtNDA4NTU_7190b76c-612a-4e4c-9d5c-b24ea1b805e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzYtNS0xLTEtNDI2Mzg_f06088fd-d7de-480d-8fd9-dda64c00ec2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Payments of New Tern Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzYtMS0xLTEtNDA4NTU_2b898d0e-f50f-4fcf-82a4-96f26b05ff2c">110,215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzYtMy0xLTEtNDA4NTU_d6c5db97-4919-479a-8ee9-000269dc7c6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzctNS0xLTEtNTc5ODk_2afdf320-a3bc-47c9-974d-1bac77cde244">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Payments of New Term Loan, related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzctMS0xLTEtNDA4NTU_99c51dd9-b727-42b6-b29e-189aaa68560f">47,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfRelatedPartyDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzctMy0xLTEtNDA4NTU_4afb2f00-7810-4884-82e4-8348f586dcd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfRelatedPartyDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzgtNS0xLTEtNTc5ODk_5e260d5c-4665-4d96-b617-e370b44d0ed1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMS0xLTEtNTc5OTY_8331f18a-14f5-4e31-b74b-d12419eb612c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMy0xLTEtNTgwMDM_9e17a705-3f81-4cdd-b1b3-eb10a3ee9604">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktNS0xLTEtNTc5NzM_cd08a397-42f6-4c96-a8dc-0cd28c75b28c">193,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from Senior Term Loan, related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMS0xLTEtNTc5OTY_805cfa4d-b588-439e-8c05-6de5bba442f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMy0xLTEtNTgwMDM_366f9604-a88a-4052-b523-394c97618afb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtNS0xLTEtNTc5NzM_1cc34676-a764-4a11-9711-60f935788982">225,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Payments of Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzgtMS0xLTEtNDA4NTU_b56b7748-0ff7-42df-9065-1d932ec6da19">335,821</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzgtMy0xLTEtNDA4NTU_8b8a77e2-45fd-4820-8928-dfcdcf37a5c1">113,747</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktNS0xLTEtNDI2Mzg_05a42ae6-e9bf-4db4-a5bd-1778457bbde3">148,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Payments of Senior Term Loan, related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMS0xLTEtNDA4NTU_0c92f900-a999-49b3-8be5-bc2bea24a489">113,789</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMy0xLTEtNDA4NTU_f39c61e0-5ce8-46d9-846e-f1d1e28243dc">46,643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfRelatedPartyDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtNS0xLTEtNDI2Mzg_6d707be9-4571-4c8d-bb9d-f9b26feda81b">66,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from ABL Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMS0xLTEtNDA4NTU_0b743df5-45f8-4d8c-8350-c7d024bded81">1,046,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMy0xLTEtNDA4NTU_9fe18dc3-301d-466a-8e33-c54f690e8b17">1,143,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDEtNS0xLTEtNDI2Mzg_6c363682-8a52-4156-8583-092cae3c068b">1,142,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Payments of ABL Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDEtMS0xLTEtNDA4NTU_880fc76c-224b-4b78-b44c-2ae1a5516a1f">1,085,558</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDEtMy0xLTEtNDA4NTU_4e1932be-2edf-47e7-a4eb-15051ca1e443">1,169,446</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDItNS0xLTEtNDI2Mzg_891554ae-271f-45a2-905a-0a9f92a4b504">1,184,310</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Purchase of treasury stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDItMS0xLTEtNDA4NTU_5a5683d6-0ea2-439e-acda-55e41953b267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDItMy0xLTEtNDA4NTU_6bc154ac-59ec-4411-9191-9f36a13d320b">30,626</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDMtNS0xLTEtNDI2Mzg_343cc611-eef6-489e-ab7a-dfeb444a8132">437,962</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMS0xLTEtNzc2ODU_fbaa342c-0131-43e2-a2f3-128366c54122">7,047</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMy0xLTEtNzc2OTY_8b8a21b7-2a1f-496f-94d3-d97c0f3791f9">11,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtNS0xLTEtNzc3MDc_12d124d8-8e0e-435d-b2dc-cece316b213a">439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from exercise of stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMS0xLTEtNzc2ODU_f331874e-057b-42a7-a60d-93e365d881cb">13,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMy0xLTEtNzc2OTY_4c7dce90-863d-4e6f-8c04-261e7890a439">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctNS0xLTEtNzc3MDc_1690f267-7f5d-4aa8-877a-c339858d4d41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proceeds from private placement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMS0xLTEtNzc4MDE_a99568a2-305d-4808-9bd8-bf4d013033de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMy0xLTEtNzc4MDE_8e251954-50db-4af9-9838-927121edc2fa">445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtNS0xLTEtNzc4MDk_25078c70-d98b-4947-be7d-9bee1fd64df5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Payments of lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMS0xLTEtNzc2ODU_762ec0bc-f6c2-40cf-adc2-2a1711828b54">10,532</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMy0xLTEtNzc2OTY_2640bf17-421b-436c-aa85-c86825531533">411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtNS0xLTEtNzc3MDc_4cbd1168-a269-4aff-8489-d43298d25b44">1,226</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDMtMS0xLTEtNDA4NTU_46ebf590-5531-4612-b465-9b690260e310">3,428</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDMtMy0xLTEtNDA4NTU_1dd177e6-b54d-42c8-9d56-77a1509939f3">580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDQtNS0xLTEtNDI2Mzg_65ce38ff-2796-4adc-85ed-fa2ddbcf0cae">774</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDQtMS0xLTEtNDA4NTU_c1d222c8-30d1-45fd-8b9c-412e9540a307">39,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDQtMy0xLTEtNDA4NTU_b82de60e-7da8-4aaf-8b3c-af171ebf085d">206,067</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDUtNS0xLTEtNDI2Mzg_3601dacf-4d59-4938-8e67-8f6f9cd69f83">277,491</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMS0xLTEtNDA4NTU_654852c4-b4a1-408d-a34f-bf8c16376228">1,933</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMy0xLTEtNDA4NTU_e9a3d5c9-6fff-4432-af5a-6eeced448bc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctNS0xLTEtNDI2NTM_d36eb053-3869-41e5-85cc-27de6e7e3689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Increase (decrease) in cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMS0xLTEtNDA4NTU_bf805114-51c8-4e07-a175-b9ba791ee3a4">11,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMy0xLTEtNDA4NTU_adf1a187-beed-4244-8c8a-a841a5a71cdd">494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtNS0xLTEtNDI2NTM_54e4c2d5-e9e0-40db-9859-973d3fc4a0b3">32,257</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMS0xLTEtNDA4NTU_da8a3566-a84c-43e7-8720-6d02d341034f">2,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMy0xLTEtNDA4NTU_43096bcf-8e2b-4a0a-af79-c57f78b545b9">1,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i271216e1d9a9489091b03e8171136505_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDktNS0xLTEtNDI2NTM_ac1b55d7-9bec-43e6-ad9e-fa83f8d43956">34,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash, end of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDktMS0xLTEtNDA4NTU_c2492b2a-bc3a-4ad8-918b-1fdea0d1d74a">13,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDktMy0xLTEtNDA4NTU_8e947cfa-85aa-4f8d-8221-6930bac57d77">2,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTAtNS0xLTEtNDI2NTM_c2bd41d8-9620-4169-a8fc-ec0c2794edff">1,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Supplemental Information</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTItMS0xLTEtNDA4NTU_3daa50af-eac1-4330-ab0d-635e97a0d269">66,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTItMy0xLTEtNDA4NTU_61818c65-3c30-4320-92e8-46e0fcc0d1e6">72,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTMtNS0xLTEtNDI2NjA_c8725d1c-d8e1-4e1b-bf8c-b21c6e9fee10">81,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash paid for income taxes, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTMtMS0xLTEtNDA4NTU_94a6fe3f-d13c-4534-9a2c-f84082d66ca2">63,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTMtMy0xLTEtNDA4NTU_926eaefe-692b-47ef-9b35-a43022874115">24,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTQtNS0xLTEtNDI2NjA_c24a9959-0b86-4862-b908-25681a42f21d">38,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_31"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Thryv Holdings, Inc. and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_34"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTk_69893e60-aac5-4f88-ad61-8ef19009c979" continuedAt="i292d2eaf1b424f5799367551bc68ba7b" escape="true">Description of Business and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i292d2eaf1b424f5799367551bc68ba7b" continuedAt="iaed9bd9dc3b24d799dda5f234f06aa10"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Holdings, Inc. (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; or the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) provides small-to-medium sized businesses (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SMBs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) with print and digital marketing services and Software as a Service (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SaaS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) business management tools. The Company owns and operates Print Yellow Pages (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PYP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and Internet Yellow Pages (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IYP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and provides a comprehensive offering of digital marketing services such as search engine marketing (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and other digital media services, including online display advertising, and search engine optimization (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) tools. In addition, through the Thryv&#174; platform, the Company is a provider of SaaS business management tools designed for SMBs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company completed the acquisition of Sensis Holding Limited (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Australia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a provider of marketing solutions serving </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SMBs</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Australia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 1, 2021, the Company began reporting based on </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="segment" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfOTY1_0d810d36-2de5-446f-946f-70cdcd39d8df"><ix:nonFraction unitRef="segment" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfOTY1_5fd8c08a-9f53-4f9d-98fd-9f3af4282dd1">three</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reportable segments:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Marking Services, which consists of the Company's print and digital solutions businesses; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">SaaS, which consists of the Company's flagship SMB end-to-end customer experience platform; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Thryv International, which consists of the Thryv Australia business, Australia's leading provider of marketing solutions serving SMBs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corresponding current and prior period segment disclosures have been recast to reflect the current segment presentation. See Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMjA_f7155bc9-3b3d-41ea-91cd-922f70012029" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its financial statements in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;). The consolidated financial statements include the financial statements of Thryv Holdings, Inc. and its wholly owned subsidiaries.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements reflect all adjustments, consisting of only normal recurring items and accruals, necessary to fairly present the financial position, results of operations and cash flows of the Company for the periods presented. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the December 31, 2020 and 2019 consolidated financial statements and accompanying notes to conform to the December&#160;31, 2021 presentation. All conforming reclassifications were immaterial and did not impact the Company&#8217;s Net income. These conforming reclassifications did not result in material changes to the presentation of the financial statements for the years ended December 31, 2020 and 2019.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit Change</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has revised the format of its consolidated statements of operations since the issuance of its </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual Report on Form 10-K for the year ended December&#160;31, 2020 (our </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;2020 Form 10-K&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in order to provide better insight into the Company's results of operations and to align its presentation to certain industry competitors. As a result, a Gross profit subtotal line item was added within the Company&#8217;s consolidated statements of operations and comprehensive income for the years ended December 31, 2021, 2020, and 2019. Additionally, the Company reclassified Depreciation and amortization from a single line item in its consolidated statements of operations and comprehensive income to be reflected as a component of Gross profit, Sales and marketing expense, and General and administrative expense.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="iaed9bd9dc3b24d799dda5f234f06aa10" continuedAt="ie646c139d1c74bccafb3e3a01a6d45a8"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTQ_92817db6-9f5f-4e41-8c3c-561c912cdd58" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the changes made to the Company's consolidated statements of operations for years ended December 31, 2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.007%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.973%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMi0xLTEtMS00MDg1NQ_9aa38440-4c8d-4808-97ca-5da6f9e2054c">366,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMi0zLTEtMS00MDg1NQ_38d8a409-7505-42d7-b584-afeb3abe4fa9">73,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMi01LTEtMS00MDg1NQ_4f2d9b8b-b5c0-4ec1-aba3-b5e2212621cd">439,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMy0xLTEtMS00MDg1NQ_8a80ae42-7efe-462b-8cfb-ae8f5eea37a5">263,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMy0zLTEtMS00MDg1NQ_2c18614e-91c6-426e-ad1c-6a6568d76896">52,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMy01LTEtMS00MDg1NQ_7535e9f5-fadd-4fc6-8633-9fb1e71edda9">315,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNC0xLTEtMS00MDg1NQ_95629d25-1eeb-4d77-87d8-0640631bcb27">156,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNC0zLTEtMS00MDg1NQ_4b1d3389-6cfc-4ea0-b7b8-73ea63b8ffce">21,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNC01LTEtMS00MDg1NQ_fb159fe1-af4d-450c-96ee-591d5030e639">177,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNS0xLTEtMS00MDg1NQ_95b41d2e-9142-471b-8828-a98a4220fc53">24,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNS0zLTEtMS00MDg1NQ_d32faf8a-bc37-4d49-9a84-b0969bb15098">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNS01LTEtMS00MDg1NQ_bd8a3668-262f-425c-8628-df5692a3d711">24,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNi0xLTEtMS00MDg1NQ_fcc5e473-c39c-42de-8a28-299380e74379">146,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNi0zLTEtMS00MDg1NQ_c9089fbf-affb-44c4-b36d-91dfd193d5ab">146,523</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.007%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.973%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMi0xLTEtMS00Mjk3Ng_bd5498da-e603-42a6-8f23-226fff4b386c">476,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMi0zLTEtMS00Mjk4Mw_d3c6bbb9-c59e-4494-9ba6-a68a611c51ed">104,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMi01LTEtMS00Mjk5MA_a33d3c39-173d-4236-b92c-77fb7d65cac0">581,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMy0xLTEtMS00Mjk3Ng_dd4c6bd0-6f70-4e2b-bbd8-75d38f180c18">352,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMy0zLTEtMS00Mjk4Mw_3ec8462b-e2a0-4f9f-b212-583c603f4af0">79,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMy01LTEtMS00Mjk5MA_d15f0814-343a-45d4-8ef8-b6b727868df9">431,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNC0xLTEtMS00Mjk3Ng_f346ed91-6273-4508-8adc-1b173bc2f611">174,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNC0zLTEtMS00Mjk4Mw_8fed34ec-0603-4ab1-9d69-27c33c796625">22,257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNC01LTEtMS00Mjk5MA_a6484a18-b4de-47c5-92e8-26d6a5186c8f">196,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNS0xLTEtMS00Mjk3Ng_d1570ea9-3096-4ba3-b55b-a92ddb4478dd">5,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNS0zLTEtMS00Mjk4Mw_1fa091ad-c84d-45ed-bff2-02088620f895">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNS01LTEtMS00Mjk5MA_e873bae8-5ec9-40e4-8112-0f99f5ff8383">5,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNi0xLTEtMS00Mjk3Ng_be751ab4-7328-45ba-b5bc-be6cdd0b3e26">206,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNi0zLTEtMS00Mjk4Mw_7779d2fd-0fa1-42ca-a054-4cf0989871bc">206,270</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:15pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Classification Change</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021, the Company adjusted its methodology for classifying certain revenue between products within its SaaS segment. Therefore, the Company's classification of certain revenue between products within its SaaS segment has been adjusted for the years ended December 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019 to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflect the current presentation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect a 1-for-1.8 reverse stock split of the Company&#8217;s common stock, which became effective on August 26, 2020. All share and per share data for all periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retrospectively, where applicable, to reflect the reverse stock split.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTU_e8fe29ca-a4a2-4cd7-a081-1f4c9bc74d8f" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company&#8217;s consolidated financial statements requires management to make estimates and assumptions about future events that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable. The results of those estimates form the basis for making judgments about the carrying values of certain assets and liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of reported amounts that rely on significant estimates include revenue recognition, allowance for credit losses, assets acquired and liabilities assumed in business combinations, capitalized costs to obtain a contract, certain amounts relating to the accounting for income taxes, including valuation allowance, indemnification asset, stock-based compensation expense, operating lease right-of-use assets and operating lease liabilities, accrued service credits, and pension obligation. Significant estimates are also used in determining the recoverability and fair value of fixed assets and capitalized software, operating lease right-of-use assets, goodwill and intangible assets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the novel strain of coronavirus, commonly referred to as COVID-19 (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the uncertainty of the extent of the impacts related thereto, certain estimates and assumptions may require increased judgment. As events continue to evolve and additional information becomes available, these estimates may change in future periods. It is difficult to predict what the ongoing impact of the pandemic will be on future periods.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ie646c139d1c74bccafb3e3a01a6d45a8" continuedAt="i70cefa8d0511466fbad3d8b3d3cf96c3"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1NA_c35db57d-d067-42a1-b7f9-06dcc2b92928" continuedAt="iede9a38e8d964f0582076429b76ae694" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue based on the revenue recognition standard, Revenue from Contracts with Customers (Topic 606), (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 606</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Company determines the amount of revenue to be recognized through application of the following five steps: (i) identify a customer contract, (ii) identify performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue, each of which is described further below.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the Customer Contract</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract with a client when approval and commitment from all parties is obtained, the rights of the parties and payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Revenue is recognized when control of the promised services or goods is transferred to the client and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods. Typical payment terms provide that the Company&#8217;s clients pay within 20 days of the invoice.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the Performance Obligations in the Contract and Recognize Revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that each of its services is distinct and represents a separate performance obligation. The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. Control over the Company&#8217;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market. SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company&#8217;s obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the SaaS offerings, the Company enters into certain development and reseller agreements with third parties. Based upon the control indicators outlined in ASC 606, the Company acts as a principal in these arrangements and recognizes revenue on a gross basis because it controls the services before they are transferred to clients.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine and Allocate the Transaction Price to the Performance Obligations in the Contract</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price of a contract consists of fixed and variable consideration components pursuant to the applicable contractual terms and excludes sales tax. The Company&#8217;s contracts have variable consideration in the form of price concessions and service credits. Service credits may be issued to a client at the discretion of the Company related to client satisfaction issues and claims. The Company performs a monthly review of expected service credits at a portfolio level based on the Company&#8217;s history of adjustments and expected trends. The provision for service credits is recorded as a reduction to revenue in the Company&#8217;s consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations recognized under the series guidance, variable consideration is allocated. When necessary, variable consideration is estimated and included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. These judgments involve consideration of historical and expected experience with the client and other similar clients.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates the transaction price to each performance obligation based on its relative standalone selling price. Standalone selling price is the price at which the Company would sell a promised service separately to a client. Judgment is required to determine the standalone selling price for each distinct performance obligation. Often times, the Company does not have sufficient standalone sales information, as contracts with customers generally include multiple performance obligations. When standalone sales information is not available, the Company estimates standalone selling price using information that may include market conditions, entity specific factors such as pricing and discounting strategies, and other inputs.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i70cefa8d0511466fbad3d8b3d3cf96c3" continuedAt="id1bcb7dca6d7462eaa6d94ad169aabff"><ix:continuation id="iede9a38e8d964f0582076429b76ae694"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain and Fulfill a Contract with a Customer</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that sales commissions paid to employees and certified marketing representatives associated with selling the Company&#8217;s print, digital and SaaS services are considered incremental and recoverable costs of obtaining a contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions related to renewal contracts are not commensurate with costs incurred to obtain an initial contract. Therefore, commissions incurred to obtain a new contract are capitalized and recognized over the benefit period, which is determined to be two years based on expected contract renewals, the Company&#8217;s technology development life-cycle, and other factors. Commissions for renewals of existing contracts are expensed as incurred under a practical expedient, which allows an entity to expense costs to obtain a contract with an amortization period of less than twelve months. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred costs to obtain contracts are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in Other current assets and the non-current portion is included in Other assets on the Company&#8217;s consolidated balance sheets. Amortization of deferred costs to obtain contracts is included as a component of Sales and marketing expense in the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjQxMTcwNw_927b2a0e-2a22-4dbc-87b7-bbcfc48a8946" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets for the Company's deferred costs to obtain contracts, as of December&#160;31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.840%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.842%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMS0xLTEtMS05ODc4MA_c7f72687-d4f6-4d30-b579-bdf446db832f">7,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMS0zLTEtMS05ODc4OA_5fddbf47-d01b-49b9-a26a-8e216ecab8bb">9,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Non-current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMi0xLTEtMS05ODc4MA_e6a8bdd4-bd53-45cf-b94e-d58b2ae2ab5c">1,812</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CapitalizedContractCostNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMi0zLTEtMS05ODc4OA_fcfdce18-d7b9-403b-acf3-267c77211164">2,773</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:CapitalizedContractCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjQxMTcwOA_9ebdd0de-f165-4857-ae29-e691dc355344" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of the Company's deferred costs to obtain contracts, for the years ended December&#160;31, 2021, 2020, and 2019 was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.825%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to obtain contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhMDExYWY1YTBmNzRkZmZiMDQxYWRiNTU0MDZjYTU1L3RhYmxlcmFuZ2U6N2EwMTFhZjVhMGY3NGRmZmIwNDFhZGI1NTQwNmNhNTVfMi0xLTEtMS05ODgxOA_e293f4ee-f82a-4ee5-b6dd-faa73580a97e">11,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhMDExYWY1YTBmNzRkZmZiMDQxYWRiNTU0MDZjYTU1L3RhYmxlcmFuZ2U6N2EwMTFhZjVhMGY3NGRmZmIwNDFhZGI1NTQwNmNhNTVfMi0zLTEtMS05ODgyNA_a536cc1d-29e5-4c18-b95b-77e2971ca182">13,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhMDExYWY1YTBmNzRkZmZiMDQxYWRiNTU0MDZjYTU1L3RhYmxlcmFuZ2U6N2EwMTFhZjVhMGY3NGRmZmIwNDFhZGI1NTQwNmNhNTVfMi01LTEtMS05ODgzMQ_f1141a88-f3cd-445e-a13a-34f6e4daef27">14,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs associated with fulfilling PYP contracts with a client include costs related to printing and distribution. Directly attributable costs incurred to fulfill print services are capitalized as incurred and then expensed at the time of delivery, in line with the recognition of revenue. Costs to fulfill SaaS and digital contracts with clients are expensed as incurred. As of December&#160;31, 2021, 2020, and 2019, the Company had outstanding deferred costs to fulfill contracts of $<ix:nonFraction unitRef="usd" contextRef="if6124dea29c441faa4fb6aac988dd492_I20211231" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjE3MQ_ceb3a754-6126-46d0-8d94-97c63dcab27d">3.5</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie0de072afa5b433f9d5705cb1ebc7e63_I20201231" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjE4Nw_b255d435-c9ad-4a3e-ac70-434ec636a911">2.7</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="iebdf5518501143468e67bdb416579d07_I20191231" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjIwMA_ce548919-88cb-4a6b-94b4-0d5b9e574df8">4.8</ix:nonFraction>&#160;million, respectively, recorded in Other current assets on its consolidated balance sheets. During the years ended December&#160;31, 2021, 2020, and 2019, the Company amortized $<ix:nonFraction unitRef="usd" contextRef="id38eb806d5bb4a3ab358a13fd22ce4a0_D20210101-20211231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjI1OA_93ca149b-00b2-4065-a0e7-bf029027f315">2.7</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i1fd211be041d4d40b5b6f078a0db16aa_D20200101-20201231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjI2Nw_45e964ae-839f-4a8f-a636-5dd7255fecc9">4.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ibfab6003eda64fd2a3917c1603485ea3_D20190101-20191231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjI3Ng_3482a43b-d68f-403a-ac55-b5f271547c45">6.6</ix:nonFraction>&#160;million, respectively, of fulfillment costs. These costs were recorded in Cost of services in the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded no impairment losses associated with these deferred costs during the years ended December&#160;31, 2021, 2020, and 2019.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0NA_83846ed0-d851-4ff4-a385-3a366dbbf53c" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highly liquid investments with a maturity of three months or less when purchased are considered to be cash equivalents. The Company&#8217;s cash and cash equivalents consist of bank deposits. Cash equivalents are stated at cost, which approximates market value.</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0Ng_bcaf0f21-9783-47c2-8967-1d5ab6b2350b" continuedAt="id482a1f07cd44c538067d3e9be4bccbb" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0NQ_4622aa30-de93-4790-8d7b-65f159369606" continuedAt="i2d94f10f3a6e4489b65ee8611342cb16" escape="true">The following table presents a reconciliation of Cash and cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the amount shown in the Company's consolidated statements of cash flows for the years ended December 31, 2021 and 2020: </ix:nonNumeric></span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="id1bcb7dca6d7462eaa6d94ad169aabff" continuedAt="i1814cd5d7cbb4accaf8b9a3fe46aeaf9"><div style="text-align:justify"><ix:continuation id="id482a1f07cd44c538067d3e9be4bccbb"><ix:continuation id="i2d94f10f3a6e4489b65ee8611342cb16"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMS0xLTEtMS01NDQ0NQ_6a71038c-1976-46ab-9135-b4c94bdc1ca9">11,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMS01LTEtMS01NDQ0NQ_12847230-a5bb-4277-8c8c-5532f9ae47e4">2,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, included in Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMi0xLTEtMS01NDQ0NQ_943bc1bb-8300-4ccd-96d6-c0c519592dd4">2,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMi01LTEtMS01NDQ0NQ_d3f61d12-1ed7-45c5-b8cd-81698edd2cfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash and cash equivalents and restricted cash </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMy0xLTEtMS01NDQ0NQ_34422305-cf9b-4171-8d7c-b3a014ac40c0">13,557</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMy01LTEtMS01NDQ0NQ_c02e4617-bced-488e-96d4-a323caee3932">2,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1NQ_428004f9-f3ab-4b64-b81d-9e415c2c5062" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net of Allowance</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represents billed amounts for which invoices have been provided to clients and unbilled amounts for which revenue has been recognized, but amounts have not yet been billed to the client.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded net of an allowance for credit losses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends. See Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losse</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s, for additional information.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk2Ng_0a1c477f-23f1-49d7-b400-006ad89b578e" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the components of Accounts receivable, net of allowance (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.548%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.759%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d777c6e7d814d97acecdab2b115481a_I20211231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMi0zLTEtMS00MzM2OA_f3fbc4e6-a386-46e0-b395-55a3e6806d0b">81,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if67c2fb653604baf8b090824101ced8b_I20201231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMi01LTEtMS00MzM2OA_5070735c-8dd2-497c-a239-b6ace49dd92a">128,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia55793242b1c4e20b1ca7e08b101321a_I20211231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMy0zLTEtMS00MzM2OA_7f18b9b5-6dd3-4d1d-b8ab-196278c6b7e7">214,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i189ff12a312a4ac1afd548ed1927398a_I20201231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMy01LTEtMS00MzM2OA_1d51aa5b-a757-456b-915b-88155edcacf4">201,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNC0zLTEtMS00MzM2OA_9ac3cdee-266b-4118-bdf8-4e514b1dcbf7">296,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNC01LTEtMS00MzM2OA_adf950e5-a207-477d-8070-38709f217255">329,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNS0zLTEtMS00MzM2OA_044d0626-628b-4679-9f3c-7097e8435765">17,387</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNS01LTEtMS00MzM2OA_1cb065ee-ed35-46bd-bcff-b4d60b7ae138">33,368</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNi0zLTEtMS00MzM2OA_504775d1-5edd-4e1d-8ad4-fb48f94b62ee">279,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNi01LTEtMS00MzM2OA_60776ed4-f6e4-4471-bd11-2fd172833d54">296,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Ng_f46ef073-08ce-4b2a-afec-324e94fa458a" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments subject to concentrations of credit risk consist primarily of trade receivables. The Company deposits cash on hand with major financial institutions. Cash balances at major financial institutions may exceed limits insured by the Federal Deposit Insurance Corporation.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="if5b28b04c0ab482584be6b1b2387f26b_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY1MDU1Nw_7e3fb8e4-9971-4164-b3ca-f8ab92cd14fc">90</ix:nonFraction>% of revenue in all periods presented was derived from sales to local SMBs that operate in limited geographical areas. These SMBs are usually billed in monthly installments when the services begin and, in turn, make monthly payments, requiring the Company to extend credit to these clients. This practice is widely accepted within the industry. While most new SMBs and those wanting to expand their current media presence through the Company&#8217;s services are subject to a credit review, the default rates of SMBs are generally higher than those of larger companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining approximately <ix:nonFraction unitRef="number" contextRef="i5d3d372b335d4ee0b96541f9702c7448_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY1MDU2MQ_d2a7d2b6-3d92-4b4f-90ff-0a0e591861e7">10</ix:nonFraction>% of revenue in all periods presented was derived from the sale of marketing services to larger businesses that advertise regionally or nationally. Contracted certified marketing representatives (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMRs</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) purchase advertising on behalf of these businesses. Payment for advertising is due when the advertising is published and is received directly from the CMRs, net of the CMRs&#8217; commission. The CMRs are responsible for billing and collecting from these businesses. While the Company still has exposure to credit risks, historically, the losses from this client set have been less than that of local SMBs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts its operations primarily in the United States and Australia. In 2021, the Company's top ten directories, as measured by revenue, accounted for approximately <ix:nonFraction unitRef="number" contextRef="ib1604ec0380d435089750d45f32e8eeb_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY1MDU2OQ_b6c150e8-2174-4dbb-9cb4-fd2d59da7327">2</ix:nonFraction>% of total revenue. No single directory or client accounted for more than 1% of the Company&#8217;s revenue for the years ended December 31, 2021, 2020 and 2019. Additionally, no single client or CMR accounted for more than 5% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the Company&#8217;s outstanding accounts receivable as of December&#160;31, 2021 and 2020.</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Nw_c6f43977-d483-4274-8cb6-1a14ea6f97cb" continuedAt="i8fb72d1f6b2e470abb0237d4eeb8fd3e" escape="true">Fixed Assets and Capitalized Software</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8fb72d1f6b2e470abb0237d4eeb8fd3e" continuedAt="i1c64207cbfb94b0d8d752d0ef9fa8bc7">Property, plant and equipment are stated at cost less accumulated depreciation and amortization. The cost of additions and improvements associated with fixed assets are capitalized if they have a useful life in excess of one year. Expenditures for repairs and maintenance, including the cost of replacing minor items that are not considered substantial improvements, are </ix:continuation></span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i1814cd5d7cbb4accaf8b9a3fe46aeaf9" continuedAt="ic513dbc1303c4c829fa7d92589f0b99a"><ix:continuation id="i1c64207cbfb94b0d8d752d0ef9fa8bc7"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expensed as incurred. When fixed assets are sold or retired, the related cost and accumulated depreciation are deducted from the accounts and any gains or losses on disposition are recognized in the Company&#8217;s consolidated statements of operations and comprehensive income. Fixed assets are reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a fixed asset may not be recoverable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with internal use software are capitalized during the application development stage, if they have a useful life in excess of one year. Subsequent additions, modifications, or upgrades to internal use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Capitalized software is reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a capitalized software may not be recoverable.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk2NQ_3e368c98-1047-4625-a708-8c189a300318" continuedAt="i6d105a8762954770a34674f3db8cab36" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.972%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and building improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id6deef3e3f6648c69ca28c78b5668e63_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmY2MTI2ZmFlNzBmZDRmZGFiYmU5MzI4MGY5YWUzZjhmXzEwOTk1MTE2Mjc3OTQ_c01f45f5-69cf-45d1-9cb4-4fc42597d0fb">8</ix:nonNumeric> - <ix:nonNumeric contextRef="i83494fb0bd67408baa0cc6a2c17f3238_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmY2MTI2ZmFlNzBmZDRmZGFiYmU5MzI4MGY5YWUzZjhmXzEwOTk1MTE2Mjc4MDA_119d33da-0e1e-4a35-a11b-bce6fcb2c25a">30</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0e98446e27ca4077a5bcfa69e82d56d8_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmJlOGQyZTkyMTUyMzRiNDhhZTQyYTZhYWZkZWZlYmQ1XzEwOTk1MTE2Mjc3OTQ_c378d52a-fc1a-4e86-932f-da59f316fed5">1</ix:nonNumeric>&#160;- <ix:nonNumeric contextRef="i735278b9319647fb936ac678789ccf9d_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmJlOGQyZTkyMTUyMzRiNDhhZTQyYTZhYWZkZWZlYmQ1XzEwOTk1MTE2Mjc4MDA_55f897ad-fca4-4f01-9daa-54b9e3babbb9">8</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5c7ec82155f8468697641f4e38e636ac_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMy0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjQ5M2ViNDE4YmIyNjRkY2ZhNjY4YTE1NDM1M2EyY2Y1XzEwOTk1MTE2Mjc3ODk_319f7290-e105-45b3-9d64-e859e2bbab5b">3</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i82c4fa35357b4ee5ae17512bd65bdfe7_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNC0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjczNDFlMzZiNDM1ZjQzYWM5ZWFiMmNiYTgwMzVlNmNlXzEwOTk1MTE2Mjc3ODk_f3c36b10-d560-47ab-b4fc-e67b5170aafe">7</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icb5281ff7e834573b53c723d1ed15c83_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmNlZmEzY2I1MWI3YTRhNjU4YmU2OWNmMDQ1ODJhNDcyXzEwOTk1MTE2Mjc3OTQ_7b836434-6a78-475f-9bbd-911244212ab5">1.5</ix:nonNumeric> - <ix:nonNumeric contextRef="i172334b94e9442a59190ce8059c14d0a_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmNlZmEzY2I1MWI3YTRhNjU4YmU2OWNmMDQ1ODJhNDcyXzEwOTk1MTE2Mjc4MDA_62c5076d-ef80-4239-99da-fc1031614457">5</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie6cc80ca485f44b5acb5e30a53b8d896_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjkwYmJjMGRhZjI3ZTRmOGVhZGMwNjhkNDA1YjdmZDlmXzEwOTk1MTE2Mjc3OTQ_c531ef31-0252-47ea-9f8f-996d1961c970">3</ix:nonNumeric> - <ix:nonNumeric contextRef="i29018d1fc93c4580b3e1a6f1d4383f56_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjkwYmJjMGRhZjI3ZTRmOGVhZGMwNjhkNDA1YjdmZDlmXzEwOTk1MTE2Mjc4MDA_a0a1fda0-2507-4d92-99a1-316890ce0e4c">7</ix:nonNumeric>&#160;years</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed Assets and Capitalized Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1OA_c24ed318-3aae-4459-9166-f55c928ea960" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. The Company combines lease and non-lease components for all asset classes, except real estate leases. For real estate leases, consideration is allocated to lease and non-lease components based on a relative standalone price. Leases are included in Other assets, Other current liabilities, and Other liabilities on the Company's consolidated balance sheets. The Company recognizes lease expense on a straight-line basis over the lease term. Lease expense is recorded within General and administrative expense in the Company's consolidated statements of operations and comprehensive income. Leases with a duration of 12 months or less are not recorded on the balance sheet and the related expense is recorded as incurred. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities are recognized at the commencement date based on the present value of the lease payments over the lease term. If applicable, the right-of-use asset may include any initial direct costs incurred, lease payments made prior to the commencement, and is recorded net of any lease incentives received. For these calculations, the Company considers only payments that are fixed or determinable at the time of commencement or any variable payments that depend on an index or a rate.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines an incremental borrowing rate (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IBR</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) based on the information available at commencement date to calculate the present value of lease payments. The IBR represents the rate of interest estimated that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease terms may include options to extend or terminate a lease. Renewals are not assumed in the determination of the lease term unless they are deemed to be reasonably certain to be exercised</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1OQ_2e986303-2a2f-41a1-b816-bd99a331fffc" continuedAt="i2cd47d1b8f824adbbd07e74335f8d142" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired net of liabilities assumed, recorded in accordance with ASC 805, Business Combinations, (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Goodwill was also generated as part of fresh-start accounting following the Company&#8217;s pre-packaged bankruptcy and represents the excess of the reorganization value over the identified assets recorded in accordance with ASC </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ic513dbc1303c4c829fa7d92589f0b99a" continuedAt="i60814aabd852491f9dc74eadebb4bbb7"><ix:continuation id="i2cd47d1b8f824adbbd07e74335f8d142"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">852, Reorganizations. Goodwill is not amortized, but rather subject to an annual impairment test at the reporting unit level. Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Performing a qualitative impairment assessment requires an examination of relevant events and circumstances that could have a negative impact on the carrying value of the Company, such as macroeconomic conditions, industry and market conditions, earnings and cash flows, overall financial performance and other relevant entity-specific events.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, after assessing the totality of events or circumstances, the Company determines it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if the Company concludes otherwise, then it is required to perform a quantitative assessment for impairment. If the quantitative assessment indicates that the reporting unit&#8217;s carrying amount exceeds its fair value, the Company will recognize an impairment charge up to this amount, but not to exceed the total carrying value of the reporting unit&#8217;s goodwill. The Company uses income and market-based valuation approaches to determine the fair value of its reporting units.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has definite-lived intangible assets consisting of client relationships, trademarks and domain names, covenants not to compete, and patented technologies. These intangible assets are amortized using the income forecast method over their useful lives, with the exception of covenants not to compete which are amortized on a straight-line basis over the terms of the agreements. These assets are allocated to their respective reporting units for impairment review purposes. Whenever events or changes in circumstances indicate the carrying amount of the reporting unit&#8217;s intangible assets may not be recoverable, an impairment analysis of the reporting unit is completed. An impairment loss, if applicable, is measured as the amount by which the carrying amount of the reporting unit&#8217;s definite-lived intangible asset exceeds its fair value. The Company uses the estimated future cash flows directly associated with, and that are expected to arise as a result of, the use and eventual disposal of such reporting unit assets in determining fair values of definite-lived intangible assets.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0Mw_de7d3e50-835c-4865-9b44-108ee0cc3951" continuedAt="i396658eb444a4afa89f4c9bff84b29a4" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets and their estimated useful lives are presented in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iee36de24db474c5ea418e5345f78b741_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMS0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjZmYjNlMzZiNjZjZDRhN2U4ZjlkNTIxMzZlMzAzYmI0XzEwOTk1MTE2Mjc3OTQ_48ab4fa6-41b2-4fe2-8dd5-a3293050200a">3.5</ix:nonNumeric> - <ix:nonNumeric contextRef="i5b5d9ad1c95e48df9ad24b71dbf8e4c0_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMS0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjZmYjNlMzZiNjZjZDRhN2U4ZjlkNTIxMzZlMzAzYmI0XzEwOTk1MTE2Mjc4MDA_817a4361-9774-4d2e-96b5-394f4c6cab8e">4</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iaa81920ac50f47b4a6b09cd61e222cfa_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMi0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjNlMDAwMGE5MGJmNDQwNGJiOWU3MzVkMWFiZTk0ZDNjXzEwOTk1MTE2Mjc3OTQ_2d498d08-dc22-4a09-a66b-5238f012b423">2.5</ix:nonNumeric> -<ix:nonNumeric contextRef="id9ffc115248e4c1ca9380b8ab23a5474_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMi0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjNlMDAwMGE5MGJmNDQwNGJiOWU3MzVkMWFiZTk0ZDNjXzEwOTk1MTE2Mjc4MDA_7244bcf7-daa0-49b9-b430-851b6158fd24">6</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifbead04ae33a4a7b9a6549ba3242162a_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMy0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjg0YzFmYTVhYTJkMTRmOGNiMDFjYjhhYmVjOWU1ZjZhXzEwOTk1MTE2Mjc3OTQ_efb7c718-28ce-44c8-b7fc-7a46f73ca34f">3</ix:nonNumeric> -<ix:nonNumeric contextRef="i8c78c74ac64048e8916c1c571a933bb6_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMy0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjg0YzFmYTVhYTJkMTRmOGNiMDFjYjhhYmVjOWU1ZjZhXzEwOTk1MTE2Mjc4MDA_71c6800b-0f06-4473-9a27-30fc2b1b6077">3.5</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfNC0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOmEyNmMwMGFlN2M3YjQ4ZDU4M2YxZTI3NTI0Njc1OGM3XzEwOTk1MTE2Mjc3ODk_76a98c51-826f-4f52-ba29-d676bcbddcf0">3</ix:nonNumeric> years</span></div></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 5, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk2MA_08db669c-fe50-4c31-9ca7-ce53c38a1f9a" continuedAt="if83d50704a734e6fb2c5ba6853804977" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Obligation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains net pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the plans are frozen, the Company continues to incur interest cost on the projected benefit obligations, offset by an expected return on the fair value of plan assets, which is referred to as net periodic pension cost. In addition, the Company immediately recognizes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains/(losses) associated with changes in fair value of plan assets, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and projected benefit obligations that occurred during the year as a component of the total </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net periodic pension cost. In determining the projected benefit obligations at each reporting period, management makes certain economic and demographic actuarial assumptions, including but not limited to discount rates, lump sum interest rates, retirement rates, termination rates,</span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mortality rates, and payment form/timing. For these assumptions, management consults with actuaries, monitors plan provisions and demographics, and reviews public market data and general economic information. Changes in these assumptions can have a significant impact on the projected benefit obligations, funding requirement, and net periodic pension cost.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors two frozen pension plans for its employees, the Consolidated Pension Plan of Dex Media and the YP Pension Plan. The Company also maintains two non-qualified pension plans for certain executives, the Dex One Pension Benefit Equalization Plan and the SuperMedia Excess Pension Plan, which are also frozen plans. Pension assets related to the </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i60814aabd852491f9dc74eadebb4bbb7" continuedAt="i7fd9efb380134a3ebab195569355c278"><div style="text-align:justify"><ix:continuation id="if83d50704a734e6fb2c5ba6853804977"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#8217;s qualified pension plans, which are held in master trusts and recorded in Pension obligations, net on the Company&#8217;s consolidated balance sheets, are valued in accordance with ASC 820, Fair Value Measurement. See Note 12, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pensions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information.</span></ix:continuation></div><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0OA_3c7f1cda-377f-48ad-9cb5-c9d8e57bf89d" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Taxes (&#8216;&#8216;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 740</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;&#8217;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CARES Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) was enacted and signed into law. The CARES Act includes several provisions for corporations including increasing the amount of deductible interest, allowing companies to carryback certain Net Operating Losses (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NOLs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and increasing the amount of NOLs that corporations can use to offset income. The CARES Act did not materially affect the Company's income tax provision, deferred tax assets and liabilities, and related taxes payable for the year ended December 31, 2021, </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets or liabilities are recorded to reflect the expected future tax consequences of temporary differences between the financial reporting basis of assets and liabilities and their tax basis at each year-end. These amounts are adjusted as appropriate to reflect enacted changes in tax rates expected to be in effect when the temporary differences reverse.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The likelihood that deferred tax assets can be recovered must be assessed. If recovery is not likely, the provision for taxes must be increased by recording a reserve in the form of a valuation allowance for deferred tax assets that will more likely than not be ultimately recoverable. In this process, certain relevant criteria are evaluated, including prior carryback years, the existence of deferred tax liabilities that can be used to absorb deferred tax assets, tax planning strategies, and taxable income in future years. A valuation allowance is established to offset any deferred income tax assets if, based on the available evidence, it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has netted deferred tax assets for net operating losses with related unrecognized tax benefits, if such settlement is required or expected in the event the uncertain tax position is disallowed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for open tax years for uncertain tax positions that may be subject to challenge by various tax authorities. The consolidated tax provision and related accruals include the impact of such reasonably estimable losses and related interest and penalties as deemed appropriate. Tax benefits recognized in the financial statements from uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company&#8217;s policy is to recognize interest and penalties related to unrecognized tax benefits in (Provision) benefit for income taxes in the consolidated statements of operations and comprehensive income. See Note 15, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will report the tax impact of global intangible low-taxed income (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">GILTI</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as a period cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0Nw_2c8d9d6c-9411-4268-b0dd-8d2aeb36f8ce" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company&#8217;s foreign operating subsidiaries is the local currency. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rates in effect at the balance sheet dates, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive income. Income and expense accounts are translated at the weighted-average exchange rates during the period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction gains or losses in currencies other than the functional currency are included as a component of Other income (expense), net in the Company's consolidated statements of operations and comprehensive income.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0OQ_011c79cc-9c79-4456-ad1b-7e4c1371de54" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs, which include media, promotional, branding and online advertising, are included in Sales and marketing expense in the Company&#8217;s consolidated statements of operations and comprehensive income and are expensed as incurred. Advertising costs for the Company for the years ended December 31, 2021, 2020 and 2019 were $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMjc0ODc3OTEzNjYwNQ_f3b4ca16-eaec-4929-8f54-9a78237e7a2f">40.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2MzU5Ng_d28b288a-71c9-44f6-9977-a0f6e9e0a04d">7.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2MzYwNg_b8372f46-d4b4-441f-9526-8c9fd6330fe5">5.5</ix:nonFraction>&#160;million, respectively.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i7fd9efb380134a3ebab195569355c278" continuedAt="id88ab232900b4426b6e793d06d474add"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1MA_bcc9558e-318b-4729-ab90-888c6027a2f5" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock and Stock-Based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM1Mw_2aa578f7-09cb-4623-9776-caf002a9a327">60,830,853</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM1Nw_38723dd5-8620-4d09-b016-913f0112284e">34,145,311</ix:nonFraction> shares of common stock issued and outstanding, respectively. As of December&#160;31, 2020, the Company had <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM2MQ_045402b8-20b3-4c6a-8971-b7d613b95361">59,590,422</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM2NQ_8dca6fc2-6daa-4533-8baf-3b71cf1c3230">32,912,012</ix:nonFraction> shares of common stock issued and outstanding, respectively. Each share of common stock comes with one vote with no special preferences provided to any one individual or group of common stockholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as of December&#160;31, 2021 and 2020, the Company had <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM3Mw_fb8304c1-ac0a-415a-93bb-cafb4a5fb6b6">26,685,542</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM3Nw_640f22e8-0f58-4327-9217-e1652be17fee">26,678,410</ix:nonFraction> shares, respectively of common stock in treasury.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's 2016 Stock Incentive Plan, as amended (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2016 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the Company's 2020 Incentive Award Plan (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), (together the, &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plans</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), the Company has granted stock options.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of and subsequent to October 1, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of completing the Company's direct listing on Nasdaq on October 1, 2020 (the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">direct listing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), the Company no longer intends to cash settle stock options upon exercise. As of October 1, 2020, based on the Company&#8217;s intention and ability to equity settle stock options upon exercise, stock options granted as of and subsequent to October 1, 2020 are measured at fair value and classified as equity awards in accordance with ASC 718, Compensation &#8212; Stock Compensation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for all stock options granted using a fair value method. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for equity classified stock-based compensation awards is based on the fair value of the awards. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement date for awards is generally the date of the grant. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is recognized over the requisite service period (generally </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years). The Company has elected to account for forfeitures as they occur as a cumulative adjustment to stock-based compensation expense. See Note 13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation and Stockholders' Equity, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior to October 1, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the completion of the direct listing, the Company intended to cash settle options upon exercise and therefore, stock options were classified as liability awards in accordance with ASC 718, Compensation &#8212; Stock Compensation. The fair value of the liability classified stock-based compensation awards was estimated using the Black-Scholes valuation model, with re-measurement occurring each subsequent reporting date at fair value until the award was settled.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for liability classified stock-based compensation awards was based on the current fair value of the awards. This fair value was recognized over the requisite service period (generally </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years). The Company elected to account for forfeitures as they occurred as a cumulative adjustment to stock-based compensation expense. See Note 13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation and Stockholders' Equity, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="thry:CommonStockFairValuePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1MQ_324a5b17-b224-4464-a11c-63e990d01fa1" continuedAt="iddb798f88a594b8a905d6e2473b1ac21" escape="true"><div style="text-indent:2.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Fair Value</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The common stock fair value is one of the significant valuation inputs of the indemnification asset and stock-based compensation awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of and Subsequent to September 30, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed the direct listing on October 1, 2020. As of September 30, 2020, the fair value of the Company&#8217;s common stock is based on the THRY Nasdaq per share price. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior to September 30, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The absence of an active market for the Company's common stock required the Company to determine the fair value of its common stock. The Company obtained contemporaneous third-party valuations to assist it in determining fair value. These contemporaneous third-party valuations used methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Practice Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value utilizing the income approach, which estimated value based on market participant expectations of future cash flows the Company will generate. These future cash flows are discounted to their </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id88ab232900b4426b6e793d06d474add" continuedAt="ib9e99e3ba90f48829659fa541a2a54e4"><ix:continuation id="iddb798f88a594b8a905d6e2473b1ac21"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present value using a discount rate based on the Company's weighted average cost of capital, which reflects the risk of achieving the projected cash flows. Significant inputs of the income approach also include the long-term financial projections of the Company along with its long-term growth rate and decline rate, which is used to calculate the residual value of the Company before discounting to present value. The fair value of the common stock was also discounted based on the lack of marketability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factors taken into consideration in assessing the fair value of the Company&#8217;s common stock prior to September 30, 2020 included but were not limited to: industry information, such as market growth, volume and macro-economic events, and additional objective and subjective factors relating to its business.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Mg_ad92116e-aee6-434e-a20a-f64ca7501be6" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">numerator</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) by the weighted-average number of common shares outstanding (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">denominator</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) during the reporting period. Diluted earnings per share is calculated by including both the weighted-average number of common shares outstanding and any dilutive common stock equivalents within the denominator (diluted shares outstanding). The Company's common stock equivalents could consist of stock options and stock warrants, to the extent any are determined to be dilutive under the treasury stock method. Under the treasury stock method, the assumed proceeds relating to both the exercise price of stock options and stock warrants, as well as the average remaining unrecognized fair value of stock options, are used to repurchase common shares at the average fair value price of the Company's common stock during the period. If the number of shares that could be repurchased, exceed the number of shares that could be issued upon exercise, the common stock equivalent is determined to be anti-dilutive. See Note 14, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Mw_cb7477b1-3a50-42d6-acb2-726a86ebf0da" continuedAt="if1f51cbdd32e4e479a4e61863b236e48" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FASB</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) issued ASU 2019-12, &#8220;Simplifying the Accounting for Income Taxes&#8221; (Topic 740) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2019-12</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for interim and annual periods beginning after December 15, 2020. Early adoption is permitted. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company's consolidated financial statements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib9e99e3ba90f48829659fa541a2a54e4"><ix:continuation id="if1f51cbdd32e4e479a4e61863b236e48">In October 2021, the FASB issued ASU 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#8221; (&#8220;ASU 2021-08&#8221;) which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination, in accordance with the revenue recognition guidance, as if the acquirer had entered into the original contract at the same time, and on the same terms, as the acquiree. Generally, this will result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree as of the acquisition date. Under the current standard, an acquirer generally recognizes such items at fair value on the acquisition date. The Company will continue to evaluate the impact of this guidance, which will depend on the contract assets and contract liabilities acquired in future business combinations.</ix:continuation></ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" xsi:nil="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTM_f5aff485-b313-4f5c-8eac-03c3ff79fecc" escape="true"></ix:nonNumeric><div id="iec43216bd4894faa9198c0e92a46d3c9_43"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 &#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMjY5NA_0481a4bf-6aa2-4eb3-aac0-ae24ebbd5d3b" continuedAt="i539df37f6b5e4645a19144f99bb9a743" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><ix:continuation id="i539df37f6b5e4645a19144f99bb9a743" continuedAt="ie8408fde7dd2445a8577faadd13ff11f"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that each of its print and digital marketing services and SaaS business management tools services is distinct and represents a separate performance obligation. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Control over the Company&#8217;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market(s). Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market(s). SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company's obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation.</span></ix:continuation></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="ie8408fde7dd2445a8577faadd13ff11f" continuedAt="ibc5214fc54c7403d8b1cde7abf0ae8ca"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s primary source of revenue is derived from the following services:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Print Yellow Pages</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prints yellow pages that are co-branded with various local telephone service providers. The Company operates as the authorized publisher of print yellow pages in some of the markets where these service providers offer telephone service. The Company holds multiple agreements governing the relationship with each service provider including publishing agreements, branding agreements, and non-competition agreements. Control over the Company&#8217;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internet Yellow Pages</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IYP services include the creation of clients&#8217; business profile, which is then primarily displayed and operated on the Yellowpages.com&#174;, Superpages.com&#174; and Dexknows.com&#174; platforms domestically, and on Yellowpages.com.au, Whitepages.com.au, Whereis.com, and Truelocal.com.au platforms, internationally. IYP services represent a separate performance obligation that is recognized as revenue over time following the series guidance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Search Engine Marketing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SEM solutions deliver business leads through increased traffic to clients&#8217; websites from Google, Yahoo!, Bing, Yelp and other major engines and directories by increasing visibility and search engine results pages through paid advertising. SEM services represent a separate performance obligation that is recognized as revenue over time following the series guidance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Digital Media Solutions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other digital media solutions primarily consist of smaller marketing services revenue streams such as online display and social advertising, online presence and video, and SEO tools. SEO optimizes a client&#8217;s website and Google profile page with relevant keywords to increase the potential for the client&#8217;s business to be found online and ranked higher in organic search engine results. Services within these revenue streams represent separate performance obligations and are recognized as revenue either at a point in time or over time based on the transfer of control.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Platform</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a SaaS solution, Thryv&#174; (&#8216;&#8216;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv platform</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;&#8217;), an SMB business management platform. The Thryv platform capabilities include tools for customer relationship management, email and text, appointment bookings, estimates, invoices, online presence, social media, reputation management and bill payment. The platform also helps SMBs to find and retain customers using online listings management and social media.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Leads and Add-ons</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The integrated Thryv Leads&#174; (&#8216;&#8216;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Leads</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;&#8217;) solution is an add-on to the Thryv platform. Thryv Leads recommends an appropriate dollar budget for each SMB based on the SMB&#8217;s business vertical and market geography. Thryv Leads chooses the optimal mix of advertising solutions for each SMB by using machine learning to generate a tailored solution. Thryv Leads then automatically injects resulting business leads into the SMB&#8217;s CRM system, while also supplementing the basic consumer information with additional data. SMBs are then able to contact and engage new and existing customers. The Company also offers add-ons that can be purchased in conjunction with the Thryv platform such as SEO tools.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations related to Thryv platform and Thryv Leads and add-ons is recognized under the series guidance over time as control over the promised services is transferred to clients. The Thryv platform and Thryv Leads and add-ons represent separate performance obligations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents disaggregated revenue based on the type of service within its segment footnote. See Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Information, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ibc5214fc54c7403d8b1cde7abf0ae8ca" continuedAt="i24756cecfdc64b6594f660a1e9901298"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of billing to the Company&#8217;s clients. These timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) as disclosed on the Company's consolidated balance sheets. Contract assets represent the Company's right to consideration when revenue recognized exceeds the receivable from the client because the consideration allocated to fulfilled performance obligations exceeds the Company&#8217;s right to payment, and the right to payment is subject to more than the passage of time. Contract liabilities consist of advance payments and revenue deferrals resulting from the allocation of the consideration to performance obligations. For the year ended December 31, 2021, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMTA5OTUxMTYzNTE2OA_1125f45c-60ac-41f7-9c0c-d383293b3485">18.9</ix:nonFraction>&#160;million, that was recorded in Contract liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the year ended December 31, 2020, the Company recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMTA5OTUxMTYzNTI4NA_0fd2c16c-4728-4e54-ba48-11563ac60a2f">24.7</ix:nonFraction>&#160;million that was recorded in Contract liabilities as of December&#160;31, 2019. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pandemic Credits</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i24756cecfdc64b6594f660a1e9901298">During the years ended December 31, 2021 and 2020, the Company recognized pandemic credits of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="thry:RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMjM3NA_719267eb-93f0-4866-8a2f-425c8f6d3e34">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="thry:RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMjc0ODc3OTA3ODI0MQ_95452f95-87c6-4e52-a232-a4be24d164b6">17.5</ix:nonFraction> million, respectively, provided to customers most impacted by COVID-19. The Company has reflected these price concessions as reduction to revenue in the consolidated statements of operations and comprehensive income.</ix:continuation> </span></div><div style="text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_40"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 &#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfNDYzNg_1e9904c2-0589-4a4e-a9c1-b01ff892ca0a" continuedAt="i4f7d415291f446629c454e9ab39ff8a1" escape="true">Acquisitions</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i4f7d415291f446629c454e9ab39ff8a1" continuedAt="ibb6664aa6f1a46d99bb297874cd831c9"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Thryv Australia Acquisition </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021 (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), Thryv Australia Holdings Pty Ltd (formerly Thryv Australia Pty Ltd) (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Buyer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), an Australian proprietary limited company and a direct wholly-owned subsidiary of Thryv International Holding LLC, a direct and wholly owned subsidiary of the Company, acquired all of the issued and outstanding equity interests of (i) Sunshine NewCo Pty Ltd, an Australian proprietary limited company, and its subsidiaries, and (ii) Sensis Holding Limited, a private limited company incorporated under the laws of England and Wales, and its subsidiaries (collectively, the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Australia Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Thryv Australia Acquisition expanded the Company's market share with a broader geographical footprint. Additionally, the Thryv Australia Acquisition provided the Company with a significant increase in clients. Thryv Australia is a provider of marketing solutions serving SMBs in Australia. Control was obtained by means of acquiring all the voting interests.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Thryv Australia Acquisition, the Company paid consideration of approximately $<ix:nonFraction unitRef="usd" contextRef="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTE3MA_477b9462-fe12-486a-9fe5-c71591e17f4b">216.2</ix:nonFraction> million in cash, subject to customary closing adjustments, financed by the New Term Loan (as defined in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) that was entered into on the Acquisition Date. All acquisition-related costs, amounting t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o $<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-5" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTM4NA_01e5b1c0-8d5a-480c-9d41-06d64fedd7c1">8.7</ix:nonFraction> million,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were expensed as incurred by the Company and no portion of these costs are included in consideration transferred. These costs were presented within General and administrative expense i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n the Company's consolidated statements of operations and comprehensive income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Additionally, as part of funding the Thryv Australia Acquisition, the Company incurred debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="iea3c2dd256034ae69bd2450d0a5e1df9_I20210301" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTc0Nw_1b32e279-26fb-4961-8baa-771cff7891b5">4.2</ix:nonFraction> million related to the New Term Loan, of which $<ix:nonFraction unitRef="usd" contextRef="iea3c2dd256034ae69bd2450d0a5e1df9_I20210301" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTc4Nw_cdfbecdb-6bc0-45ce-b356-db05b933f685">2.5</ix:nonFraction> million was capitalized and is being amortized using the effective interest method. See Note 11,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Thryv Australia Acquisition using the acquisition method of accounting in accordance with ASC 805. This requires that the assets acquired and liabilities assumed are measured at fair value. With the assistance of a third-party valuation firm, the Company determined, using Level 3 inputs (see Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the fair value of certain assets and liabilities, including fixed assets, intangible assets, and contract liabilities, by applying a combination of the income approach and the cost approach. Specific to intangible assets, client relationships were valued using a combination of the income and excess earnings approach, whereas trade names were valued using a relief of royalty method. The fair values of fixed assets, intangible assets and other assets acquired and liabilities assumed, have been prepared on a preliminary basis with information currently available and are subject to change. Management is still reviewing the characteristics and assumptions related to Thryv Australia&#8217;s assets acquired and liabilities assumed. The preliminary purchase price allocation is expected to be finalized within 12 months after the Acquisition Date.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ibb6664aa6f1a46d99bb297874cd831c9"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfNDYzNw_823b3008-b940-4aba-bea8-a41117714317" escape="true"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration transferred and the preliminary purchase price allocation of the fair values of the assets acquired and liabilities assumed at the Acquisition Date: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.032%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.418%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMS0yLTEtMS00MDg1NQ_af75e505-1b27-481f-a911-c1d4c4a499ec">216,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration, as allocated below:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMi0yLTEtMS00MDg1NQ_18c73d07-909d-41e8-a72b-92197d253ddc">216,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNC0yLTEtMS00MDg1NQ_3043811b-2a7b-4a5e-a83c-9d57cd3ecaea">40,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNS0yLTEtMS00MDg1NQ_aeab1a27-ae04-47af-ae19-e7167c75e39d">72,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNi0yLTEtMS00MDg1NQ_3ca53282-34c2-42ff-a8f3-76d221acedd3">34,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNy0yLTEtMS00MDg1NQ_c61463c8-1fd6-4a94-a900-2cec10d946ff">18,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships (estimated useful life of <ix:nonNumeric contextRef="ifa3c2c72f174426886bc21556d942714_D20210301-20210301" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfOS0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjgyMTAzYjMxMWI0MTQ1NmZiM2NiZjM5ZDVlNDFlMmE2XzUx_c506e2d7-eddb-4d49-a51a-51f412ccc494">3.5</ix:nonNumeric> years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia87cebb6ccfd434ebb166a024fc6f815_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfOS0yLTEtMS00MDg1NQ_b4e7b87b-1b58-4437-8936-9d1d8edca003">101,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks (estimated useful life of <ix:nonNumeric contextRef="i57e43bd1e4b94f389e3d1a305bc88ea2_D20210301-20210301" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTAtMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjo1NjlkYTEwZjE3Mjg0YjM1OTk3YWRmNTIxZTBmNmYzZV80MQ_0b2b4baa-a274-45e6-8811-09db401526ce">3.5</ix:nonNumeric> years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a0c353466b84f2692e162276afd7da3_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTAtMi0xLTEtNDA4NTU_67afe99a-bd71-4189-9190-90f9ffef82de">24,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTEtMi0xLTEtNDA4NTU_06be6d5c-66f7-46ca-ab38-ea9fe4f830ac">15,038</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="thry:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTItMi0xLTEtNDA4NTU_62e7ad92-14a4-4cd3-99f8-5d85bf7d66fa">41,724</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTMtMi0xLTEtNDA4NTU_a8f0b18c-2af0-44f5-9585-02315641472c">27,075</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTQtMi0xLTEtNDA4NTU_c5dd7313-2915-4532-8459-c5ce192c89e5">6,733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTUtMi0xLTEtNDA4NTU_c945f612-4d37-4e41-bc29-eda049171607">35,884</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTYtMi0xLTEtNDA4NTU_171cccc8-601c-4ebf-862a-ef2dd62d47ee">15,505</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTctMi0xLTEtNDA4NTU_07d242d5-1a08-433d-b075-260344287ea5">151,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTgtMi0xLTEtNDA4NTU_cf99481e-f1d7-406d-875a-c9470f95b9a1">64,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTktMi0xLTEtNDA4NTU_1b755585-b41e-49be-a856-d764777a957f">216,164</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the fair value of the identifiable net assets acquired and the liabilities assumed was allocated to goodwill. The recognized goodwill of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMzU0Mw_7a1ad27e-4ac1-4b58-bb97-e9df85eb7472">64.4</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was primarily related to the benefits expected from the Thryv Australia Acquisition and was allocated to the Thryv International segment. The goodwill recognized is not deductible for income tax purposes. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company increased the purchase price by $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTA5OTUxMTYzNzMzMg_b98290cf-3ebf-4202-b2ed-3655404b3757">1.2</ix:nonFraction>&#160;million as a result of customary working capital adjustments, remeasured the fair value of the leases acquired and reclassified the presentation of certain assets and liabilities. The effect of these measurement period adjustments resulted in a $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTA5OTUxMTYzNzM1Mw_7c2a792f-72ef-4bc5-b828-8352a39b9a28">7.3</ix:nonFraction>&#160;million decrease in goodwill as of the year ended December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Thryv Australia Acquisition contributed $<ix:nonFraction unitRef="usd" contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231" decimals="-5" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMzc5Nw_c37a8b7e-b858-4e12-8b8d-02a17bc236e6">145.4</ix:nonFraction> million in revenue and $<ix:nonFraction unitRef="usd" contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMzgxNQ_11554cd2-1af3-4da1-8d2d-7196bf2d3155">27.3</ix:nonFraction> million in net loss since the Acquisition Date.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pro Forma Results </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma combined financial information presented below was derived from historical financial records of Thryv and Thryv Australia and presents the operating results of the combined Company, as if the Thryv Australia Acquisition had occurred on January 1, 2020. The pro forma data gives effect to historical operating results with adjustments to interest expense, amortization and depreciation expense and related tax effects.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfNDYzNQ_c6760c68-b2e9-4b2d-953b-b2a364f242c1" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma financial information is not necessarily indicative of the consolidated results of operations that would have been realized had the Thryv Australia Acquisition been completed as of January 1, 2020, nor is it meant to be indicative of future results of operations that the combined entity will achieve: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.908%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands) (unaudited)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMi0xLTEtMS00MDg1NQ_cc5088c3-4395-488b-941e-9d44800812ee">1,181,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie95967980d5a4cf59efcdc8503e27fe8_D20200101-20201231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMi0zLTEtMS00MDg1NQ_81d0b8c5-3e98-471e-bece-b18b9eaf924b">1,299,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMy0xLTEtMS00MDg1NQ_915f7791-0069-47d6-baf2-0f852daaa333">140,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie95967980d5a4cf59efcdc8503e27fe8_D20200101-20201231" decimals="-3" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMy0zLTEtMS00MDg1NQ_c4fb3fd7-7c2f-430c-8d61-dbaae6852ef1">134,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_46"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1Ng_5be06f13-3d16-4354-866e-5fc442309170" continuedAt="i7d597f83fde44774bbaaaf9938069915" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i7d597f83fde44774bbaaaf9938069915" continuedAt="i1eafcd963a444afa8d6746185304682d"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to settle a liability in an orderly transaction between market participants at the measurement date. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies used to measure fair value:</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Quoted prices in active markets for identical assets or liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs, other than quoted prices in active markets, that are observable either directly or indirectly.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs that reflect the Company's own assumptions incorporated into valuation techniques.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These valuations require significant judgment.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. When there is more than one input at different levels within the hierarchy, the fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Assessment of the significance of a particular input to the fair value measurement in its entirety requires substantial judgment and consideration of factors specific to the asset or liability. Level 3 inputs are inherently difficult to estimate. Changes to these inputs can have a significant impact on fair value measurements.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and liabilities measured at fair value using Level 3 inputs are based on one or more of the following valuation techniques: market approach, income approach or cost approach. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to recognize transfers into and transfers out of fair value hierarchy levels at the end of each reporting period. Other than the value of the indemnification asset described below, during the years ended December 31, 2021 and 2020, there were no transfers between levels in the fair value hierarchy.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s non-financial assets such as goodwill, intangible assets, fixed assets, capitalized software and operating lease right-of-use assets are adjusted to fair value when the net book values of the assets exceed their respective fair values, resulting in an impairment charge. Such fair value measurements are predominantly based on Level 2 and Level 3 inputs.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indemnification Asset</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2017, the Company completed the acquisition of YP Holdings, Inc. (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">YP Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further discussed in Note 16, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as part of the YP Acquisition agreement, the Company is indemnified for an uncertain tax position for up to the fair value of <ix:nonFraction unitRef="shares" contextRef="i52a6e9e130a0498f9b9e62eb138e329d_I20170630" decimals="0" name="thry:BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjY3OA_548118e2-fbdb-4f0e-93a7-00e0b8954b42">1,804,715</ix:nonFraction> shares held in escrow, subject to certain contract limitations (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;indemnification asset&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Due to an increase in the Company&#8217;s common stock share price as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the number of shares expected to be returned by seller is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ibba01522e35a41228ad0d100e6daff30_I20211231" decimals="0" name="thry:BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjkwNA_0612cd69-d96b-4f09-8708-7c521b3dad42">591,939</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which represents the number of shares required to satisfy the uncertain tax position less $<ix:nonFraction unitRef="usd" contextRef="ibba01522e35a41228ad0d100e6daff30_I20211231" decimals="-5" name="thry:IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjk5OA_a8b5d997-7c5a-43fb-9ef6-f3359f50cb63">8.0</ix:nonFraction>&#160;million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2020, the fair value of the Company's indemnification asset was measured and recorded in the consolidated balance sheets using Level 3 inputs because it was valued based on unobservable inputs and other estimation techniques due to the absence of quoted market prices. On September 30, 2020, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fair value of the Company&#8217;s indemnification asset was based on the THRY Nasdaq per share price. Accordingly, the indemnification asset was transferred from Level 3 to Level 1 within the fair value hierarchy. The Company values its indemnification asset utilizing the fair value of its common stock.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1Nw_ac7a20da-9aeb-44ff-8308-cfb1a989a045" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the Company&#8217;s Level 3 indemnification asset measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c569c9c8bf466dbc2fecf4edbcc77a_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMS0xLTEtMS00MDg1NQ_23f656ef-c2b4-4c86-9957-843637bfb72c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib20b7d2594a241e196d41aea94c5fe8c_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMS0zLTEtMS00MDg1NQ_1be172b0-a287-49a2-82cf-ec3165cdee9b">29,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324f48420a5a457e803271e876dffea7_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMi0xLTEtMS00MDg1NQ_e4824b12-4918-4d3b-beed-9a89e64042e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied98ced6ae5a4df79fa6c78e65e13338_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMi0zLTEtMS00MDg1NQ_75246837-dd45-415f-9140-970a1c615e1b">3,878</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer out from Level 3 to Level 1 upon the direct listing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324f48420a5a457e803271e876dffea7_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0xLTEtMS00OTM5MQ_e8d4d094-7b03-4500-a2c4-e2b1dc3d4375">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied98ced6ae5a4df79fa6c78e65e13338_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0zLTEtMS00OTM0MQ_c2c277ed-24e4-4a66-87ba-20c5aa262b94">25,911</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1cba2a40d0b4d7ca29ae79ec4765ab1_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0xLTEtMS00MDg1NQ_cdf7f79e-5ded-4297-87e2-3896a121b90e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c569c9c8bf466dbc2fecf4edbcc77a_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0zLTEtMS00MDg1NQ_fbef4460-fb2a-40c1-8032-d758c5709907">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i1eafcd963a444afa8d6746185304682d"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the fair value of the Company's Level 1 indemnification asset was $<ix:nonFraction unitRef="usd" contextRef="i9205ca635fbe4b4ea181152bea5ab19a_I20211231" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMzg3Nw_fb06b831-8f7e-4810-9427-358d46a9673e">24.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9be1d8a876c34df9b6d38b7dac4b1dec_I20201231" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMTA5OTUxMTYzNDY4NA_d0e86c49-a93e-4e31-b14e-dc2940226999">24.3</ix:nonFraction>&#160;million, respectively. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of $<ix:nonFraction unitRef="usd" contextRef="i09d6fcde17194e3987546087c09e6c1e_D20200101-20201231" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNDE0OA_34ce9bd7-a814-4a4e-badd-227a2d96580f">5.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" sign="-" name="thry:GainLossOnRemeasurementOfIndemnificationAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjc0ODc3OTA3NzU0OQ_206822c2-c19f-4197-9624-64c7fba1f5e7">4.1</ix:nonFraction>&#160;million from the change in fair value of the Company&#8217;s Level 3 indemnification asset during the years ended December 31, 2020 and 2019, respectively, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was recorded in General and administrative expense on the Company's consolidated statements of operations and comprehensive income.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit Plan Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of benefit plan assets is measured and recorded on the Company's consolidated balance sheets using Level 2 inputs. See Note 12, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pensions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liability-classified Stock-based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have liability-classified stock-based compensation awards as of December&#160;31, 2021 or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020.</span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1NA_bfd78442-9287-4007-b50c-cb4c60ef96e0" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the Company&#8217;s stock option liability measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95f8050d7d67475982455be6dc9a5d35_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMS0xLTEtMS00MDg1NQ_ebc92bc1-5357-4094-993e-4f7b9d9da842">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77fc29dfbd20429ead169bde10b993bc_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMS0zLTEtMS00MDg1NQ_860f623f-8d88-4ead-a28f-46a8a3670196">43,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMi0xLTEtMS00MDg1NQ_3e09f3c7-f2a4-44cf-84f7-3a205bfbea59">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMi0zLTEtMS00MDg1NQ_0393234a-5f03-4d10-934e-d06387fe72ff">896</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMy0xLTEtMS00MDg1NQ_f0c55dfa-1439-42f3-a920-7b71fd7a58ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMy0zLTEtMS00MDg1NQ_9fd88b5d-602e-4174-b010-f6316e60f911">235</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNC0xLTEtMS00MDg1NQ_2655c167-5bb2-40d7-ace0-6411a21f8782">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNC0zLTEtMS00MDg1NQ_bd00ec63-1edc-4021-8732-f8eacf07dfdb">9,656</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of grant date fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNS0xLTEtMS00MDg1NQ_fb5ec6a0-c793-4126-a451-1d9db4fd5eaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNS0zLTEtMS00MDg1NQ_976d7518-b4dc-4005-870f-acd5a8dbefc4">5,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification from liability to equity, as of October 1, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0xLTEtMS00OTM3Nw_58b8d5f0-ea84-438a-8494-dfb71caf03ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231" decimals="-3" name="thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0zLTEtMS00OTM3MA_5c153253-803f-4e6d-b56a-ff433875a264">37,661</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie916f9930eb7437292f9bb91f9513086_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0xLTEtMS00MDg1NQ_93b064bf-aa9e-4c75-b44d-c988c816c019">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95f8050d7d67475982455be6dc9a5d35_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0zLTEtMS00MDg1NQ_195f9c18-89cb-4749-b481-a2c0fe1905ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of October 1, 2020, based on the Company&#8217;s intention and ability to equity-settle upon exercise, these stock options were classified as equity awards, and the liability associated with stock-based compensation awards was reclassified to Additional paid-in capital.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the carrying amounts of cash, trade receivables, and accounts payable to approximate fair value because of the relatively short period of time between the origination of these instruments and their expected realization or payment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company considers the carrying amounts of its ABL Facility (as defined in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and financing obligations to approximate their respective fair values due to their short-term nature and approximation of interest rates to market rates. These fair value measurements are considered Level 2. See Note 11,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> New Term Loan and the Senior Term Loan (as defined in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are carried at amortized cost; however, the Company estimates the fair value of each term loan for disclosure purposes. The fair value of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> New Term Loan and the Senior Term Loan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is determined based on quoted prices that are observable in the market place and are classified as Level 2 measurements. See Note 11,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1NQ_834b5a29-2ef8-4b33-900d-86fb8f00d8fa" escape="true"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying amount and fair value of the New Term Loan and Senior Term Loan:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96afbecc4c9845fab8de9a5104f24d71_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMi0xLTEtMS00MDg1NQ_13b5c5b6-14f6-47ec-850b-8c794bb7c9a2">522,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c2c0cad1d7043e3b86060d29c930106_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMi0zLTEtMS00MDg1NQ_469def11-0149-467c-a568-106382019f45">533,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Term Loan, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fb96275970840c5b0814e53d39b93cf_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMy01LTEtMS00MDg1NQ_983f6f30-27ce-46e3-a5fc-7fe83f808938">449,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc83075f7752445fa7b593981e253bfe_I20201231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMy03LTEtMS00MDg1NQ_cbe27b68-70b5-454f-a39e-2277e22bbc17">441,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_49"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTEzMQ_c7f53b55-de66-4834-8e3d-c735cc8d27de" continuedAt="i1dd51aa37808431f8cc92f2de9266b0c" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i1dd51aa37808431f8cc92f2de9266b0c" continuedAt="i00bd0325e8ed4357bdc8c9ffa663dd00"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had goodwill of $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDg1Nw_746bc18c-5dfa-476f-a497-36a5a3f5e3c6">671.9</ix:nonFraction>&#160;million, net of $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMjc0ODc3OTA3NTYxNQ_d3a1f6d5-e77a-4f20-a131-acbdc86b7ae1">712.8</ix:nonFraction> million accumulated impairment loss, as of December&#160;31, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDkzMg_2514c3f2-3fdf-459d-86ea-dfc89362fe33">609.5</ix:nonFraction>&#160;million, net of $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDk0Mg_98d06628-a690-469e-8b32-ec3d4048f619">712.8</ix:nonFraction>&#160;million accumulated impairment loss, as of December&#160;31, 2020. As of December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDk1Mg_4f5a8181-c558-41d3-930e-2ad14a923429">40.2</ix:nonFraction>&#160;million of this goodwill was deductible for income tax purposes. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2020, the Company determined that a goodwill impairment evaluation triggering event occurred due to the economic downturn caused by COVID-19. As of March 31, 2020, the Company performed its goodwill impairment test at the Marketing Services and SaaS reporting unit level, which is consistent with its reportable segments. After performing this interim review for impairment, both the Marketing Services and SaaS reporting units continued to have estimated fair values greater than their respective carrying values. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed a quantitative assessment as of October 1, 2021 and determined that no impairment existed. Additionally, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company concluded that an impairment triggering event did not occur during the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, the Company changed its reporting structure from <ix:nonFraction unitRef="reportingunit" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNDk0NzgwMjMzMTc1OQ_7735864c-dc87-4884-9bb1-50b8b8c6c0d1">two</ix:nonFraction> to <ix:nonFraction unitRef="reportingunit" contextRef="iae29351646c24c19bdd7c1ead269f33c_D20210101-20210331" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNDk0NzgwMjMzMTc2MA_2119c39d-faf6-4df1-9b99-b84c58e2acd6">three</ix:nonFraction> reporting units. Accordingly, the Company assessed its goodwill for impairment under a <ix:nonFraction unitRef="reportingunit" contextRef="i936359f7d33449d8a37a71ae8ccddd74_D20201001-20201001" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNDk0NzgwMjMzMTc2Mw_5eee3e93-0b95-44a5-acfa-0c8458266fb3">two</ix:nonFraction> reporting unit structure as of October 1, 2020. Upon completion of this assessment, the Company determined that no impairment existed. Subsequent to this review and after allocating goodwill to the new reporting units based on relative fair value, the Company reassessed goodwill for impairment at the new reporting unit level (i.e. the Marketing Services, SaaS and Thryv International reporting units). Based upon each of these assessments, the Company determined no impairment existed for any of the Company's reporting units. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNzE0NjgyNTU4NzMxNg_23b9bcc0-5b85-4686-ad73-508b8e8b8aaf"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNzE0NjgyNTU4NzMxNg_a659de62-6537-4e40-bcbf-913e46c2df50"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNzE0NjgyNTU4NzMxNg_e0d2569f-70a2-4eaa-928a-600701b523ce">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> goodwill impairment charges were recorded in the Company's consolidated statements of operations and comprehensive income for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="text-indent:20pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTEyOA_e4dd0ce5-5464-4528-a35f-d0e08521b768" escape="true"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the carrying amount of goodwill for the Company for the years ended December 31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.826%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing<br/>Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida7ea7c260c949c2af1648b181b87090_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS0xLTEtMS00MDg1NQ_58f44d43-f709-497e-891f-e8154adc50a7">390,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5dea03749544068abf1bb41c9f3a79_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS0zLTEtMS00MDg1NQ_a232241a-4482-46e9-9cdc-e45803367da4">218,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i632c535d6e92403496eb3aaa4d0f7b04_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS01LTEtMS00MDg1NQ_75f533da-7ab8-41bb-bc62-51999df93eba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS03LTEtMS00MDg1NQ_d43d6720-8b0c-4e83-a6b6-aa48ebe66cc1">609,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0xLTEtMS01MTY2NA_dcccf263-9f69-4d41-918c-e0ae5556be44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0zLTEtMS01MTY3NQ_c5b1dd1e-9eff-4ecb-91ef-32b15d68c85d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98497b609d23468c80f6e91057b3f63b_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi01LTEtMS01MTY4Ng_22c6c439-7af9-4f70-a803-1ab2390767ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi03LTEtMS01MTY5Nw_3b943ffb-265c-4041-a8f4-75c9d0e9ab90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0xLTEtMS01MTY2NA_8ddc511d-0c8b-42a4-98c2-67367286bf56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0zLTEtMS01MTY3NQ_a31e01be-1a81-4193-870e-9fa91f7062c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98497b609d23468c80f6e91057b3f63b_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy01LTEtMS01MTY4Ng_d6976518-6982-4f99-a3c3-e9b080b58001">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy03LTEtMS01MTY5Nw_20f5a015-75ff-4d1b-b072-6378bd9cd239">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i169e0bb7b99643809e6bd6d2c10d6f8d_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0xLTEtMS01MTY2NA_6dbb5a55-3257-4f89-ba5d-c633fc9ac093">390,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37c7335efc674158a9525828021c9dc9_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0zLTEtMS01MTY3NQ_560d208d-dbbc-49a9-9f4e-8195403d8687">218,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ac2e0d2d53549e8abc17261932788a5_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC01LTEtMS01MTY4Ng_6e99eb4e-a9bf-425d-8131-c699b142727c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC03LTEtMS01MTY5Nw_9d32a891-d5d3-4289-8142-8fdb0ee7dfc1">609,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi0xLTEtMS01MTY2NA_207e792a-fbb4-496c-a232-f96c93bca49f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi0zLTEtMS01MTY3NQ_c57ed538-a472-4794-8f0a-8bb17e369575">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi01LTEtMS01MTY4Ng_8d62548e-5e94-46ec-8d53-ab64a11c9423">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi03LTEtMS01MTY5Nw_c1c7ed31-9a30-4907-9486-c8323453807d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Australia Acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0xLTEtMS00MDg1NQ_efb1a9b9-fe7c-4b66-9a3f-5e4e4057bbc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0zLTEtMS00MDg1NQ_efe69ccf-ae32-46f7-82e7-68593856147b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi01LTEtMS00MDg1NQ_f40ce96c-3049-484d-a895-43e4808f6a5b">64,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi03LTEtMS00MDg1NQ_0e42ce95-259c-4284-bb21-1dab38067733">64,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0xLTEtMS00MDg1NQ_a3196ccd-b167-4ab7-b808-56d592bfd7e8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0zLTEtMS00MDg1NQ_f4eb84af-2734-4cee-b355-f72bcd9852eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy01LTEtMS00MDg1NQ_34cfb975-e72e-4ca2-ae28-05944fcf259b">1,963</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy03LTEtMS00MDg1NQ_c47a8f3c-a3eb-4395-a2ff-5b899f8692b1">1,963</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eaac1f10ce84bf5af4e82f852c1ec85_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0xLTEtMS00MDg1NQ_0fff8b87-d45c-4fc1-947a-2ff6df644935">390,573</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5be122d981a457395f7974e31d9f2ca_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0zLTEtMS00MDg1NQ_0a20530b-17a0-4762-aefe-94472d5c68ca">218,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2f83e842e2d4c208499af1d3886d479_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC01LTEtMS00MDg1NQ_48cf5da0-9b21-4495-afd2-23ad9104697f">62,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC03LTEtMS00MDg1NQ_9326f6b7-0ea0-4675-ab89-873b7e9bcceb">671,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had definite-lived intangible assets of $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTQzNg_24cb9ca8-6d04-4f05-b7f2-430a8b3e3def">82.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTQ0Ng_64eaf3e3-47d7-45e8-99b5-ae1b10f3a4ae">31.8</ix:nonFraction>&#160;million as of December&#160;31, 2021 and 2020, respectively.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated its definite-lived intangible assets for potential impairment indicators and determined there were none. Accordingly, no impairment charges were recorded during the years ended December 31, 2021 and 2020, respectively.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i00bd0325e8ed4357bdc8c9ffa663dd00" continuedAt="i68a88de78e1a491ba47741a0140513b9"><ix:continuation id="i396658eb444a4afa89f4c9bff84b29a4"><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the details of the Company's intangible assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.809%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi0xLTEtMS00MDg1NQ_e30a0ff9-05f1-44a1-809a-86ca0c35ede8">803,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi0zLTEtMS00MDg1NQ_39c79766-214e-45bd-9297-e6c1efe44f02">748,460</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231" decimals="-3" sign="-" name="thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi01LTEtMS00MDg1NQ_a1e1fa09-bf97-4bb8-8ac7-7a4e14819d0a">5,326</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi03LTEtMS00MDg1NQ_d37064f4-4999-4c30-8a08-cbb3422583b8">49,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi05LTEtMS00MDg1NQ_4ed41990-c3ef-4c10-b125-3f7871b4b046">2.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic237a56740634ec28a9091af10bdffae_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy0xLTEtMS00MDg1NQ_cac0cf69-385a-42cd-a9d1-691655cc8643">225,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic237a56740634ec28a9091af10bdffae_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy0zLTEtMS00MDg1NQ_ede55a2b-8914-4123-9c1d-ae0b9dec54b1">193,978</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic237a56740634ec28a9091af10bdffae_I20211231" decimals="-3" sign="-" name="thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy01LTEtMS00MDg1NQ_250a41b3-f1a4-4c7e-b5e2-b800467c93bd">1,389</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic237a56740634ec28a9091af10bdffae_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy03LTEtMS00MDg1NQ_6be9aeb2-7c2d-43fd-91bb-a518d2ebe9f8">29,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy05LTEtMS00MDg1NQ_dfb1627a-7282-4036-84f7-91280ef5d733">1.9</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC0xLTEtMS00MDg1NQ_f38b72f2-7485-4614-ac83-50b1d80be5be">19,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC0zLTEtMS00MDg1NQ_39eceeed-50f8-43ef-9d09-4de9e60b83c6">19,600</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC01LTEtMS00MDg1NQ_6e17c51b-bee0-49cc-b95b-294315069051">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC03LTEtMS00MDg1NQ_9e56504f-f170-4c6b-baa7-13fb09edd086">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS0xLTEtMS00MDg1NQ_49ae9b6d-db12-4d83-99f0-37b5efdc2054">4,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS0zLTEtMS00MDg1NQ_64e9fa2c-ace8-40e9-9c4a-c5165fd69440">1,462</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS01LTEtMS00MDg1NQ_ab49b6db-2afd-4719-a94f-79d3d7dbdf87">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS03LTEtMS00MDg1NQ_ba172817-cc84-416c-98d3-7344186e45ff">2,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS05LTEtMS00MDg1NQ_e4925811-7469-4d78-9200-d78b939b2e5a">2.6</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi0xLTEtMS00MDg1NQ_d8d525c1-4e97-43ac-82e1-2c35dec92b30">1,052,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi0zLTEtMS00MDg1NQ_656c01ec-fe93-45de-9651-5b8d653f3aa1">963,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" sign="-" name="thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi01LTEtMS00MDg1NQ_a87a9ccc-341f-4ca2-9871-857b84f73d99">6,715</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi03LTEtMS00MDg1NQ_cdbcfca1-10c6-4b22-849a-6230578a5d4f">82,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi05LTEtMS00MDg1NQ_79f9314d-92ad-457c-9459-580bdea948f2">2.4</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:47.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.825%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi0xLTEtMS00MDg1NQ_a36b6a31-0cc5-4bc1-9ba5-3fef1ce5e0ed">701,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi0zLTEtMS00MDg1NQ_d191d391-dbe3-406a-bd30-c3ec680e8948">701,518</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi01LTEtMS00MDg1NQ_9c9a412d-86d1-499a-8115-8c1ef0b87377">284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi03LTEtMS00MDg1NQ_aeebe6bb-551f-4dd0-b7c7-63709bc9f921">1.4</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy0xLTEtMS00MDg1NQ_2b339f7c-8226-48f5-8c77-dd422d7fbdfc">200,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy0zLTEtMS00MDg1NQ_52763136-5336-4c5a-b6cd-1c3924f3f6dd">169,545</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy01LTEtMS00MDg1NQ_d74176a1-bd79-481a-b166-74b92235dfe2">30,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy03LTEtMS00MDg1NQ_e035ef57-eab0-45f0-8c69-f6b2bf0adce7">2.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNC0xLTEtMS00MDg1NQ_c61cd162-57d2-49be-922a-215f47bf07c6">19,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNC0zLTEtMS00MDg1NQ_c36de613-f1a6-4067-a74c-0523e7960465">19,600</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNC01LTEtMS00MDg1NQ_c244dc4e-7a6b-410a-a440-5137047c4d27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f0185705e064b0993558e86546de19d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS0xLTEtMS00MDg1NQ_fa476ca7-406f-4b72-93bb-59f5824e8cd4">1,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f0185705e064b0993558e86546de19d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS0zLTEtMS00MDg1NQ_45f34f0d-be50-4fd5-b315-fe0affafcb93">759</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f0185705e064b0993558e86546de19d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS01LTEtMS00MDg1NQ_4d86c2d5-2475-40b8-8277-25088c3ddb96">738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS03LTEtMS00MDg1NQ_a7ec29ea-cf31-4d53-a34c-321354c60cf6">1.8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi0xLTEtMS00MDg1NQ_f7e4d0d3-0438-4b8e-8239-6cb353527f9a">923,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi0zLTEtMS00MDg1NQ_795c2753-4721-47dc-9a08-313fca38d394">891,422</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi01LTEtMS00MDg1NQ_1f399d4a-1475-45b8-ae82-6c7673f5f335">31,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi03LTEtMS00MDg1NQ_456f2c00-f2be-40f6-bb91-73abfc9b3a21">2.0</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the changes in the carrying amounts of the Company's intangible assets for the years ended December 31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.459%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.321%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi0xLTEtMS01MTk0NA_e78135e5-5e94-4363-b4d9-11e1f6b34986">284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi0zLTEtMS01MTk0NA_cc6cb465-5de2-43a6-ae89-17f067d1f65b">30,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi01LTEtMS01MTk0NA_4e191b3a-9cb3-4ec3-b5b7-2a135264eb4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f0185705e064b0993558e86546de19d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi03LTEtMS01MTk0NA_a17852cd-03f2-4997-a77a-f3611c594ee7">738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi05LTEtMS01MTk0NA_5c0c39e6-347e-4c20-a989-a0e2846d175e">31,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy0xLTEtMS01MTk0NA_0e9544cd-bb64-4eb6-8eeb-32c50758ed3b">101,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy0zLTEtMS01MTk0NA_e9fca91c-c530-443d-a769-54567f4ef1d0">24,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy01LTEtMS01MTk0NA_cb8d9ebe-af73-4e5a-bfb3-057be80584cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy03LTEtMS01MTk0NA_559514e9-fa5c-4416-83e0-e919541c71da">2,880</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy05LTEtMS01MTk0NA_7f95a1cb-5b72-41aa-9beb-011e50fa47b9">129,596</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC0xLTEtMS01MTk0NA_a41cfe72-096d-4d3e-aeb1-21910842da23">46,943</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC0zLTEtMS01MTk0NA_a1249c21-b0ca-4059-ad09-eef0678978d2">24,485</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC01LTEtMS01MTk0NA_c816aa03-7306-4249-a8d5-1cb9183889ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC03LTEtMS01MTk0NA_5a586b06-ffa9-481d-8a77-7cced8dd3b3f">707</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC05LTEtMS01MTk0NA_334ca8a5-1aeb-4f6c-88c5-bfd2c7797f18">72,135</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS0xLTEtMS01MTk0NA_ca6cc89f-880b-4c40-8498-3fd4ce3ee4d1">5,324</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS0zLTEtMS01MTk0NA_4f0f68d1-e50e-43f7-b604-43050fe448b4">1,337</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS01LTEtMS01MTk0NA_b9a9bedb-66a5-4189-beda-4df32667e8c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231" sign="-" xsi:nil="true" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS03LTEtMS01MTk0NA_ca28072b-1f5a-4763-8fe1-dcb1ae5eac46"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS05LTEtMS01MTk0NA_88b88d93-20e1-4218-9429-506e509e431d">6,661</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi0xLTEtMS01MTk0NA_f9c73589-32b3-42dc-98cd-f15e81181efb">49,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic237a56740634ec28a9091af10bdffae_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi0zLTEtMS01MTk0NA_853be8c0-4fe8-4d6b-a6be-790e53a44296">29,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi01LTEtMS01MTk0NA_0164a9e5-2938-4c11-89bb-078d7e23ae44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi03LTEtMS01MTk0NA_74a81fbf-0bea-447a-a841-918c4a2d5c2b">2,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi05LTEtMS01MTk0NA_bec3c172-5d23-403b-a000-75dfeee3758a">82,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i272460f40cb84b20a7ab068b006d2c9d_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi0xLTEtMS01MTk1Mw_99641961-8676-414d-b4db-10a57d0194b7">85,615</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c4f1492c0e4ab882a2302d79e4afa1_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi0zLTEtMS01MTk1Mw_f3cc4441-99ba-4037-9e86-5b6c417e4019">60,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a79049040524742b961cc7cae199c34_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi01LTEtMS01MTk1Mw_3a9319cd-4638-4a2a-ad70-33f275d3810c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fdadbbb1a314aa0aef6e8193618fd7b_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi03LTEtMS01MTk1Mw_5afc0974-383b-4484-8ded-a0e03ea293c0">1,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi05LTEtMS01MTk1Mw_6fde1931-85cb-4349-8773-e44cac91e8b7">147,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy0xLTEtMS01MTk1Mw_6ff64c1a-ea61-41cd-bdff-e33f544dd8c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy0zLTEtMS01MTk1Mw_c1b79e29-bc72-489f-8fa1-aa796cf932fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy01LTEtMS01MTk1Mw_585ef764-e876-4f5b-a506-fb104b907d99">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy03LTEtMS01MTk1Mw_bd40a4f9-8e41-4e7c-b4cc-105a2f0e3efb">192</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy05LTEtMS01MTk1Mw_27ed0e88-92c4-46ec-b504-4007edab27f0">192</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC0xLTEtMS01MTk1Mw_4dc00000-171b-4d02-b532-54aa9dbbb1bb">85,331</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC0zLTEtMS01MTk1Mw_eefa1eee-7407-43bc-9cdd-49a5b1ca604e">29,778</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC01LTEtMS01MTk1Mw_73af55c7-929e-4bcf-ba66-56736b409646">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC03LTEtMS01MTk1Mw_730bdd1a-97c6-46dd-a2ec-75e3248930bb">504</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC05LTEtMS01MTk1Mw_b9c68eae-7601-4a12-a0bc-6757e721e147">115,613</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS0xLTEtMS01MTk1Mw_748f55ad-8472-4687-89da-1238b4adc369">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS0zLTEtMS01MTk1Mw_2771394a-dd87-4a18-a16d-84764ccf1762">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS01LTEtMS01MTk1Mw_a1d1c258-c1f5-44c5-8ea5-e7463f9dd6f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS03LTEtMS01MTk1Mw_f698cd3c-6b94-4d93-b18d-3247b910d6ed">282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS05LTEtMS01MTk1Mw_bcb2ce27-a0af-45cb-afe6-4280ee5df8e2">282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi0xLTEtMS01MTk1Mw_90853768-b31d-473b-95d9-4c85f57a349a">284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi0zLTEtMS01MTk1Mw_7fbad02d-d2b1-4f13-baef-8d49732bf18b">30,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi01LTEtMS01MTk1Mw_ee9b01d3-3a1b-4318-a9aa-d1b054203c38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f0185705e064b0993558e86546de19d_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi03LTEtMS01MTk1Mw_a08c5a94-c96e-4180-82d1-972d085be783">738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi05LTEtMS01MTk1Mw_b255907b-665b-4679-8e07-d623f4e73be6">31,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">\</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets for the years ended December 31, 2021, 2020, and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTc1Nw_86ccfd95-9827-4888-9f81-dd4835df4d91">72.1</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTc2OA_340c1714-8226-4d0c-aa40-ba45c5ec0e1f">115.6</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTc5Mw_9017441c-e8c9-467e-a62d-67bc4f741aa9">166.4</ix:nonFraction>&#160;million,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i68a88de78e1a491ba47741a0140513b9"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTEzMA_5a947c97-191e-4a55-bf46-04f75deff912" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated aggregate future amortization expense by fiscal year for the Company's intangible assets is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.001%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.460%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Future<br/>Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfMS0yLTEtMS00MDg1NQ_c4485c3a-a8e8-4d67-91bf-ae35ab6aefc2">49,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfMi0yLTEtMS00MDg1NQ_580449e8-27bc-431a-8302-bf6317a0f4fa">21,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfMy0yLTEtMS00MDg1NQ_77000cd6-0833-4e9f-9844-277756fc181d">10,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfNS0yLTEtMS00MDg1NQ_c45ab9cc-0242-4998-8a70-2de40f34ac4e">82,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1528"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF80OTQ3ODAyMzI3MzMy_5d121abb-42bd-4034-8472-cac640930673" continuedAt="ie023b91103e14eaeb5fd29fb7231ee7a" escape="true">Restructuring and Integration Expenses</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><ix:continuation id="ie023b91103e14eaeb5fd29fb7231ee7a" continuedAt="i6365f028dd5247159aa6a2a450e8b0c1"><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2017, the Company completed the YP Acquisition and, in an effort to improve operational efficiencies and realize synergies, the Company incurred certain restructuring and integration charges. Restructuring and integration charges are incurred primarily from post-merger integration and restructuring initiatives. These charges include severance benefits, facility exit costs, system consolidation and integration costs, and professional consulting and advisory services costs. From inception through December&#160;31, 2019, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-5" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF8xMDk5NTExNjI5OTUz_55977ce7-e90a-49d5-be5c-38e25ded2917">198.9</ix:nonFraction>&#160;million of cumulative business restructuring charges and integration expenses. During the year ended December 31, 2019, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF8zMjk4NTM0ODg1NzQy_ba42e7f4-b043-47ea-9765-1346ff0b03ff">46.0</ix:nonFraction> million of such business restructuring charges and integration expenses. These restructuring and integration expenses are recorded in General and administrative expense in the Company's consolidated statements of operations and comprehensive income. The Company attributed all</span><span style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restructuring and integration expenses to the Marketing Services reportable segment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company completed all restructuring and integration efforts associated with the YP Acquisition. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF80OTQ3ODAyMzI3MzMz_f93d674e-6ce3-45dd-baae-3ffb2fa4624e" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional financial information related to the Company's restructuring charges and integration expenses related to the YP Acquisition for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.395%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Years Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2d3abebc1f2490da5eb55b6cbc00dd5_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18yLTUtMS0xLTc4NzAw_d0963261-6efb-4214-a5a0-442f806848af">9,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c80a91a82d34bc3af0d0f60b28c4cc9_I20191231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18yLTUtMS0xLTUyMTYw_34cdd261-57cb-4be3-aaaf-d23a61b0c396">58,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility exit costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if20c3ef449754675a042b03be88a83d5_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18zLTUtMS0xLTc4NzAw_5e81e6c5-a348-4ab2-af3e-891eaac24c32">6,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5358b6ba9d624ae8bed551ac2d179e9b_I20191231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18zLTUtMS0xLTUyMTYw_e000a984-ee3f-4f25-b71c-05b24f12f2e0">27,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System consolidation costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if56af51a03e54da78d33a2bd773eedbd_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM180LTUtMS0xLTc4NzAw_873929c4-a250-4554-be0b-069e2d925959">11,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7874353894d2499fbe4a6e1f9168df76_I20191231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM180LTUtMS0xLTUyMTYw_d06342e6-2fde-487c-9bd8-2b92f33a37a8">37,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b141ed19ef465ba7e8f7bc9aa06817_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM181LTUtMS0xLTc4NzAw_61c56e13-9626-4da2-9933-b52a79f9bb1f">5,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e8b6b49fb4d4bc09f62649e74179212_I20191231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM181LTUtMS0xLTUyMTYw_05b3943d-6c66-4b47-be31-68649d963498">13,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax and accounting advisory services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8e3f5d9cdbe4903a5a511fe5f65f201_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM182LTUtMS0xLTc4NzAw_d5813dcd-6fc5-4918-93a3-37cf8cf3965a">1,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8080cf09d612465baf8839d1383385a9_I20191231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM182LTUtMS0xLTUyMTYw_27f900b2-2e52-442e-bbdd-c576fa1051fb">27,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i166b8f96278f42658cadcf24c69f41b6_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM183LTUtMS0xLTc4NzAw_8528d22e-8e67-4efd-bf2b-78a87057cad8">10,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2497b4ff21b245d689b357c58a526074_I20191231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM183LTUtMS0xLTUyMTYw_8dcd2fa1-2c51-49cb-939b-2760bdd47c13">34,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring and integration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM184LTUtMS0xLTc4NzAw_fc87883e-117f-4d56-9b91-da047f1d07f9">45,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:RestructuringAndRelatedCostCostIncurredToDate1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM184LTUtMS0xLTUyMTYw_792aea5c-4dfb-4497-b416-0833a3fbac10">198,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">System consolidation costs primarily consist of reducing duplicate software applications and licenses, obtaining new maintenance and network contracts, consolidating data centers, and eliminating telecom contracts.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Other costs primarily include the write-off of fixed assets and capitalized software costs.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF80OTQ3ODAyMzI3MzM1_b2665154-6cbe-4e07-b55e-74c01fb3917f" continuedAt="ie465c755de5b4455860564a142934059" escape="true"><div style="margin-bottom:3pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect the Company's liabilities associated with restructuring charges and integration expenses:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility Exit Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">System Consolidation Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Legal Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax and Accounting Advisory Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27f13276a2bb4a428df07197bc189111_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTEtMS0xLTUyMzky_e8b83360-a660-4c12-9d6a-f21763618dda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb22100f0f5d41c583e5ad56b63109f2_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTMtMS0xLTUyMzky_84b3ee0b-81d3-473a-9137-5fc19503cc64">1,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie438d3ac99654841b88cf4532e3e5434_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTUtMS0xLTUyMzky_79ef981f-7dfd-4f6b-89d3-a71ff7750a91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0942a8e97b1146b29e0fe2ddebb9ac70_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTctMS0xLTUyMzky_beb82eb1-881b-4927-aaf9-82e262c62578">250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a282c4497ab4a94b4c70fd8e5422c24_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTktMS0xLTUyMzky_69bec2f1-2ada-4f62-965b-8cb4c6f66791">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8141967cff4453f890240ee673a36a6_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTEzLTEtMS01MjM5Mg_17511bfa-fa05-4ff0-9521-b34458a7d0f6">2,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc16d038ed5d4891a757c95b9cdb7a4f_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTEtMS0xLTUyMzky_2a1e7d0a-5e71-42d9-8600-9b1315cf425c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i115cebe40b344a12b53f21477e6916cc_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTMtMS0xLTUyMzky_b819efdf-8f9d-42e0-b219-cae01ea96721">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f54d9acb5ff4ce78ea297f4a05e39af_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTUtMS0xLTUyMzky_98914913-b156-4b3d-bb02-aaf16b4d8597">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3201128d2b84a1d9af5eae5ca2d7418_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTctMS0xLTUyMzky_8d8cce44-c39a-45ee-ab52-1724fc307aa4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9760496beb6841ba948b07fb455b6c02_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTktMS0xLTUyMzky_a8b89ec4-aa88-43a8-be18-d0f707a5a89a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e2c1b94f294a8c80c6369636a4631a_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTEzLTEtMS01MjM5Mg_9057b688-e2e8-4a6f-a3d0-a5eb7528cb91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments/Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc16d038ed5d4891a757c95b9cdb7a4f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTEtMS0xLTUyMzky_acc63c2b-fe10-4279-a6b4-6cf5b91fc4f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i115cebe40b344a12b53f21477e6916cc_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTMtMS0xLTUyMzky_3e552619-b897-4a67-92fc-26b6217c0a65">934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f54d9acb5ff4ce78ea297f4a05e39af_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTUtMS0xLTUyMzky_ac5abc71-45f9-432e-8aa6-de028f152735">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if3201128d2b84a1d9af5eae5ca2d7418_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTctMS0xLTUyMzky_57858ba6-bee8-4042-857f-d1585b6264df">250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9760496beb6841ba948b07fb455b6c02_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTktMS0xLTUyMzky_daa02b27-9763-42a6-b16a-cde0575454c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9e2c1b94f294a8c80c6369636a4631a_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTEzLTEtMS01MjM5Mg_fb299813-5533-46ab-91cb-26c33a08f61e">1,184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbadcc9822974574b558d05c2669363f_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTEtMS0xLTUyMzky_256483f7-9c04-40e9-ae77-7b6e9fa374a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafb009094bde4ea2b79959d3309f8686_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTMtMS0xLTUyMzky_abca80dd-6c60-4001-9a1a-8323a8d3fd4d">887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i230ee84410a4429eaaff83b06c7a5293_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTUtMS0xLTUyMzky_89dea2b2-f62e-41b9-a083-74145c26a8e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3228873c8d9c4f8db25b763e008f77af_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTctMS0xLTUyMzky_4a13a89a-f11b-4f4a-8401-494eff752444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb03b7358d3e4143b26332f1b2d5faef_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTktMS0xLTUyMzky_53d7d47e-e42f-4068-90e0-a3be038e52d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id221bc20b19d44acb0ef5e7ca186dcfd_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTEzLTEtMS01MjM5Mg_dc0b412a-3e9d-4035-9c39-c81c5ec34600">887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><ix:continuation id="i6365f028dd5247159aa6a2a450e8b0c1"><ix:continuation id="ie465c755de5b4455860564a142934059"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.917%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility Exit Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">System Consolidation Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Legal Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax and Accounting Advisory Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c80a91a82d34bc3af0d0f60b28c4cc9_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTEtMS0xLTUyMTYw_e1c5fb66-dda8-472c-bc74-dda2e7df677a">3,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5358b6ba9d624ae8bed551ac2d179e9b_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTMtMS0xLTUyMTYw_0ba0a972-6caa-4c39-bee0-0ed7db52b9c6">6,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7874353894d2499fbe4a6e1f9168df76_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTUtMS0xLTUyMTYw_2df11296-9a9f-4e74-80a8-341f676690c5">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e8b6b49fb4d4bc09f62649e74179212_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTctMS0xLTUyMTYw_46d960a0-2e38-4909-bf8b-067fc32b2a08">4,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8080cf09d612465baf8839d1383385a9_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTktMS0xLTUyMTYw_e09f407e-9576-4201-bfe2-c5d8abba746c">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2497b4ff21b245d689b357c58a526074_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTEzLTEtMS01MjE2MA_caaaf77c-6bc8-456b-9ac4-ea96beec7b9c">15,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1157864290be4849a6c2963fbd25b2ce_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTEtMS0xLTUyMTYw_e3d09457-b4d9-4387-9bba-1fdd8b66b410">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aee4263e6574d93a299676352760c4b_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTMtMS0xLTUyMTYw_6736a9d1-c0b1-4dc8-8e11-f2cb1bd5b442">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8296f21c2324caa8e2bb8fc9a8f340e_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTUtMS0xLTUyMTYw_d6dd820c-7f63-4b90-a581-6b917530337c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia943a674baf647dcb2175dc6f3596f1a_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTctMS0xLTUyMTYw_cd707d21-41de-47f2-8ee0-e7c6deb1c704">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dd872a59d7a43fb96de0bc3f1b8b847_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTktMS0xLTUyMTYw_67ac73cd-faf9-4685-8cfd-bccf1913006e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cce38efc8b843b5bd5a03ae8764240a_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTEzLTEtMS01MjE2MA_a1175e69-09db-412b-b4b2-eec2d672c02b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1157864290be4849a6c2963fbd25b2ce_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTEtMS0xLTUyMTYw_4f7f011c-a1a2-43a2-9e34-27f0b1e393bc">3,377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7aee4263e6574d93a299676352760c4b_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTMtMS0xLTUyMTYw_b94db02f-a4d8-4e12-95c4-1ad6932570e2">4,965</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8296f21c2324caa8e2bb8fc9a8f340e_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTUtMS0xLTUyMTYw_b5491066-d611-4ac4-a6f8-a25f2b759df8">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia943a674baf647dcb2175dc6f3596f1a_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTctMS0xLTUyMTYw_3d1069ba-fd52-404f-b255-dda2c942a589">4,563</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7dd872a59d7a43fb96de0bc3f1b8b847_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTktMS0xLTUyMTYw_e998bf2f-78b5-4338-8f34-de2deffa814a">14</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cce38efc8b843b5bd5a03ae8764240a_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTEzLTEtMS01MjE2MA_284dda02-ff76-44ae-a700-a77e5d7a7d07">12,933</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27f13276a2bb4a428df07197bc189111_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTEtMS0xLTUyMTYw_8203edae-7c4c-421f-9836-392b3767ed97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb22100f0f5d41c583e5ad56b63109f2_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTMtMS0xLTUyMTYw_5a387386-092d-49b8-adfb-bff9c2ab93d2">1,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie438d3ac99654841b88cf4532e3e5434_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTUtMS0xLTUyMTYw_6bdbe7a7-fa89-45b6-b35f-938b75e5909c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0942a8e97b1146b29e0fe2ddebb9ac70_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTctMS0xLTUyMTYw_b85dfb99-d59e-4add-93be-c46c3cdf4611">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a282c4497ab4a94b4c70fd8e5422c24_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTktMS0xLTUyMTYw_9af4d21f-ad51-4681-81e2-4eea1a44c518">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8141967cff4453f890240ee673a36a6_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTEzLTEtMS01MjE2MA_667fa45a-78f4-4c49-b349-dbfec7f2bbc6">2,071</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div style="margin-bottom:6pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_52"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:AllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTMyNA_c2e3b986-9aab-470b-97ce-78389ec4c58f" continuedAt="i9b5fb49481b9485c95b6b3c28f45af8f" escape="true">Allowance for Credit Losses</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i9b5fb49481b9485c95b6b3c28f45af8f"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTMyNQ_ad823c28-a54e-47ac-bb41-442fed92fefb" continuedAt="if23a5fd35ced4c8ab34534ab318ccd33" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's allowance for credit losses:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMS0xLTEtMS00MDg1NQ_744c63f0-4730-4e5c-8d7c-0c9173bdf983">33,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMS0zLTEtMS00MDg1NQ_3f456833-a54e-4801-9ceb-2c9c2ed8218b">26,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i271216e1d9a9489091b03e8171136505_I20181231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMS01LTEtMS01MjY2Nw_fd093622-3646-4483-a61b-121bfe8d15b6">22,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Australia Acquisition, balance as of March 1, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMi0xLTEtMS00MDg1NQ_05a8d9e9-2693-414a-9c73-752d0aafe445">2,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMi0zLTEtMS00MDg1NQ_8d4538c3-2ca3-469e-a9cd-a58601594be9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMi01LTEtMS01MjY2Nw_15445acf-3ccc-4a80-b744-6ca439295447">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMy0xLTEtMS00MDg1NQ_a6f73280-1d00-4c53-91a5-3d54e216f9aa">8,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMy0zLTEtMS00MDg1NQ_30943c55-abe1-42f3-b368-f2091f1baf87">32,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMy01LTEtMS01MjY2Nw_ad41e6b4-150c-48f2-9723-737cba36760c">30,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNC0xLTEtMS00MDg1NQ_1cef8224-88c0-4cbe-be39-ee1cdf9cada7">26,657</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNC0zLTEtMS00MDg1NQ_93ddcb48-7c55-49be-94d7-64f787023b2c">25,537</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNC01LTEtMS01MjY2Nw_10f81a30-840a-4850-aea3-beb382b9de1c">25,835</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNS0xLTEtMS00MDg1NQ_ea193c9e-793e-469f-922c-d68b4e4aa117">17,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNS0zLTEtMS00MDg1NQ_b6f6ef31-7493-4824-89d5-e5c55fe1f292">33,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNS01LTEtMS01MjY2Nw_1689864c-60a2-4e69-a099-f209ef978f4a">26,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019, represents provision for bad debt expense of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTg4_8be873c9-3c5b-4910-a5ea-232ea73e9cf7">8.0</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTk1_8eb1143b-c935-42bd-98b7-eabd2c4db228">32.1</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTA5OTUxMTYyOTE0Nw_23c90bbf-3c37-401a-93d4-9ee01acfb7c5">30.1</ix:nonFraction>&#160;million, respectively, which is included in General and administrative expense. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019, represents amounts written off as uncollectible, net of recoveries.</span></div></ix:nonNumeric><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><ix:continuation id="if23a5fd35ced4c8ab34534ab318ccd33" continuedAt="ib427729ae8534cc58c8c9a2ef7a7a951"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of December&#160;31, 2021, $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNDc3_b243a866-f386-4d6c-bbdc-07a7ada6254e">17.4</ix:nonFraction> million of the allowance is attributable to Accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNTQw_cd766c03-9f1c-4e1a-8be5-03a5a748d89b">0.1</ix:nonFraction> million is attributable to Contract assets. </span></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib427729ae8534cc58c8c9a2ef7a7a951">As of December&#160;31, 2020, $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNTg5_8f10b644-26b7-4a96-9c97-795a969170d9">33.0</ix:nonFraction>&#160;million of the allowance is attributable to Accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNjUy_39d6e6ec-a0d1-47bd-9291-8542c2d2359e">0.3</ix:nonFraction>&#160;million is attributable to Contract assets.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The economic downturn caused by COVID-19 resulted in an incremental amount of $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTIxNA_5a7ef7d6-3407-4aec-8bd0-959f6bff1d17">2.1</ix:nonFraction> million recorded to allowance for credit losses for the year ended December 31, 2020, which was recognized within General and administrative expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTI2OQ_3f654aed-0c36-44ab-90e6-9b377733766a">No</ix:nonFraction> incremental impact was recorded for the year ended December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1534"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 &#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF80OTQ3ODAyMzI1Njcx_ec3e8d84-9526-4f0b-8119-819eccef0a96" continuedAt="i7ee389de3b0d414aac2dc4329606525b" escape="true">Fixed Assets and Capitalized Software</ix:nonNumeric></span></div><div style="text-indent:20pt"><span><br/></span></div><ix:continuation id="i6d105a8762954770a34674f3db8cab36"><ix:continuation id="i7ee389de3b0d414aac2dc4329606525b"><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's fixed assets and capitalized software:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f57307a840b423d863ee87182d02e10_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xLTEtMS0xLTUyOTA2_4f379c0b-dd46-4e7b-bb76-1404126f42c5">110,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9ee8c02c95748c9b2870ae73f825b43_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xLTMtMS0xLTUyOTA2_10a0744f-91a1-4814-a086-0c80c7647d43">68,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under leaseback obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f3e229490be4f8098da9c95da52cd3e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8yLTEtMS0xLTUyOTA2_79bd412b-71d1-4c8f-b971-1fbc4f9b8b00">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ce5d899399f4c05bcf5f6994478c40c_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8yLTMtMS0xLTUyOTA2_5d5f1470-f79c-48a2-b4bf-90928b4eb28d">54,676</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie783b051bcdd4e78b4300abed2b84b5f_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8zLTEtMS0xLTUyOTA2_fd540ee4-3fca-4416-b18f-6c3622625da6">34,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8473c8426494595a90f08aa31fd0567_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8zLTMtMS0xLTUyOTA2_4b251978-7806-4f22-87f8-27b2457dd01c">35,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land, buildings and building improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85e0ef82183b449baaee43e73ca11cab_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV80LTEtMS0xLTUyOTA2_ef68f181-09f8-43c0-b71e-4a2945984131">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea1a60c074564e80a632479260443ab1_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV80LTMtMS0xLTUyOTA2_bdd91da4-34f2-4a43-a96a-238e278dfea0">1,082</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9065b141ed6c45a09949b5e34638306d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV81LTEtMS0xLTUyOTA2_e869cadc-a6fd-4e49-af53-337ff0007c49">550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if024730e90924c6c88cb1550c9dc5c84_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV81LTMtMS0xLTUyOTA2_7ee68715-3357-4cfa-a149-a01544af47e5">1,086</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63da7535d91344be9e0ba667974eb369_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV82LTEtMS0xLTUyOTA2_7cc3e3ed-033a-43ae-a18e-da391d2f12fd">755</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d9be8c47cea4619bf6a26902c08452a_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV82LTMtMS0xLTUyOTA2_04d149b9-3ad3-4ae9-84da-a7ea219d4a1b">859</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c6db8d3def3425c93cb83e13c110e9d_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV83LTEtMS0xLTUyOTA2_447a00c9-2c91-45ad-80ac-03669d6a2e83">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic01f07ec7a1b4b4d8d4538259ebeea4c_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV83LTMtMS0xLTUyOTA2_888d66d9-aafc-4438-abd6-7239b915e9b3">6,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV84LTEtMS0xLTUyOTA2_84973f93-7454-4473-8ebd-a2e617ff21d4">146,791</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV84LTMtMS0xLTUyOTA2_2bf67a00-de22-42d5-90db-85de8585b0da">167,355</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV85LTEtMS0xLTUyOTA2_921d459f-b4c9-4a62-9e04-21b3b7977b34">95,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV85LTMtMS0xLTUyOTA2_191c54ae-6f0d-4b17-94b1-f02b539316aa">78,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed assets and capitalized software, net</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xMC0xLTEtMS01MjkwNg_30a304cb-d029-49bd-8cc9-5d9e0fc77acf">50,938</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xMC0zLTEtMS01MjkwNg_27389652-3c99-4101-9e97-b1d94ca427cb">89,044</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of a failed sale-leaseback liability related to a building and land in Tucker, Georgia. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense associated with the Company's fixed assets and capitalized software was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.364%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8yLTEtMS0xLTUyOTA2_1440320d-2213-4469-9e76-2446b42f4dcb">24,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8yLTMtMS0xLTUyOTA2_65faaa20-e43c-42ab-83fe-8d2ff5c3757d">20,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8yLTUtMS0xLTUyOTA2_4267c5b6-42d4-42d1-8262-34a6cacfdfe3">25,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of fixed assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationNonproduction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8zLTEtMS0xLTUyOTA2_df3fad30-01d2-4dc0-9741-b88ff0a11575">8,452</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationNonproduction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8zLTMtMS0xLTUyOTA2_4a31bbbd-5ae0-4a97-a93d-8f236562c58e">10,192</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationNonproduction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8zLTUtMS0xLTUyOTA2_f6c62ba1-b2d0-4bc6-a5b7-8135af715989">14,007</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF80LTEtMS0xLTUyOTA2_a62f7544-cba7-481e-8be5-29d952bff18a">33,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF80LTMtMS0xLTUyOTA2_e35fb60d-6f11-46c5-b0b7-6c2f5aedab19">30,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF80LTUtMS0xLTUyOTA2_1a783f45-5c1e-4298-80ba-006c887f4ad4">39,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes depreciation expense associated with assets held under leaseback obligations of $<ix:nonFraction unitRef="usd" contextRef="ice515ad4a12a4f689379447d7a4a2379_D20210101-20211231" decimals="-5" name="us-gaap:DepreciationNonproduction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF8xNjQ5MjY3NDQyNDU4_7b66fc99-9ca2-4505-bcb1-5b3c8618b879">0.7</ix:nonFraction>&#160;million for the year ended December 31, 2021, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i67191c1cf0cb4d4aaeeee6c438a6833d_D20200101-20201231" decimals="-5" name="us-gaap:DepreciationNonproduction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF8zMjk4NTM0ODg0MDU4_1c66a30a-a346-4260-829f-2914b5957fb8"><ix:nonFraction unitRef="usd" contextRef="ia79ce46f106a43aba7eb2547a8b697f3_D20190101-20191231" decimals="-5" name="us-gaap:DepreciationNonproduction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF8zMjk4NTM0ODg0MDU4_47d802d5-2e35-4360-9ff1-a2802e75563e">1.7</ix:nonFraction></ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for each of the years ended December 31, 2020 and 2019, respectively.</span></div></ix:continuation></ix:continuation><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_55"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODM1_cdcfc700-7379-44f4-b3eb-d3ec010d9e68" continuedAt="ie0a8ff123605477f975088c1599fd1d9" escape="true">Accrued Liabilities</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ie0a8ff123605477f975088c1599fd1d9" continuedAt="i9d7c7d7569d34a17af69618e5289fa01"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODM2_3a4d6af1-fe75-4556-b0ef-57a9164813a7" continuedAt="ice4cd9f9c25b450dbee45492b66a5337" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional financial information related to the Company's accrued liabilities: </span></div><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMS0xLTEtMS00MDg1NQ_389a255e-e4c0-4e31-b2d5-0a084174494c">58,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMS0zLTEtMS00MDg1NQ_8a676c6a-3113-480e-802d-f3bbfdbe8030">53,844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:RestructuringReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMi0xLTEtMS00MDg1NQ_36d49798-c2d0-4e4e-b79a-bf328eeb26a6">1,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:RestructuringReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMi0zLTEtMS00MDg1NQ_649a9b5c-3860-4d47-b726-2ed6ea3e433d">2,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMy0xLTEtMS00MDg1NQ_ce1334d5-dc05-4979-99c2-dae94df136a5">17,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMy0zLTEtMS00MDg1NQ_8c5ec883-1bb6-491a-a454-955c61d72d87">26,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNC0xLTEtMS00MDg1NQ_98882c74-3f43-4c2c-993d-6296175028d4">51,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNC0zLTEtMS00MDg1NQ_4fd25f64-b168-4470-9493-d7b2d3666747">51,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued service credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:AccruedServiceCreditsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNS0xLTEtMS00MDg1NQ_66e293ce-0175-41d6-a047-8cc4773daa11">2,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:AccruedServiceCreditsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNS0zLTEtMS00MDg1NQ_5cfa344d-f6a1-4145-8980-e0538151057e">5,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNi0xLTEtMS00MDg1NQ_32933c4b-ce44-4126-9384-ec34db1fc094">131,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNi0zLTEtMS00MDg1NQ_546a0edd-d856-4fbd-ae9e-3402548bf98a">139,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:4pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth additional information related to severance expense incurred by the Company and recorded to General and administrative expense during the periods presented:</span></div><div style="margin-bottom:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.786%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xLTEtMS00MDg1NQ_935a497d-d5ee-44e5-80e8-6ea010df9cd9">1,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0zLTEtMS00MDg1NQ_1efc7df4-187b-4813-8090-70e079b200cd">306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi01LTEtMS00MDg1NQ_b064ddc6-ac4c-49c8-bf5a-018ef41f842f">2,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi03LTEtMS00MDg1NQ_f4f9929e-aaca-4a65-88de-348ea03a4189">4,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi05LTEtMS00MDg1NQ_1944ae0a-fc1e-4d36-b55a-e9553e674bf8">10,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xMS0xLTEtNDA4NTU_db81fa54-870b-4e14-8a34-1c31d439a915">1,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xMy0xLTEtNDA4NTU_69174c00-1de4-4828-a033-ab328c5e9d25">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xNS0xLTEtNDA4NTU_7e0d0214-9061-4d06-aca4-906fef13b1c9">11,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021, <ix:nonFraction unitRef="usd" contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODMz_3543b2e5-5355-4a1b-93c6-7283ec45151b"><ix:nonFraction unitRef="usd" contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODMz_6af08343-2f1d-45f6-9d8b-56e3ceff17e7">no</ix:nonFraction></ix:nonFraction>ne of the severance expense recorded was related to employee terminations as a result of COVID-19. During the year ended December 31, 2020, the severance expense included employee termination charges of $<ix:nonFraction unitRef="usd" contextRef="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfNjU4_11f13b29-60fc-42fe-ba8e-e504d168d056">5.0</ix:nonFraction>&#160;million recorded as a result of COVID-19.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i9d7c7d7569d34a17af69618e5289fa01"><ix:continuation id="ice4cd9f9c25b450dbee45492b66a5337"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth additional information related to severance payments made by the Company during the periods presented: </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.388%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COVID-19 Related </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">YP Integration Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COVID-19 Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">YP Integration Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xLTEtMS00MDg1NQ_c18f01b1-6d37-4ec5-bcfe-08ff55a10dbc">120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9624ef030bb34e268dff019a214e3857_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0zLTEtMS00MDg1NQ_930d228d-1e30-4bd4-8e08-e54d713538ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22675a459e74fb98c7219d71a228083_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi01LTEtMS00MDg1NQ_0438d428-0484-46e8-8417-620050f6465a">4,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi03LTEtMS00MDg1NQ_a7bc0337-b928-4710-969c-75b3a405d0a2">4,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi05LTEtMS00MDg1NQ_e1b74298-7fe6-4625-b0e5-dcc8bf270444">4,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i557e8bb4b70144d6a91d122922473972_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xMS0xLTEtNDA4NTU_d2ff5def-aee4-4d64-9b2c-1c8287c6508e">3,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib45dfd1d9f3e43399d94fc05dd09ba21_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xMy0xLTEtNDA4NTU_4f744f28-a2b6-4559-b405-0d95d7a1f0d0">3,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xNS0xLTEtNDA4NTU_58cc1661-c75e-443a-9f93-ef26c31c1b05">11,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div id="iec43216bd4894faa9198c0e92a46d3c9_1001"></div><div style="margin-top:15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 &#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTM4_303fc0da-6d79-4374-9ac7-6b4de79d2263" continuedAt="i6fc20dfe2ac14e6492053db70f0a9903" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i6fc20dfe2ac14e6492053db70f0a9903" continuedAt="if0e9d9ce2e9b412e8067298cfd6e0e93"><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into operating lease agreements for certain facilities and equipment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines at inception if an arrangement is a lease or contains a lease. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company&#8217;s leases have remaining terms of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8xMDk5NTExNjMxODM4_0905088d-020a-4e60-a787-4eb20cece9ba">one</span></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5365853cbc2a4cacbd31f8d071d12ddf_I20211231" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV83MTQ2ODI1NTg2MTM5_7e189577-d4c2-44d8-87c3-aa0050e08e4b" continuedAt="idee3b24f23fc4e09b5a3d48d23db952f">four</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idee3b24f23fc4e09b5a3d48d23db952f"> years</ix:continuation>, which may include options to extend. The Company does not have lease agreements with residual value guarantees or material restrictive covenants. Variable lease payments included in the lease agreements are immaterial. Leases with terms of twelve months or less at inception are excluded from the calculation of operating lease right-of-use assets, the current portion of long-term lease liability, and the long-term lease liability. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company recorded operating lease right-of-use asset impairment charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczNDcx_9ba81c15-f072-472e-811c-aec0bdccb7d9">3.6</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> due to the Company's decision to operate in a "Remote First" working environment and consolidate operations at certain locations. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These impairment charges were recorded in the Thryv International segment.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company recorded operating lease right-of-use asset impairment charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjcy_ee068b06-868c-46d4-8912-411d8d756390">20.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and leasehold improvements and furniture and fixtures impairment charges of $<ix:nonFraction unitRef="usd" contextRef="i6e58f81e5f6c4d928b4ff5afe861dc87_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjc5_0c8791b0-cce0-4cbe-8c0c-fd54ca7b985e">4.2</ix:nonFraction> million due to the Company's decision to operate in a "Remote First" working environment and consolidate operations at certain locations. Approximately $<ix:nonFraction unitRef="usd" contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjg4_42b4e42b-1714-4ffd-89c9-1769c07efa99">22.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231" decimals="-5" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjk2_dd81767d-b74f-44de-8659-f0cd5e9c29d3">2.9</ix:nonFraction> million of the impairment charge was recorded in the Marketing Services and SaaS segments, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2019, the Company recorded operating lease right-of-use asset impairment charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMzQ5_74d0da44-d7ab-4de8-afc8-44ab9db90d7e">5.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to consolidating operations at certain locations. Approximately $<ix:nonFraction unitRef="usd" contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMzMz_0fe0fd25-c4be-45e8-a274-04a1caefc2c4">5.2</ix:nonFraction> million and</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMzQx_baddb7dc-82c5-434e-b9d1-265d9f3d0b45">0.5</ix:nonFraction> million of the impairment charge was recorded in the Marketing Services and SaaS segments, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These operating lease right-of-use assets were remeasured at fair value based upon the discounted cash flows of estimated sublease income using market participant assumptions. These fair value measurements are considered Level 3.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTQx_8a8ebceb-4947-4903-8fcd-148c42db2bc7" continuedAt="i4cf9abb699674f9db65ef26d72dda33a" escape="true"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth components of lease cost related to the Company's operating leases: </span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8yLTEtMS0xLTQ4MzI5_25bc4d02-7c49-40b4-bfcd-a53c6d9c834b">7,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8yLTEtMS0xLTQyODE3_3666cee1-4367-4b69-a025-6d7cb4fb5d27">8,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8yLTMtMS0xLTQyODE3_a7cadcd6-cb3d-40c9-9961-302dcb95f9fa">12,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8zLTEtMS0xLTQ4MzI5_5e9781fc-3bcc-4b20-afcf-b9cfb9fb6dc2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8zLTEtMS0xLTQyODE3_122630cf-766a-4173-9243-1c56440b1e3d">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8zLTMtMS0xLTQyODE3_ed638bf0-1aef-4a70-bef2-620016f054dd">1,144</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl80LTEtMS0xLTQ4MzI5_7ceee397-d909-46fc-8d73-c0319327a0a3">1,954</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl80LTEtMS0xLTQyODE3_de5f59dd-603c-452a-90fb-3d526a71d806">366</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl80LTMtMS0xLTQyODE3_5eb70192-800b-4166-979d-526391c2e517">680</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl81LTEtMS0xLTQ4MzI5_22cfd0e0-9af2-42a0-8154-a696d77c6d4e">5,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl81LTEtMS0xLTQyODE3_be82ecc5-12d7-4f31-86b7-dde6b28cfa94">7,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl81LTMtMS0xLTQyODE3_da873e25-6de9-44fa-bf02-79a7d2aa806e">12,948</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="if0e9d9ce2e9b412e8067298cfd6e0e93"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="thry:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTM5_bb6081b9-7138-44f7-9190-19329d347dcd" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental balance sheet information related to the Company's operating leases:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_30dc053b-31ea-463b-8d6b-1afd2dd95ccb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_ccedad29-6a85-4555-8ffd-421987fa9d5a"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTEtMS0xLTQyODE3_f1e81892-8ebe-4b05-a211-85121f2b4e18">9,517</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTMtMS0xLTQyODE3_42b00931-44b3-431b-a603-c56f544a4b53">9,202</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_b1df8a2e-f449-4495-823c-d710c3ecff9f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_fe174ea3-be5a-4dbf-900e-682d04a92f85"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTEtMS0xLTQyODE3_0d8b051d-2ab3-4349-a9f6-be14f8c418c0">11,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTMtMS0xLTQyODE3_36ea3873-0498-47a2-91bb-4e15ef271600">646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_6b06c429-b314-433f-9adb-bc4bfd7ff48a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_e0b16f46-357d-49a8-8f4f-0cf224a8c707"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></span></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTEtMS0xLTQyODE3_a9ada2b5-4bf5-4a05-b38b-4787d1619097">24,330</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTMtMS0xLTQyODE3_f2d64448-fd68-4d86-bc09-fae05dcdc69e">24,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF83LTEtMS0xLTQyODE3_2bea51ce-5cca-40fe-96dc-b9c48289933f">36,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF83LTMtMS0xLTQyODE3_2234de78-cdf6-41e3-aed1-aa1d415e170f">25,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease right-of-use assets, net, are included in Other assets on the Company's consolidated balance sheet.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">The current portion of long-term lease liability is included in Other current liabilities on the Company's consolidated balance sheet. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">The long-term lease liability is included in Other liabilities on the Company's consolidated balance sheet.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:continuation id="i4cf9abb699674f9db65ef26d72dda33a"><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to the Company's operating leases: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV80LTEtMS0xLTQ4NDA3_c33e2802-90af-4d5a-8632-200162164f9e">14,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV80LTEtMS0xLTQyODE3_6da466f1-ea1a-44c1-b214-6d18d4b6d82e">8,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV80LTMtMS0xLTQyODE3_0f931093-7834-451a-ae3b-2682a3172cbb">16,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental lease cash flow disclosure</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV83LTEtMS0xLTQ4NDMy_305b11e5-e854-405b-a92c-ed74bf3715ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV83LTEtMS0xLTQyODE3_6f2c9a26-dbd8-42d0-a242-ee1cb5637118">1,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV83LTMtMS0xLTQyODE3_0550a0b4-d27e-4107-90d2-fbcfa6613522">54,667</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional information related to the Company's operating leases: </span></div><div style="padding-left:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8yLTEtMS0xLTQ4ODkx_ba423920-5594-4469-8368-3bc4bfc32709">3.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i440024054a97426590919139ce684276_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8yLTEtMS0xLTQyODE3_1ba098ec-1e33-45b9-a9c2-0b02bb893aa2">4.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8yLTMtMS0xLTQyODE3_c12036fc-e80d-4bbc-bcd5-244908de86da">4.9</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8zLTEtMS0xLTQ4ODkx_ab572002-f81c-4311-b419-2b1684d2b623">9.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8zLTEtMS0xLTQyODE3_27a1b116-a287-485a-a0ef-9f1cd98a5b37">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8zLTMtMS0xLTQyODE3_e1b0f5c6-4291-4339-b295-d6c8fc67c464">9.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div style="padding-left:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTQy_0ba67e11-2013-4ca6-9e85-a7fb8bcc9a5c" escape="true"><div style="padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, by year, the maturities of operating lease liabilities as of December&#160;31, 2021: </span></div><div style="padding-left:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.781%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl8xLTEtMS0xLTQyODE3_5e210570-8207-4454-9dee-2e49bed79c43">14,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl8yLTEtMS0xLTQyODE3_13ec2a8b-babc-43ad-a70f-a8d968b3399c">11,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl8zLTEtMS0xLTQyODE3_271c8d95-cb42-4b64-ac11-ccd1ec48a325">8,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl80LTEtMS0xLTQyODE3_62080230-80f3-4280-b2dd-dd2bf87a7559">6,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl81LTEtMS0xLTQyODE3_07912638-c8ff-4d64-ae64-65738b60cc00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl82LTEtMS0xLTQyODE3_89c0f080-cf2b-46d8-a553-d7418cff7c7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl83LTEtMS0xLTQyODE3_e8c18440-81e5-469e-90c8-c0a27d5112a4">41,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl84LTEtMS0xLTQyODE3_2fe3dff5-6e6d-46c8-962e-daa67e3d3191">5,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl85LTEtMS0xLTQyODE3_b9feeac3-c085-471c-8e0a-2075c923202a">36,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_58"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 &#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfOTIyNQ_e2d9d4d2-a16d-4724-ac74-8c06b437e21d" continuedAt="i3bafb2916d154417bafe3d1eecd11b57" escape="true">Debt Obligations</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i3bafb2916d154417bafe3d1eecd11b57" continuedAt="i8dfec13ff1e9430db393fc449c89cbf3"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfOTIyOA_687f61cb-4ca2-4c67-a982-4fe76c46ce75" continuedAt="id5c617d3b46642c69074d30c402281ab" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's outstanding debt obligations as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.013%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.852%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR +</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1d3a2027a0f04947a8d5e70ebfb534b4_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMS01LTEtMS00MDg1NQ_6a367ed6-f93c-4927-a7f5-a8e71b25d1f9">8.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01c2a5c5fde64af58497f88b6bebc88d_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMS03LTEtMS00MDg1NQ_0914f9dc-b35b-4da9-a382-438b10e4063b">542,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i290a8bdf9fa94827a6bbe64bb1abf674_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMS05LTEtMS00MDg1NQ_b57f9e23-cc3e-4a83-b671-97df8bdf8496">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65e05855167547a9bf14286b43c1442a_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMi01LTEtMS00MDg1NQ_3b49eb4a-e457-4660-a257-b96aaca2814d">9.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fa1d3a2b6f9414d966b4331c15d7009_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMi03LTEtMS00MDg1NQ_ac572887-8d3f-4eda-95ce-c78293bc7a2d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14f93c40b1d7469787fcaf76011d2df2_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMi05LTEtMS00MDg1NQ_6b3ac4b5-b0ba-4a7b-80e0-6a7c14f8726d">449,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility (Fifth Amendment)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-month LIBOR +</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43235b8a06a44d6dbe5980fbdfe534d1_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMy01LTEtMS00MDg1NQ_e6da0337-9dc5-4f37-826b-860deab019b0">3.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic85b712435ba4273bce63607733c118e_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMy03LTEtMS00MDg1NQ_aa17033b-dd2f-43fd-9f65-2e0c0104e45d">39,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cc8ab19575d457a8ecd2b4ecdfd3d9a_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMy05LTEtMS00MDg1NQ_1441a8d2-a684-4d95-a00c-c4f070764699">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility (Fourth Amendment)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-month LIBOR +</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04917dc487444e6d8657e7a068ccc386_D20210101-20211231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNC01LTEtMS00MDg1NQ_ce934c84-fb5d-44ad-91c2-8c7aa5ce07bb">4.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i320bb62b797c45a9b1a2d58806dc2583_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNC03LTEtMS00MDg1NQ_4ee88fca-56af-4e27-955d-f9b51bc08c39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74be9a7a039f469ebf6763ed4c1206d4_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNC05LTEtMS00MDg1NQ_b5512089-0e0c-4246-aae7-b365cdf7c61c">79,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized original issue discount and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNS03LTEtMS00MDg1NQ_d29c4343-7d24-4496-8c7c-fb7fe11a4f47">19,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNS05LTEtMS00MDg1NQ_4324fe9c-a70c-459e-842c-602b11f68e70">445</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNi03LTEtMS00MDg1NQ_ab1fe705-e708-4aef-9263-4f3f31df9c9b">562,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNi05LTEtMS00MDg1NQ_8b034e79-eeb6-4275-9476-6ed547a91fb1">528,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of New Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNy03LTEtMS00MDg1NQ_92110db6-0f64-49f8-8ec7-9aa62bb01c14">70,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNy05LTEtMS00MDg1NQ_6ac64bff-d83a-41d3-9526-f4f2c460c997">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfOC03LTEtMS00MDg1NQ_079eb826-d7e1-407c-80dd-76742c79455a">492,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfOC05LTEtMS00MDg1NQ_ea2caca2-3531-4546-8e3d-dc416102aec5">528,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:2pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><ix:continuation id="id5c617d3b46642c69074d30c402281ab" continuedAt="i9c8a0c6c4d0e473b814d299cc97e6190"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9c8a0c6c4d0e473b814d299cc97e6190">The Fourth Amendment to the ABL Facility was replaced by the Fifth Amendment to the ABL Facility on March 1, 2021.</ix:continuation> </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company entered into a new term loan credit agreement (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The proceeds of the New Term Loan were used to finance the Thryv Australia Acquisition, refinance in full the Company's existing term loan facility (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and pay fees and expenses related to the Thryv Australia Acquisition and related financing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Term Loan established a senior secured term loan facility (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) in an aggregate principal amount equal to $<ix:nonFraction unitRef="usd" contextRef="iae543de6f53b4cea88ecc7292360cd45_I20210301" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzYy_146b6f6a-d701-430b-9be1-506300791e0a">700.0</ix:nonFraction>&#160;million, of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i60c0120873d04b15b3715e342dc05862_I20210301" decimals="3" name="thry:DebtInstrumentPercentOfOwnership" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzc1_04d36965-df63-44a2-8ed9-40f1ed8d8d6f">38.4</ix:nonFraction>% was held by related parties who are equity holders of the Company, as of March 1, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility matures on March 1, 2026 and borrowings under the Term Loan Facility bear interest at a fluctuating rate per annum equal to, at the Company&#8217;s option, LIBOR or a base rate, in each case, plus an applicable margin per annum equal to (i) <ix:nonFraction unitRef="number" contextRef="i44d0fdd029b0449b9d32b49085f497c8_D20210301-20210301" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTEyNA_fd7ed651-cd85-456d-8d76-33070dc4d521">8.50</ix:nonFraction>% (for LIBOR loans) and (ii) <ix:nonFraction unitRef="number" contextRef="id88227388be247e5a9243120555868cf_D20210301-20210301" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTE1NA_6ed63da2-01c2-40b7-82d4-e69bb28f6d78">7.50</ix:nonFraction>% (for base rate loans). The Term Loan Facility requires mandatory amortization payments equal to $<ix:nonFraction unitRef="usd" contextRef="id109bc790efe42dfa2441d7de9591017_D20210301-20210301" decimals="-5" name="thry:DebtInstrumentMandatoryQuarterlyAmortizationPayment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTI1Mw_8493b8e9-340d-496b-9066-ec287c8bd0c4">17.5</ix:nonFraction>&#160;million per fiscal quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net proceeds from the New Term Loan of $<ix:nonFraction unitRef="usd" contextRef="id109bc790efe42dfa2441d7de9591017_D20210301-20210301" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTMyMA_e01c22eb-d53e-4623-8d45-47c2dee44520">674.9</ix:nonFraction> million (net of original issue discount costs of $<ix:nonFraction unitRef="usd" contextRef="iae543de6f53b4cea88ecc7292360cd45_I20210301" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTM2NA_79192e3b-de03-409e-a845-dc2de807f576">21.0</ix:nonFraction> million and third-party fees of $<ix:nonFraction unitRef="usd" contextRef="iae543de6f53b4cea88ecc7292360cd45_I20210301" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTM5MQ_34a70cd2-78b9-4006-bbf3-80d285589121">4.1</ix:nonFraction> million) were used to repay the remaining $<ix:nonFraction unitRef="usd" contextRef="i8d771ac27ad64f2a86979e722fd9d828_D20210301-20210301" decimals="-5" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTQyOA_92dc5854-4a22-4b5f-a202-4c8b72335a5e">449.6</ix:nonFraction> million outstanding principal balance of the Senior Term Loan, accrued interest of $<ix:nonFraction unitRef="usd" contextRef="i8d771ac27ad64f2a86979e722fd9d828_D20210301-20210301" decimals="-5" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTUwNg_8d2aa89b-b3f6-4985-83ef-ad1ba63cc308">0.4</ix:nonFraction>&#160;million, and third-party fees of $<ix:nonFraction unitRef="usd" contextRef="i342e3657588348359c38a62d2a2f1fee_I20210301" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTUzNA_e6cdd6d0-ab22-4157-8350-ac2222afe507">0.1</ix:nonFraction>&#160;million. The Company accounted for this transaction with existing lenders as a modification. The transaction with other lenders party to only the Senior Term Loan was accounted for as an extinguishment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, total third-party fees paid were $<ix:nonFraction unitRef="usd" contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTc4MA_76bb35bd-9a36-4b40-99f5-41e474b50b7e">4.2</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="i6a1fc5eac7534575b1f6af4b567cbb0d_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTc5Mw_a3444936-72a3-497b-a713-0c6386f36434">1.7</ix:nonFraction> million was immediately charged to General and administrative expense on the Company's consolidated statements of operations and comprehensive income. The remaining third-party fees of $<ix:nonFraction unitRef="usd" contextRef="i01c2a5c5fde64af58497f88b6bebc88d_I20211231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTk0Nw_a93bd8bb-4431-4315-abdf-eff835400336">2.5</ix:nonFraction> million were deferred as debt issuance costs and will be amortized to interest expense, over the term of the loan, using the effective interest method. Additionally, there were unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i14f93c40b1d7469787fcaf76011d2df2_I20201231" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjE1NA_95e68a14-7998-4665-b883-659f591d4926">0.4</ix:nonFraction> million on the existing Senior Term Loan, of which $<ix:nonFraction unitRef="usd" contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231" decimals="-5" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjIwMA_ee8e0f34-a4d8-4d9e-aafe-aceb1f8e2fd8">0.3</ix:nonFraction>&#160;million was written off and recorded as a loss on early extinguishment of debt on the Company's consolidated statements of operations and comprehensive income. The remaining unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i6fa1d3a2b6f9414d966b4331c15d7009_I20211231" decimals="-5" name="us-gaap:UnamortizedDebtIssuanceExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjM3OA_81b6963e-00fd-4889-9855-702f626b8722">0.1</ix:nonFraction>&#160;million will be deferred as debt issuance costs and amortized to interest expense, over the term of the New Term Loan, using the effective interest method. The New Term Loan, which was incurred by Thryv, Inc., the Company&#8217;s operating subsidiary, is secured by all the assets of Thryv, Inc., certain of its subsidiaries and the Company, and is guaranteed by the Company and certain of its subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the New Term Loan and the Senior Term Loan, the Company recorded interest expense with related parties for the year ended December 31, 2021 and 2020 of $<ix:nonFraction unitRef="usd" contextRef="i773bfae9a0ed4389914fca518a36d356_D20211001-20211231" decimals="-5" name="us-gaap:InterestExpenseRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjkxOQ_8c3054a9-df15-49e0-941e-4bcb25981346">17.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i0fda674e2e564f2880909ba5a636a8cb_D20201001-20201231" decimals="-5" name="us-gaap:InterestExpenseRelatedParty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjkyNg_3395bdef-1471-4124-936a-4a54a709e515">17.0</ix:nonFraction>&#160;million, respectively.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i8dfec13ff1e9430db393fc449c89cbf3" continuedAt="i8f7027c6cc2b4f1ba0be9504841ad612"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has recorded accrued interest of $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMzA0MQ_09b1cad4-d564-42b0-8a2d-584986b01afb">3.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMzA0OA_c92b78e4-6d6f-43ad-b27b-2ea3b6e3ee37">8.5</ix:nonFraction> million, as of December&#160;31, 2021 and 2020, respectively. Accrued interest is included in Other current liabilities on the Company's consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2021, <ix:nonFraction unitRef="number" contextRef="i45f6667556ef419daf379cd5d7f9785d_I20211231" decimals="3" name="thry:DebtInstrumentPercentOfOwnership" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMzE5OA_1a86e9d6-161c-4173-a9dd-b783385d5b64">31.4</ix:nonFraction>% of the New Term Loan was held by related parties who are equity holders of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Term Loan Covenants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Term Loan contains certain covenants that, subject to exceptions, limit or restrict the borrower's incurrence of additional indebtedness, liens, investments, loans, advances, guarantees, acquisitions, sales of assets, sale-leaseback transactions, swap agreements, payments of dividends or distributions, payments in respect of certain indebtedness, certain affiliate transactions, restrictive amendments to agreements, changes in business, amendments of certain material documents, capital expenditures, mergers, consolidations and liquidations, and use of the proceeds. Additionally, the Company is required to maintain compliance with a Total Net Leverage Ratio, calculated as Net Debt to Consolidated EBITDA, which shall not be greater than <ix:nonFraction unitRef="number" contextRef="i01c2a5c5fde64af58497f88b6bebc88d_I20211231" decimals="INF" name="thry:DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDA2Mw_1b5d01ef-0fc6-4b4d-a80c-fc38f1001d70">3.0</ix:nonFraction> to 1.0 as of the last day of each fiscal quarter. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company was in compliance with the New Term Loan covenants. The Company expects to be in compliance with these covenants for the next twelve months.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company entered into an agreement to amend (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Amendment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) the Company's June 30, 2017 asset-based lending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The ABL Amendment was entered into in order to permit the term loan refinancing, the Thryv Australia Acquisition and make certain other changes to the ABL credit agreement, including, among others:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">revise the maximum revolver amount to $<ix:nonFraction unitRef="usd" contextRef="i250f299099014ffc8a5114932e1c1711_I20210301" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDY3NQ_ac2f0a48-0d50-47c6-94c9-38d21f516789">175.0</ix:nonFraction> million;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce the interest rate per annum to (i) 3-month LIBOR plus <ix:nonFraction unitRef="number" contextRef="i6d4a6cba6c934caca75d3cb5d6ee7d78_D20210301-20210301" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDc0MA_c4071353-3d99-4b3c-98e1-61a1e0fcd1cc">3.00</ix:nonFraction>% for LIBOR loans and (ii) base rate plus <ix:nonFraction unitRef="number" contextRef="i45701850388c4510b5b1ebbbeac8cfc8_D20210301-20210301" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDc4Mw_e974120a-1186-4ed8-9290-a46288f78889">2.00</ix:nonFraction>% for base rate loans;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce the commitment fee on undrawn amounts under the ABL Facility to <ix:nonFraction unitRef="number" contextRef="i6d4a6cba6c934caca75d3cb5d6ee7d78_D20210301-20210301" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDg3OA_5915e863-71e8-49b8-8491-fbd627378494">0.375</ix:nonFraction>%;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">extend the maturity date of the ABL Facility to the earlier of March 1, 2026 and 91 days prior to the stated maturity</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date of the Term Loan Facility;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">add the Australian subsidiaries acquired pursuant to the Thryv Australia Acquisition as borrowers and guarantors and establish an Australian borrowing base; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain other conforming changes consistent with the New Term Loan agreement.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for this transaction as a modification of the ABL Facility. Accordingly, the existing unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i250f299099014ffc8a5114932e1c1711_I20210301" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTQyMQ_79817ebb-b2d0-40c3-af6d-b5a0c74bedb7">2.4</ix:nonFraction> million, as well as additional third-party fees and lender fees of $<ix:nonFraction unitRef="usd" contextRef="i250f299099014ffc8a5114932e1c1711_I20210301" decimals="-5" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTQ4Mw_d1611562-41f0-4e92-88ee-bb27a8ce529c">0.9</ix:nonFraction> million associated with the latest ABL Amendment, will be deferred and amortized over the new term of the ABL Facility.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company had unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231" decimals="-5" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTY4MA_2eab58a5-3e95-468f-afb3-d16ddbfae85b">2.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4f15ac71fd0c4eb688601d969513a3d7_I20201231" decimals="-5" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTY4Nw_a1e50c14-aa97-4a76-b5b2-44d9cf0b429f">2.5</ix:nonFraction> million, respectively. These debt issuance costs are included in Other assets on the Company's consolidated balance sheets. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had borrowing capacity of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTg1Ng_7478240c-6025-49a0-9c8e-2e97d02d2e53">104.0</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under the ABL Facility.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">ABL Facility Covenants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Facility contains certain covenants that, subject to exceptions, limit or restrict the borrower's incurrence of additional indebtedness, liens, investments, loans, advances, guarantees, acquisitions, disposals of assets, payments of certain indebtedness, certain affiliate transactions, changes in fiscal year or accounting methods, issuance or sale of equity instruments, mergers, liquidations and consolidations, use of proceeds, maintenance of certain deposit accounts, compliance with certain ERISA requirements and compliance with certain Australian tax requirements. The Company is required to maintain compliance with a fixed charge coverage ratio that must exceed a ratio of 1.00. The fixed charge coverage ratio is defined as, with respect to any fiscal period determined on a consolidated basis in accordance with GAAP, the ratio of (a) Consolidated EBITDA as defined in the ABL credit agreement for such period minus capital expenditures incurred during such period, to (b) fixed charges. Fixed charges is defined as, with respect to any fiscal period determined on a consolidated basis in accordance with GAAP, the sum, without duplication, of (a) consolidated interest expense accrued (other than amortization of debt issuance costs, and other non-cash interest expense) during such period, (b) scheduled principal payments in respect of indebtedness paid during such period, (c) all federal, state, and local income taxes accrued during such period, (d) all management, consulting, monitoring, and advisory fees paid to certain individuals or their affiliates during </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i8f7027c6cc2b4f1ba0be9504841ad612"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such period, and (e) all restricted payments paid during such period (whether in cash or other property, other than common equity interest). The Company is also required to maintain excess availability of at least $<ix:nonFraction unitRef="usd" contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231" decimals="INF" name="thry:DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzcwOA_be9cf4d9-fb73-4c14-8ef1-eac4f7ac00b1">14.0</ix:nonFraction> million, and U.S. excess availability of $<ix:nonFraction unitRef="usd" contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231" decimals="INF" name="thry:DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzc0NA_e2ffb1a3-e414-4030-80f7-aa90cefffb5a">10.0</ix:nonFraction> million, in each case, at all times. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company was in compliance with the ABL Facility covenants. The Company expects to be in compliance with these covenants for the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leaseback Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the YP Acquisition on June 30, 2017, the Company assumed certain obligations including a failed sale-leaseback liability associated with land and a building in Tucker, Georgia. In conjunction with this financing liability, the fair value of the land and building was included as a part of the total tangible assets acquired in the acquisition. A portion of this liability consists of a non-cash residual value at termination of the lease, which upon termination will be written off against the remaining carrying value of the land and building, with any amount remaining recorded as a gain on termination of the lease. In June 2021, the Company made a $<ix:nonFraction unitRef="usd" contextRef="iec46f579f06b4cd9b355172f1dcdb200_D20210601-20210630" decimals="-5" name="thry:RepaymentsOfFinancingObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODY0MA_e98ae2a0-349d-4f7a-9205-ed4a3c35f92e">10.2</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cash payment to terminate the lease, which is recorded in Payments of lease obligations in Cash flows from financing activities on the Company's consolidated statement of cash flows. As of December&#160;31, 2021, the lease termination resulted in the write-off of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="thry:FinancingObligationRightOfUseAssetWriteoff" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODg2Mw_6e3acbe1-6536-4f08-9d3c-6ac7469cfc1d">48.1</ix:nonFraction>&#160;million in net carrying value of assets under leaseback obligation and $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="thry:FinancingObligationWriteoff" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODkyOQ_7fae105e-3566-4296-921e-58eb4ad0624a">55.2</ix:nonFraction>&#160;million in leaseback obligations. During the year ended December 31, 2021, a $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" sign="-" name="thry:GainLossOnExtinguishmentOfFinancingObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODk3NQ_9d39ddce-747c-4380-b54e-3aa8536c74e1">3.1</ix:nonFraction>&#160;million l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">oss on the termination of leaseback obligations was recorded in Other expense on the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="thry:ScheduleOfOtherFinancingObligationsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfOTIyOQ_76291172-0275-4a88-92d2-5a50570c08cf" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's total leaseback obligations as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash residual value of Tucker, Georgia lease</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMS0xLTEtMS00MDg1NQ_6c0bbc63-6a88-45a3-8564-4fc41c5abc28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMS0zLTEtMS00MDg1NQ_ed7ca1f9-0cd6-4861-87d8-347e3618874b">54,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future maturities associated with the Tucker, Georgia failed <br/>sale-leaseback liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMi0xLTEtMS00MDg1NQ_3535ceb6-519f-42ac-ab3a-f7501e7039ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMi0zLTEtMS00MDg1NQ_53af8b50-e61a-4a28-b811-8e3c33e7024f">862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leaseback obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:FinancingObligations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMy0xLTEtMS00MDg1NQ_3e606524-828e-422f-95bc-c108713a6735">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:FinancingObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMy0zLTEtMS00MDg1NQ_eec30dd5-8000-4912-a5b9-2ee60f3d3c76">55,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_61"></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMTg1OA_e165a1ae-1c5a-4e66-b7b7-55bd0e08d0ac" continuedAt="i359006f523d04855bc7e92ba8e163078" escape="true">Pensions</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i359006f523d04855bc7e92ba8e163078" continuedAt="idbb59d00f5204ae48425feff61d7c869"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company updates the estimates used to measure the defined benefit pension obligation and plan assets annually or upon a remeasurement date to reflect the actual rate of return on plan assets and updated actuarial assumptions. The Company immediately recognizes actuarial gains and losses in its operating results in the year in which the gains and losses occur. The Company estimates the interest cost component of net periodic pension cost by utilizing a full yield curve approach and applying the specific spot rates along the yield curve used in the determination of the benefit obligations of the relevant projected cash flows. This method provides a more precise measurement of interest costs by improving the correlation between projected cash flows to the corresponding spot yield curve rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Periodic Pension Cost</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMTg2Mw_51b8d489-38eb-474f-9e98-c2145e080495" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the other components of net periodic pension cost for the Company's pension plans:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.132%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMi0zLTEtMS00MDg1NQ_4ea5b682-ec47-44b5-851e-de3d32cc01c2">10,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMi01LTEtMS00MDg1NQ_400070fc-7ff1-43de-a655-83731a1925e7">13,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMi03LTEtMS00MDg1NQ_b26bb8d9-0de9-4525-9323-900f56ab2759">22,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMy0zLTEtMS00MDg1NQ_08bec7ff-ce2a-4b46-8923-54d94f92d16e">11,560</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMy01LTEtMS00MDg1NQ_8ab605fc-5e87-4d3d-a1e0-2d41c5ba465f">16,027</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMy03LTEtMS00MDg1NQ_7f4ec273-4e1d-4730-b232-a5b50fb023da">15,044</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement (gain)/loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNC0zLTEtMS00MDg1NQ_6f16723e-6b8b-4604-9b44-46a732ea9598">374</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNC01LTEtMS00MDg1NQ_03ab4eba-58e6-4f67-a2d2-e039fdd0b42c">819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNC03LTEtMS00MDg1NQ_5e3490c2-f285-4da1-85a0-d6791b6110b0">693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement (gain)/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNS0zLTEtMS00MDg1NQ_dfa8e81b-064b-4285-954d-efed4cb7fa6d">13,364</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNS01LTEtMS00MDg1NQ_544af309-da6b-45f0-9bbd-ee972a4443e8">43,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNS03LTEtMS00MDg1NQ_401abc60-3185-4024-8d03-b60eedd59e4c">45,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension (benefit) cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNi0zLTEtMS00MDg1NQ_2348dc22-0fd1-439b-a4ce-5f0daf829fd9">14,829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNi01LTEtMS00MDg1NQ_d6725c15-c47b-43cc-9eae-a6041eafbe21">42,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNi03LTEtMS00MDg1NQ_0c21f5a0-9a73-444c-8dd8-66932217b00c">53,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since all pension plans are frozen and no employees accrue future pension benefits under any of the pension plans, the rate of compensation increase assumption is no longer applicable. The Company determines the weighted-average discount rate by applying a yield curve comprised of the yields on several hundred high-quality, fixed income corporate bonds available on the measurement date to expected future benefit cash flows.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:continuation id="idbb59d00f5204ae48425feff61d7c869" continuedAt="if1213f78e4894d78a0d357ff51a94953"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4MA_6a6fa777-ec2f-46e9-bd28-d47228753fed" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average assumptions used for determining the Company's net periodic pension cost:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligations discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMi0xLTEtMS00OTc0MA_fe95a996-e456-4061-858d-a27991f20005">2.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMi0zLTEtMS00OTc0MA_c70a7db7-06f0-4ea2-a5f6-1e2161d0539d">3.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMi01LTEtMS00OTc0MA_a7081c46-0eb7-4b94-a975-c44cca503f46">4.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost discount rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMy0xLTEtMS00OTc0MA_fb2dbdfa-90e4-49bb-9182-1ae712daaa74">1.71</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMy0zLTEtMS00OTc0MA_4ee50fc1-3418-43b0-a78a-a51e36ffd5f5">2.74</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMy01LTEtMS00OTc0MA_c0c4bde0-6f79-48a0-91ed-4e4c793b61f6">3.93</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfNC0xLTEtMS00OTc0MA_f6d57f49-bc0d-4d3c-a9ac-44ea10ac9b5e">2.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfNC0zLTEtMS00OTc0MA_cf142ce1-853c-4ec2-8b54-566b2251dd40">3.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfNC01LTEtMS00OTc0MA_ec7416fa-0702-48d6-8c3b-a91774410cc4">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation expense increase</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average assumptions used for determining the Company's pension benefit obligations:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligations discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfMi0xLTEtMS00OTc0MA_f1be4e0e-af11-4887-828b-72095aa9d61f">2.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfMi0zLTEtMS00OTc0MA_6ba693a7-7b85-4643-a0d8-3af7c9dbbfd1">2.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest crediting rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfNC0xLTEtMS00OTc0MA_635873cf-4816-4a28-a249-39197da84619">3.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfNC0zLTEtMS00OTc0MA_467485fa-0f60-495d-8421-e92c7070ec69">3.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Benefit Obligations and Plan Assets</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4Nw_28e680bb-8491-4649-bda3-c5de470d81e1" escape="true"><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the benefit obligations, plan assets, and funded status associated with the Company's pension and benefit plan:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Benefit Obligations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMi0xLTEtMS00OTc0MA_e0a05832-f52c-4118-97c1-128eb611ab84">636,497</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMi0zLTEtMS00OTc0MA_18acb13e-6cab-4cdb-8613-376530c8f8ce">643,961</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMy0xLTEtMS00OTc0MA_b7dbee41-b695-4ddb-991a-550eb51b52dc">10,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMy0zLTEtMS00OTc0MA_34416365-bde3-44c5-bf0a-2018950ae7bb">13,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNC0xLTEtMS00OTc0MA_89fa93cc-15b9-4e72-b59d-acb05456e378">12,565</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNC0zLTEtMS00OTc0MA_b5e7495c-eb34-4ee3-a8cf-aa01ea1f4174">63,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNS0xLTEtMS00OTc0MA_bc330537-f0e1-4360-8408-d011f29973ca">42,434</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNS0zLTEtMS00OTc0MA_4c4e589d-064e-4971-a79d-deb0712579b2">66,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity purchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:DefinedBenefitPlanBenefitObligationAnnuityPurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNi0xLTEtMS00OTc0MA_3fc3aa4c-aff4-4bcf-a1a0-d969cee91453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:DefinedBenefitPlanBenefitObligationAnnuityPurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNi0zLTEtMS01MDE1NA_ef31dedb-da04-4355-b09c-e732632f94aa">17,831</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNy0xLTEtMS00OTc0MA_7190bb61-d030-4ee8-bb1e-7d5dd14a948d">591,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNy0zLTEtMS00OTc0MA_8b2fd878-503e-4fc4-9d28-332b546bad48">636,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Plan Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTAtMS0xLTEtNDk3NDA_771d580e-8107-4154-ae6c-440788736c19">444,228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTAtMy0xLTEtNDk3NDA_f8968707-dc38-485c-8b71-eb0241a700f8">449,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTEtMS0xLTEtNDk3NDA_93271b3f-7d58-482e-bb88-bfb68e8b611b">36,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTEtMy0xLTEtNDk3NDA_dac8cbbd-8084-4ea2-a3fb-86c771a448b8">44,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets, net of administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTItMS0xLTEtNDk3NDA_3b2c87d3-e4a9-4f8c-89c4-8a9f8da87e5b">12,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTItMy0xLTEtNDk3NDA_fe404571-5922-40c5-8a66-d6163481ed5f">34,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTMtMS0xLTEtNDk3NDA_883f6252-248d-489b-b399-ee952d4b2e02">42,434</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTMtMy0xLTEtNDk3NDA_a043ba26-8c87-493a-a301-bbb04a418d84">66,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity purchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:DefinedBenefitPlanPlanAssetsAnnuityPurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTQtMS0xLTEtNDk3NDA_af755388-8a80-486a-b5d1-b25c8e958084">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:DefinedBenefitPlanPlanAssetsAnnuityPurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTQtMy0xLTEtNTAxODY_1ea484db-dd5c-4abb-9905-dddd5d7f6896">17,831</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTUtMS0xLTEtNDk3NDA_6ac39166-3cb3-4136-8e5e-a1890aab2b3f">450,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTUtMy0xLTEtNDk3NDA_6005fb96-fd6e-4447-ab1e-f6d58108f98e">444,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded Status as of December 31 (plan assets less benefit obligations)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTctMS0xLTEtNDk3NDA_7dd3e3be-18d6-4caa-aa44-4e5a379fa567">141,254</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTctMy0xLTEtNDk3NDA_9cc11afd-cf3c-43ba-9bc8-7c68310ef703">192,269</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated obligations for all defined pension plans was $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0NDEzOA_869f784e-f5cc-4726-9c31-2f951764d5e2">592.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0NDEzMw_3b473f65-cdb6-45d2-b319-aa7743d223e4">636.5</ix:nonFraction> million as of December&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="if1213f78e4894d78a0d357ff51a94953" continuedAt="ib0bd138010a442a698919f49a4b49148"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNjU5NzA2OTc4NTgwOA_00f16664-0a59-43f0-8d69-302a60978fcf" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth cash contributions made by the Company to its qualified and non-qualified plans during the years ended December 31, 2021, 2020 and 2019:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.840%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.840%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.842%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified plans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45c12fd2d183488bb77c7caffb6c2322_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMi0xLTEtMS05ODcwMQ_4810feef-512f-4d2c-adc3-f664bfde32f7">35,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if102cbeed2c3480ab0589ce3be25bc99_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMi0zLTEtMS05ODcxNw_d4e9742a-3aa6-44b0-acfc-a3a582d62b7a">43,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i220b77cc285340ffa0ae2e6f9e1c911d_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMi01LTEtMS05ODcyMA_46f0123e-a946-462e-a276-81d3a7cedee5">29,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7738b9fa7784d599095d4bdf86b4977_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMy0xLTEtMS05ODcwMQ_18a2aabb-568f-41dd-af6a-cc1c5582d671">1,176</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id757685bc4e64d6aa8fb028123086406_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMy0zLTEtMS05ODcxNw_bd8af3df-dd92-45a9-8b1c-a46b9c81956a">1,034</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a640e67c5cb46f89d8a1d3f42386fe9_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMy01LTEtMS05ODcyMA_c2ea65d4-30f2-479d-b838-a20256d5abf5">734</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal year 2022, the Company expects to contribute approximately $<ix:nonFraction unitRef="usd" contextRef="i0892854128834d9ca3b8358960f27b4b_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU3MA_8f5e213e-caf5-4d18-9675-9fc855e627c7">25.0</ix:nonFraction> million to the qualified plans and approximately $<ix:nonFraction unitRef="usd" contextRef="i0919af5be438450db0a06369a7e7a7ea_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU3OQ_7d8aaf36-22f0-4999-a887-c5b15f304fce">1.1</ix:nonFraction> million to the non-qualified plans. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net actuarial gain in the benefit obligations of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5NTUyMA_ff831c9b-f065-4beb-84ce-6b4c41f9bac0">13.7</ix:nonFraction> million for the year ended December 31, 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was a result of gains attributable to increasing discount rates due to changes in the corporate bond markets and actual asset performance exceeding expectations, partially offset by losses attributable to economic and demographic assumption updates and plan experience different than expected.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4Mg_9dc142aa-bb47-4fae-914e-212a13db7ec3" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts associated with pension plans recognized within Pension obligations, net on the Company's consolidated balance sheets:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMS0xLTEtMS00OTc0MA_aa6014a5-7e56-4843-91e2-be0bae203dac">1,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMS0zLTEtMS00OTc0MA_73d113c2-0b77-4751-95ed-90431ea8d20d">1,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMi0xLTEtMS00OTc0MA_11804bc2-fc48-4faf-8aba-750160808b04">140,167</ix:nonFraction>)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMi0zLTEtMS00OTc0MA_a0c285da-e7eb-4631-9b17-ff9e493393af">190,827</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pension liability as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMy0xLTEtMS00OTc0MA_16edad5c-64b4-4ae7-95ed-168cb25dde1d">141,254</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMy0zLTEtMS00OTc0MA_b906e906-b5c2-4328-bded-d02a0492f50c">192,269</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4Mw_bd1c86de-7f59-4bb1-abbf-5d2abcf1ba59" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts associated with the Company's pension plans that have accumulated pension obligations greater than plan assets (underfunded):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMS0xLTEtMS00OTc0MA_f2ca2589-9695-4c03-beac-88cf45f9fe84">591,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMS0zLTEtMS00OTc0MA_ea2d3102-a4ab-4056-82fc-12a2ffa4dce8">636,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMi0xLTEtMS00OTc0MA_69fdc883-fa35-47da-8be3-e4a367f2c009">591,967</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMi0zLTEtMS00OTc0MA_973c1e53-47cc-492e-a18d-3c8b0034fed5">636,497</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMy0xLTEtMS00OTc0MA_d0d1bfc4-80b7-4709-b287-0878aef510f1">450,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMy0zLTEtMS00OTc0MA_f34172f0-1b57-4a3c-b558-7bcb62501ecc">444,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expected Cash Flows</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4NA_06cfadc0-d4b0-4d58-9123-3f2e3edf19a9" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's expected future pension benefit payments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"><tr><td style="width:1.0%"></td><td style="width:82.833%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.967%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expected Future<br/>Pension Benefit<br/>Payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfMS0xLTEtMS00OTc0MA_93c2d406-3f65-4367-9f44-2ed5b813e9b3">52,312</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfMi0xLTEtMS00OTc0MA_677aee39-eac9-4ea4-983e-380c623ef84f">42,725</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfMy0xLTEtMS00OTc0MA_14d2f132-b701-4f43-be5c-936774faf034">40,738</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfNC0xLTEtMS00OTc0MA_d25edd02-8651-4200-90c8-b129f0fcdde5">40,617</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfNS0xLTEtMS00OTc0MA_8dcdd709-2d82-4d85-a16a-a097d6352beb">39,854</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 to 2031</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfNi0xLTEtMS00OTc0MA_7feaa25c-8d1b-49fd-a6fc-2ec7014356b7">176,245</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Plan Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's overall investment strategy is to achieve a mix of assets, allowing it to meet projected benefits payments while taking into consideration expected levels of risk and return. Depending on perceived market pricing and various other factors, both active and passive approaches are utilized.</span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ib0bd138010a442a698919f49a4b49148" continuedAt="i176a4f7987194392b6f3ad96819481b2"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNjU5NzA2OTc4MzA1MA_f0d027b4-8d38-410a-836a-11800fe74858" continuedAt="i9c180fd5fb1c4a8cbb983b59b62004e4" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair values of the Company's pension plan assets by asset category:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.947%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1<br/>(Quoted<br/>Market Prices<br/>in Active<br/>Markets)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2<br/>(Significant<br/>Observable<br/>Input)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3<br/>(Unobservable<br/>Inputs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i495f37d8f7f84263817750150c4ab5d0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi0xLTEtMS00OTc0MA_30caf7c9-725c-4737-b383-43cf7c8f1dd1">10,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee14f592f63b4a0293017a8d53a7a21f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi0zLTEtMS00OTc0MA_58446a8b-88af-45f6-bc28-9f07903b68f2">10,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cdd00db2dda4fd6a4ffe8f36288c65f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi01LTEtMS00OTc0MA_c337f5af-ef6b-4ad0-a221-0d67e45cf368">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if71b509e26204f6e8c63b9586c41a057_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi03LTEtMS00OTc0MA_cb8b9cf8-e79d-4e38-8978-5bcb613c81e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fdcb2ee33344d94819b2e0239535319_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy0xLTEtMS00OTc0MA_a765b04f-de6c-4013-82e2-cae1b57d3897">92,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40abbe2d158342199c9dd1453b713d77_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy0zLTEtMS00OTc0MA_d7e4f607-87e2-443f-8f31-6dd745ec6872">92,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3526dea742454ed4b93098271a1893a0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy01LTEtMS00OTc0MA_c37d1f6d-80d9-4f61-a10e-a7869cb00721">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cd09c0a36cd4a678b8b6c5f3292d082_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy03LTEtMS00OTc0MA_7de1aa8c-f809-4643-89b5-78e853f527ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i849752b49ee4491d9d3a9dd70e53830a_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC0xLTEtMS00OTc0MA_60ddd9c7-ad03-4b8c-8690-260308c9a847">41,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i404a432a6df64987a5e4d662ee551a08_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC0zLTEtMS00OTc0MA_fd6836b9-ea6d-4a51-bd9d-746a35dea01d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e78208479d148fe806f7da48264c004_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC01LTEtMS00OTc0MA_91c0a127-4791-4c19-b076-ff21f3bebeef">41,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9365077cde54d6eb89b469e49e2506f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC03LTEtMS00OTc0MA_bb597409-8032-45dd-a817-2697b2156ca0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bond funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67881430ddf74eadb01907f081711f48_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS0xLTEtMS00OTc0MA_efde92c6-42e6-44d9-8f38-92054045c00a">184,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92aadac494ba423f9da0625f1fefd2ba_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS0zLTEtMS00OTc0MA_a86f3757-f064-4bc2-9d77-3e820afd21ad">184,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9444bdde50ae40dbabea0970f2f1833d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS01LTEtMS00OTc0MA_c09b58cc-0aae-42b5-b1b7-5e5ae52ab8a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibccf99f44e4a4de38de3e174949e3e38_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS03LTEtMS00OTc0MA_aa1a6706-838c-4d21-aff5-6f1175cc60e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icedb01bc52a24f608df5e62c69b72d61_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi0xLTEtMS00OTc0MA_5c4a00f7-654b-4a97-90c9-11f134091697">328,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54f31642d0448d587bf6480b27ea37f_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi0zLTEtMS00OTc0MA_6b75f2e3-2ca6-4d8d-b02d-0e45aaf4e386">287,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib774d005fd07454ead7c106c3ad78d21_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi01LTEtMS00OTc0MA_9b3aa624-fc9f-4558-a987-636fa4b56bef">41,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dd314883d4845968e93f89799dd838e_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi03LTEtMS00OTc0MA_5fd322b8-ac49-46ff-bded-ca084e2fe11c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds-investments measured at net asset value (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NAV</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) as a practical expedient</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2c2b9f7e3ef44899c62f45630bfb97d_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNy0xLTEtMS00OTc0MA_f02a4479-11f3-4ca8-ba88-868aaca8d21c">121,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfOC0xLTEtMS00OTc0MA_cfb57029-93ec-4cbe-9554-a6645fd940c1">450,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1<br/>(Quoted<br/>Market Prices<br/>in Active<br/>Markets)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2<br/>(Significant<br/>Observable<br/>Input)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3<br/>(Unobservable<br/>Inputs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6e850f88e1945149eb8ed1cf0a7835a_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi0xLTEtMS00OTc0MA_dcc6e175-3ff4-4dfc-be10-1af754b8487e">17,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cd6a8e62c0849fca25b7d0e4156befd_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi0zLTEtMS00OTc0MA_2b61c2bd-3c18-47db-b66b-5830bca198b5">17,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c4c42229caf414189f6f582e3340da1_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi01LTEtMS00OTc0MA_21cf1ddd-7e62-418e-95bf-3baa89055969">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie10391aef0f143f2a6dd1865507a19e2_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi03LTEtMS00OTc0MA_a3ab4802-3066-406f-b1ef-5ab21b38a0cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0608716268453883f3e88e44e4f0a8_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy0xLTEtMS00OTc0MA_b2effec7-d5c4-49c5-8f3e-3bdaf9739432">88,118</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9edf52aef217419da38628e5b34f6e34_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy0zLTEtMS00OTc0MA_696d521d-2af5-4a7f-b82b-0d0fc735133f">88,118</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c61443aa884498aa18588a7ecf891b9_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy01LTEtMS00OTc0MA_229c0943-23c0-4ad7-ab5a-3e224e67fd14">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5f3c49cd1ed4576a128482f1056f499_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy03LTEtMS00OTc0MA_8cce6e81-81a3-4e05-953f-6f5ce29d4615">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i031694988d9e4507ab4f70a4201ead9f_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC0xLTEtMS00OTc0MA_5c96b137-11df-4c65-a763-2b73b2bcba12">35,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifce1fc8cbee24150a8fbb7e7a05a0ee9_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC0zLTEtMS00OTc0MA_99efd2e2-6f78-4686-bd14-406d824dba5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1eb26cd8a3c4877adea39e7b7b29359_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC01LTEtMS00OTc0MA_61d9e096-be74-4993-9195-c5e9f00e19a0">35,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b7d5808cb114f29b5b259073d159b06_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC03LTEtMS00OTc0MA_d1c8112f-4270-4ed3-919c-65fbbcb1ea1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bond funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i907737fb407f4997852ff2cf1ff4df4b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS0xLTEtMS00OTc0MA_cf8bf40e-cc53-4851-b003-d1008cc2b718">170,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fe72d43c408462d94895aaf82eac803_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS0zLTEtMS00OTc0MA_b0c6a235-352a-42cf-9d28-f6c24b62a4ac">170,552</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0889045f4723493aae498b05c025face_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS01LTEtMS00OTc0MA_b3761c61-6b63-4e96-b4a3-05d4addce5b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29ec5e351b1b413d9e5068b2d3186a2c_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS03LTEtMS00OTc0MA_811a716b-132c-4dfd-b6b6-cae3799e5d2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id32452e2b2f647058de1c1352a87ff09_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi0xLTEtMS00OTc0MA_33a4728f-3560-45ed-87d7-b1044ff3ee0f">312,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f95effcacbd49b091b32db0863311eb_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi0zLTEtMS00OTc0MA_340f398e-f372-4389-8d79-29e0d68d7dd0">276,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dbf04c3191a48449bfa6c326fe345a7_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi01LTEtMS00OTc0MA_58655d51-5fd1-44fd-95f6-9bc7aa9b1d51">35,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff528abe1ba84801857ffdf66e93816d_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi03LTEtMS00OTc0MA_c5a67a53-bdd4-4bd8-827d-cdde0ed4014b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds-investments measured at NAV as a practical expedient</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibff5f876f1b94a2db941087614789f79_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNy0xLTEtMS00OTc0MA_42a35c7a-f2d0-4b3d-b1b2-8161f7292676">131,930</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfOC0xLTEtMS00OTc0MA_09ffe409-c716-4b74-8dcc-b9ae03a8a7a0">444,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are comprised of cash and high-grade money market instruments with short-term maturities. Equity funds are mutual funds invested in equity securities. U.S. treasuries and agencies are fixed income investments in U.S. government or agency securities. Corporate bonds are mutual fund investments in corporate debt. Hedge funds are private investment vehicles that use a variety of investment strategies with the objective of providing positive total returns regardless of market performance.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plan Hedge Fund Investments</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's hedge fund investments are made through limited partnership interests in various hedge funds that employ different trading strategies. Examples of strategies followed by hedge funds include directional strategies, relative value strategies and event driven strategies. A directional strategy entails taking a net long or short position in a market. Relative value seeks to take advantage of mis-pricing between two related and often correlated securities with the expectation that the pricing discrepancy will be resolved over time. Relative value strategies typically involve buying and selling related securities. An event driven strategy uses different investment approaches to profit from reactions to various events. Typically, events can include acquisitions, divestitures or restructurings that are expected to affect individual companies and may include long and short positions in common and preferred stocks, as well as debt securities and options. The Company has no unfunded commitments to these investments and has redemption rights with respect to its investments that range up to three years. As of December&#160;31, 2021 and 2020, no single hedge fund accounted for more than</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="number" contextRef="i4c5eaa322c5d434ebbf4a2230f195223_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMjc0ODc3OTA4NTc2OQ_7061d715-c0f5-4fb0-928f-29792a1cd991"><ix:nonFraction unitRef="number" contextRef="ib61a9a1b39944fb69fb1c3e6664eb697_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMjc0ODc3OTA4NTc2OQ_f8a94884-8285-46ca-a1d5-19e14ae1bf9e">3</ix:nonFraction></ix:nonFraction>%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of total pension plan assets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses NAV to determine the fair value of all the underlying investments which do not have a readily determinable fair market value, and either have the attributes of an investment company or prepare their financial statements consistent with the measurement principles of an investment company. As of December&#160;31, 2021 and 2020, the Company used NAV to value its hedge fund investments.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="i176a4f7987194392b6f3ad96819481b2"><ix:continuation id="i9c180fd5fb1c4a8cbb983b59b62004e4"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted asset allocation percentages for the pension plans by asset category:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4cb7774bac8b4bbc87fa34eee0b79bde_I20211231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMi0xLTEtMS00OTc0MA_d8732217-f58a-4be8-a7a6-34f8c975e134">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2502bbe7e8b84b669a73ed3694336316_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMi0zLTEtMS00OTc0MA_a61c4f7b-a983-4da8-8754-a00fb705890d">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies, corporate bond funds, and other fixed income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i75a6d3b3d18240afbc984377600fb5e6_I20211231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMy0xLTEtMS00OTc0MA_05f1bd9a-9500-4f61-8d61-58361131da83">50.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia5551d6a40e549119f178e10853b69a2_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMy0zLTEtMS00OTc0MA_49971653-27ac-4396-b16a-0407299330d5">46.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2ddafbd0c6b348289e4fc0a90b5425da_I20211231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNC0xLTEtMS00OTc0MA_aef0b08a-19bd-4ae9-885d-175f4a116106">20.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2ff2298cf9ed4373874ff1acc2ed8e10_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNC0zLTEtMS00OTc0MA_c7979c6b-f763-4993-a542-bd0c499e79bf">19.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4c5eaa322c5d434ebbf4a2230f195223_I20211231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNS0xLTEtMS00OTc0MA_e1ceb90c-ca8e-4179-a4b0-0a292ec3e8ab">27.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib61a9a1b39944fb69fb1c3e6664eb697_I20201231" decimals="3" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNS0zLTEtMS00OTc0MA_9ed3aa8d-0935-482b-b5e2-494a780f0803">29.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNi0xLTEtMS00OTc0MA_52d52c7d-f419-4e07-8f9d-7472958da853">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNi0zLTEtMS00OTc0MA_23e36f19-802a-4ef9-92d3-554b9fd527f9">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Prospective Pension Plan Investment Strategy</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a liability driven investment (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">LDI</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) strategy, and as part of the strategy, the Company may invest in hedge fund investments, fixed income investments, equity investments and will hold an adequate amount of cash and cash equivalents to meet daily pension obligations.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Rate of Return for Pension Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected rate of return for the pension assets represents the average rate of return to be earned on plan assets over the period the benefits are expected to be paid. The expected rate of return on the plan assets is developed from the expected future return on each asset class, weighted by the expected allocation of pension assets to that asset class. Historical performance is considered for the types of assets in which the plan invests. Independent market forecasts and economic and capital market considerations are also utilized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2022, the expected rates of return, net of administrative expenses, for the Consolidated Pension Plan of Dex Media and the YP Pension Plan are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="number" contextRef="i76f1e1a0b57b49b6934ef0e536655fd6_D20210101-20211231" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU4OA_183536b4-2cc1-40e4-814d-86b7444ad3c5">3.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i37b075e8f49e488f89ef3ba210e17fa9_D20210101-20211231" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU5Mw_088e87fa-3eaa-4961-9dba-4813f6c8c90f">4.0</ix:nonFraction>%, respectively, with a weighted-average expected rate of return of <ix:nonFraction unitRef="number" contextRef="i523cc493d49045c0948ec8f7db6bc2bf_D20210101-20211231" decimals="3" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU5OQ_11ca4d7b-61b8-4595-bf86-f0c184ae36ba">3.2</ix:nonFraction>%.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2021, the actual rates of return on assets for the Consolidated Pension Plan of Dex Media and the YP Pension Plan were <ix:nonFraction unitRef="number" contextRef="i76f1e1a0b57b49b6934ef0e536655fd6_D20210101-20211231" decimals="3" name="thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYxNQ_86a4e54b-c1cd-43af-af4c-b5ca8527dbc7">2.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i37b075e8f49e488f89ef3ba210e17fa9_D20210101-20211231" decimals="3" name="thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYyMA_123628c2-71cf-4eb5-9f54-adc36945a040">5.1</ix:nonFraction>%, respectively. In 2020, the actual rates of return on assets for the Consolidated Pension Plan of Dex Media and the YP Pension Plan were <ix:nonFraction unitRef="number" contextRef="idc66b724c81e42b4b318e26d26434e4d_D20200101-20201231" decimals="3" name="thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYwNQ_8f41fce2-2a2e-452c-8b79-66120ee140f2">7.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i8e0c665a90a348569f221fd5cffdbb04_D20200101-20201231" decimals="3" name="thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYxMA_f95c85b2-6d3c-4c2d-b737-b75ef652e3bb">11.1</ix:nonFraction>%, respectively.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Savings Plan Benefits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a defined contribution savings plan to provide opportunities for eligible employees to save for retirement. Substantially all of the Company's employees are eligible to participate in the plan. Participant contributions may be made on a pre-tax, after-tax, or Roth basis. Under the plan, a certain percentage of eligible employee contributions are matched with Company cash contributions that are allocated to the participants' current investment elections. The Company recognizes its contributions as savings plan expense based on its matching obligation to participating employees. For the years ended December 31, 2021, 2020 and 2019, the Company recorded total savings plan expense of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU2MA_2c520f2b-1132-49ab-8a95-939d00299ca9">7.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTUyOA_665309d8-d501-4f19-a309-939b1a4de988">3.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTUyMA_760688b1-cda2-49f3-83c7-72ac1db68145">10.8</ix:nonFraction> million, respectively. The decline in savings plan expense for year ended December 31, 2020 was due to the Company's suspension of the employee matching program in April 2020 as part of managing costs in response to the COVID-19 pandemic.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_64"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzYwMQ_152c3bc2-fff1-491c-8ddb-186c87f87446" continuedAt="i5a3ddf58e9444d35bbea876960a6801a" escape="true">Stock-Based Compensation and Stockholders' Equity</ix:nonNumeric></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span><br/></span></div><ix:continuation id="i5a3ddf58e9444d35bbea876960a6801a" continuedAt="i5f9c71cd8613438091367c9110f071e8"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Stock Incentive Plans provide for several forms of incentive awards to be granted to designated eligible employees, non-management directors, and independent contractors providing services to the Company. On September 3, 2020, the Company's Board of Directors adopted and the Company's stockholders approved, the Company's 2020 Plan. The 2020 Plan replaced the 2016 Plan, as the Company determined not to make additional awards under the 2016 Plan following the effectiveness of the 2020 Plan. However, the terms of the 2016 Plan continue to govern outstanding equity awards granted under the 2016 Plan.</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum number of shares of the Company&#8217;s common stock authorized for issuance under the 2016 Plan is <ix:nonFraction unitRef="shares" contextRef="i0b2aa27a3f484a25a66c09b3abd6ee66_I20161231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NTE1NQ_123157d1-bec9-4f9b-9278-4c33e14eae72">6,166,667</ix:nonFraction>. A total of <ix:nonFraction unitRef="shares" contextRef="i954ea322ad8e40eb9d57132aeb111939_I20201231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NTE1OQ_d4b0d984-1dbc-41e7-8bce-6c51e70cadd7">1,000,000</ix:nonFraction> shares of the Company's common stock were initially reserved for issuance under the 2020 Plan, plus a number of shares reserved for issuance, but unissued, forfeited or lapse unexercised under the 2016 Plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 18, 2021, the Company&#8217;s stockholders approved an amendment to the 2020 Plan to (i) increase the maximum aggregate </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i5f9c71cd8613438091367c9110f071e8" continuedAt="i1736d27a847a4d27869b0c1e391c1244"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">number of shares reserved and available for delivery in connection with awards under the 2020 Plan to <ix:nonFraction unitRef="shares" contextRef="ic067c6f17bf4471db1ef541cb83286dc_I20210518" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMTA5OTUxMTY1MjY0MQ_692ee629-e628-4745-8756-82fc868c5fe2">3,981,490</ix:nonFraction> shares of common stock (representing an increase of <ix:nonFraction unitRef="shares" contextRef="i73dbf0ab1a6543b99fe743390150bdad_D20210518-20210518" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMTA5OTUxMTY1MjY0NQ_f620e0fe-5cc1-4aaa-932e-1aabcf8d0a31">2,981,490</ix:nonFraction> shares) and (ii) provide that commencing on January 1, 2022 and ending on (and including) January 1, 2030, there will be an automatic annual increase in the total number of shares of common stock reserved and available for delivery in connection with the 2020 Plan of up to <ix:nonFraction unitRef="number" contextRef="i73dbf0ab1a6543b99fe743390150bdad_D20210518-20210518" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNDk0NzgwMjM0OTg2Nw_7521816f-c857-45dc-a373-4f39479874e8">5</ix:nonFraction>% of the total number of shares of common stock outstanding on December 31st of the preceding year.</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No stock options were issued during the year ended December 31, 2021. </span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2020 and December 11, 2020, the Company granted <ix:nonFraction unitRef="shares" contextRef="i525d85c9b43b4650a15a2a1946f655bb_D20201015-20201015" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA1OQ_46bc3a4e-f31a-492a-8c6c-fa64123e5b6a">388,892</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i6c9ffc30860641cb9dfcc22895b6576d_D20201211-20201211" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA2Mw_950e940c-afb1-431a-8757-3cf98fd2ca30">482,000</ix:nonFraction> stock options, respectively, to certain employees and non-management directors at an exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i525d85c9b43b4650a15a2a1946f655bb_D20201015-20201015" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA2Nw_83106fa7-6740-47ae-880d-383fc0d5c90a">13.82</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i6c9ffc30860641cb9dfcc22895b6576d_D20201211-20201211" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA3MQ_4b055c14-818e-4ec5-8163-dd67e94621fb">10.35</ix:nonFraction> per share, respectively, that vest over a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i58e8f31352114d149fc1fe92ac135b89_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNzY5NjU4MTQxNzE5OA_0e47af82-f87a-4d30-a4c8-f380f9450a18" continuedAt="i0233bf8f93a74e60a8000f6e2a4369df">three</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0233bf8f93a74e60a8000f6e2a4369df">-year</ix:continuation> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i50efc6b868b547b3aeeeff92c40b6800_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNzY5NjU4MTQxNzE5OQ_58f2a431-a32b-4699-abdb-1e6e14e2b658" continuedAt="if079034c6faa4431ae52bc5b9d6df55d">four</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if079034c6faa4431ae52bc5b9d6df55d">-year</ix:continuation> period ending on October 15, 2024 and have a <ix:nonNumeric contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTExNw_b774eb4b-ea0a-47a5-a3ce-20a589fcdf66">10</ix:nonNumeric>-year term from the date of grant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On November 18, 2019 and December 3, 2019, the Company granted <ix:nonFraction unitRef="shares" contextRef="i4a6b1daf0f0b4dc2979335c01d1050ca_D20191118-20191118" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA3NQ_0d0d36e2-6f3a-4acd-bfc6-dc86ecbb8e62">2,549,552</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i44342463ce42441b93923747547cabd1_D20191203-20191203" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA3OQ_183a2347-3d28-41fb-a984-98d9a0478e6b">5,556</ix:nonFraction> stock options, respectively, to certain employees and non-management directors at an exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4a6b1daf0f0b4dc2979335c01d1050ca_D20191118-20191118" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA4Mw_76cbd9f9-ac4d-4a0a-938c-409850003314"><ix:nonFraction unitRef="usdPerShare" contextRef="i44342463ce42441b93923747547cabd1_D20191203-20191203" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA4Mw_9c657ccf-2319-4daa-bda7-7f9685ceca81">16.20</ix:nonFraction></ix:nonFraction> per share that vest over a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNzY5NjU4MTQxNzIwMQ_3e1aa71b-606e-4f93-8ee5-60260564f28f" continuedAt="i284c2e8db2494f9a9438989ab55984d3">three</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i284c2e8db2494f9a9438989ab55984d3">-year</ix:continuation> period ending on January 1, 2023 and have a <ix:nonNumeric contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTEyOA_b774eb4b-ea0a-47a5-a3ce-20a589fcdf66">10</ix:nonNumeric>-year term from the date of grant. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 23, 2020, the Company&#8217;s Board of Directors and the Compensation Committee approved (i) a one-time stock option repricing for certain previously granted and still outstanding options held by the Company&#8217;s employees; and (ii) for certain officers, contingent upon each such officer&#8217;s written consent with respect to certain of his or her own previously granted and still outstanding options, (1) a one-time stock option repricing and (2) a delayed vesting schedule for such options (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repricing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Except for the reduction in the exercise price of the outstanding options and the officer vesting change described above, all outstanding stock options under the 2016 Plan will continue to remain outstanding in accordance with the current terms and conditions of the 2016 Plan and the applicable award agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Repricing, <ix:nonFraction unitRef="shares" contextRef="i076f5c664b2547e1890b201cda087df0_I20201123" decimals="INF" name="thry:ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA4OA_b1e78f1f-2d84-4fbf-a21f-0e0bbaab7efa">2,377,886</ix:nonFraction> vested and unvested stock options outstanding, with an original exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i076f5c664b2547e1890b201cda087df0_I20201123" decimals="2" name="thry:ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA5Mw_f62edcb7-ffb2-4447-8e81-3f4834cf9511">16.20</ix:nonFraction> per share, were repriced to $<ix:nonFraction unitRef="usdPerShare" contextRef="i076f5c664b2547e1890b201cda087df0_I20201123" decimals="2" name="thry:ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA5Nw_a4736fb0-bd70-40c6-b04c-715e3a2f1420">13.82</ix:nonFraction> per share. The Repricing res</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ulted in one-time incremental stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i584a2a15ae24485cb015d32c71c35081_D20201123-20201123" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTEwMQ_9b9c018f-2c81-4b95-825f-b45e71577f37">1.5</ix:nonFraction> million, which will be recognized over the remaining term of the repriced options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A stock option holder may pay the option exercise price in cash, by delivering to the Company unrestricted shares having a value at the time of exercise equal to the exercise price, by a cashless broker-assisted exercise, by a loan from the Company, (unless prohibited by law) or by a combination of these methods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any unvested portion of the stock option award will be forfeited upon the employee&#8217;s termination of employment with the Company for any reason before the date the option vests, except that the Compensation Committee of the Company, at its sole option and election, may provide for the accelerated vesting of the stock option award. If the Company terminates the employee without cause or the employee resigns for good reason, then the employee is eligible to exercise the stock options that vested on or before the effective date of such termination or resignation. If the Company terminates the employee for cause, then the employee's stock options, whether or not vested, shall terminate immediately upon termination of employment. The Compensation Committee of the Company shall have the authority to determine the treatment of awards in the event of a change in control of the Company or the affiliate which employs the award holder.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its common stock as outlined in Note 1, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of the Business and Summary of Significant Accounting Policies - Common Stock Fair Value</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value of each stock option was estimated using the Black-Scholes option pricing model. The model used for this valuation/revaluation incorporates assumptions regarding inputs as follows:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Due to the lack of trading volume of the Company's common stock, expected volatility is based on the debt-leveraged historical volatility of the Company's peer companies;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The risk-free interest rate is determined using the U.S. Treasury zero-coupon issue with a remaining term equal to the expected life option;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expected life is calculated using the simplified method based on the average life of the vesting term and the contractual life of each award; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Due to the lack of historical turnover information relating to the option holder group, the Company has estimated a forfeiture rate of zero.</span></div></ix:continuation><div style="text-indent:20pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i1736d27a847a4d27869b0c1e391c1244" continuedAt="i5e217b38cf844b569b7350fbec946c37"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNDk0NzgwMjM0Nzc2NQ_0a8c2734-8e44-4ad7-a606-3cf35ca0f770" escape="true"><div style="margin-bottom:3pt;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average stock option fair values and assumptions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMi0zLTEtMS01NTExMw_0eb1eab5-f018-4b69-a03e-07116d6df5d4">6.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMi01LTEtMS01NTExMw_192a1e23-9971-41ce-a25e-660904d8fcc6">10.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMy0zLTEtMS01NTExMw_a129d694-edae-415b-bf8d-57ba1fd42e47">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMy01LTEtMS01NTExMw_84f1be5b-2dee-419a-9bd6-513de211a45f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNC0zLTEtMS01NTExMw_80445d6e-2abd-4c63-ba8f-a7dbca65d988">52.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNC01LTEtMS01NTExMw_6b5e3786-6c8c-4184-90bd-d81d98a48638">39.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNS0zLTEtMS01NTExMw_c120ffc9-843e-41fe-bc7d-ff2ad28bfc03">0.30</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNS01LTEtMS01NTExMw_dcfeb669-e3e3-445e-b553-2485db2b0a06">1.68</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNi0zLTEtMS01NTExMw_7e5d1f92-b599-492f-b36e-3049ae72ce15">4.82</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNi01LTEtMS01NTExMw_bf07dd4a-9d13-4933-92b3-ff3ade347773">4.47</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><div style="text-indent:20pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNDk0NzgwMjM0Nzc2Ng_b0bbe939-8bfa-454c-a608-ce318ae331ea" continuedAt="i69f0682248b848ca94dd60df87c8811c" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables reflect changes in the Company's outstanding stock-based compensation awards for the years ended December 31, 2021 and 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Stock Option<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi0xLTEtMS01NTExMw_cb902253-1271-44d9-bf8d-585afb095f66">4,278,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi0zLTEtMS01NTExMw_fdf47cac-ca61-4c1e-9b23-73f7b0f1623f">11.20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi01LTEtMS01NTExMw_7da95940-2a7a-45e3-8007-0825d023dd0f">8.36</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi03LTEtMS01NTExMw_f6770dd0-f1b2-4138-9753-00dcb4e40486">9,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMy0xLTEtMS01NTExMw_c3affb27-8c5a-4c6a-abe8-0c539b94dd29">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMy0zLTEtMS01NTExMw_14031d32-7850-4a0c-baf2-dff8b361f33d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMy03LTEtMS01NTExMw_65ec5d25-3123-4344-883c-7f31dee9f9f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (net cash settled)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNC0xLTEtMS01NTExMw_6bc6be30-a4c9-4b11-bb20-282e577f8bfb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNC0zLTEtMS01NTExMw_52cd07e0-ce3c-4051-9ce5-ed8da2933aee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNC03LTEtMS01NTExMw_7bd6d45c-8965-44be-badc-c1ce25930b19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (issuance of shares)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS0xLTEtMS01NTExMw_71cc069a-6f5d-42ff-b8ba-de7d5d6c016f">446,344</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS0zLTEtMS01NTExMw_bbb40ff5-be95-4852-937c-5a00626eeef9">7.69</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS01LTEtMS01NTExMw_6dc1daf9-4d76-4f63-99fb-b7f9bef54c5e">5.91</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS03LTEtMS01NTExMw_44322623-5488-47d9-853e-e1ae45068a4d">8,459</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures/expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi0xLTEtMS01NTExMw_046e043d-65c6-4c0e-98b0-20f7b9dc191d">98,002</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi0zLTEtMS01NTExMw_90f5b4cc-d44e-49ac-8164-063521f1e728">13.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi01LTEtMS01NTExMw_5e3f7011-77eb-4edb-9583-e4a87ad3a34b">8.52</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi03LTEtMS01NTExMw_892575d7-8dec-4289-9e4f-66971692caf9">2,078</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards as of December&#160;31, 2021</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy0xLTEtMS01NTExMw_18574b31-dbae-46ce-8c30-916281312d5b">3,733,814</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy0zLTEtMS01NTExMw_adcb05ee-c7c5-4852-bbd1-c066ec6d714c">11.59</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy01LTEtMS01NTExMw_9668252e-19c2-4024-be02-da405de29451">7.52</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy03LTEtMS01NTExMw_9b37694c-9755-4c69-85bd-44182c55cc30">110,298</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS0xLTEtMS01NTExMw_19829ec0-4811-400d-a3a4-90e8b486db86">1,293,492</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS0zLTEtMS01NTExMw_37e79df1-10e5-47da-a74b-8b90ceae62ec">8.61</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS01LTEtMS01NTExMw_ffb29cb3-efd0-4b66-85ef-175b05798e15">6.78</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS03LTEtMS01NTExMw_39e39511-3a58-4cb2-be22-9e34e7483d85">42,060</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2021, the unrecognized stock-based compensation expense related to the unvested portion of the Company's stock options was $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTE1NQ_9c9ff0c7-07e7-466f-bfe0-4a0390944001">8.5</ix:nonFraction> million and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTE3MQ_c91582db-cfc9-4078-ad5a-43d31cde4dbe">1.6</ix:nonNumeric> years. </span></div><div><ix:continuation id="i69f0682248b848ca94dd60df87c8811c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Stock Option<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi0xLTEtMS01NTExMw_83987237-7be2-47c2-9a1b-072e7cea4cc0">5,875,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi0zLTEtMS01NTExMw_ed40333b-040f-48f9-92ba-50aac00f1610">9.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi01LTEtMS01NTExMw_16ca9d3e-a822-4689-af48-905d81af50de">8.15</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi03LTEtMS01NTExMw_226776d2-7200-4c07-9a4a-b6d2fc81db31">42,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy0xLTEtMS01NTExMw_15175b53-8032-478d-beac-7b48b88b1214">872,003</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy0zLTEtMS01NTExMw_fc1951d2-1f80-4031-8e6b-3daa08c53948">11.90</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy01LTEtMS01NTExMw_32f35196-fcf8-4e3d-9f21-2e369fcd21cc">9.87</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy03LTEtMS01NTExMw_2f5ead48-5d2a-4ca4-9574-750de151adb7">1,393</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (net cash settled)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC0xLTEtMS01NTExMw_b600fe78-5f2d-4389-9884-072b32e1480f">130,017</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="INF" name="thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC0zLTEtMS01NTExMw_c79ada9b-d23f-4a45-b7d8-43414a9f7a31">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC01LTEtMS01NTExMw_7bc292ca-e6b3-4b55-8400-b06aac600a20">5.74</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC03LTEtMS01NTExMw_a691d7a0-d2ec-4c64-8d4e-3e451c4813ff">896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (issuance of shares)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS0xLTEtMS01NTExMw_850f12ae-a5d5-44c7-8bdf-39ca33a55831">2,143,317</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="INF" name="thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS0zLTEtMS01NTExMw_f7cc6238-15f5-43d5-9877-a9688aef36a2">3.69</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS01LTEtMS01NTExMw_1d79ed72-532d-42a4-bdec-9bdb84123af3">5.77</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS03LTEtMS01NTExMw_a4290e8f-9852-49af-9b9c-4bafa4a7eeee">15,511</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures/expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi0xLTEtMS01NTExMw_062af3a5-2c31-453d-8f72-d5e632cb3bc2">196,338</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi0zLTEtMS01NTExMw_a6fab2a5-1c88-4ed7-8334-b78c628d2928">13.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi01LTEtMS01NTExMw_adaa8d78-2570-4eb6-8e00-b7232bd9f233">8.64</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi03LTEtMS01NTExMw_4e146593-1970-46b6-b2ed-d337e33aab3e">146</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at December&#160;31, 2020</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy0xLTEtMS01NTExMw_e2a2f0fb-1f3b-446a-8050-0b6bff349f85">4,278,160</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy0zLTEtMS01NTExMw_d3038c83-a3aa-44c1-82bd-c15ac84a6a99">11.20</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy01LTEtMS01NTExMw_80b0976d-9f57-491e-9758-32f5caa034d6">8.36</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy03LTEtMS01NTExMw_89b95cca-b9c7-44ac-9b1b-e77f17a99062">9,855</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS0xLTEtMS01NTExMw_f840ff58-f768-4660-8825-3e3bbb8a3b7c">992,061</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS0zLTEtMS01NTExMw_e13cf6f1-20c0-4c5b-bf08-827886f2e912">4.28</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 12.25pt 0 1pt"></td><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS01LTEtMS01NTExMw_d2103856-b156-4e21-b0d4-d30a34b94a76">5.81</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS03LTEtMS01NTExMw_5770cb6d-191c-4d6f-a668-8beff07d1f85">9,151</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the unrecognized stock-based compensation expense related to the unvested portion of the Company's stock options was $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTQ5NA_6d1c7d0a-f3b3-467b-963f-b83ff6553205">15.5</ix:nonFraction> million and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTUwMg_e26b581e-fbcf-472b-af6d-683c7b3d1130">2.5</ix:nonNumeric> years.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Proceeds from Exercises of Stock Options</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash proceeds received from exercises of stock options during the years ended December 31, 2021, 2020 and 2019 were $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwMTAxNA_abb7a67a-b211-4f22-8503-bccfde4a3917">7.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwMTAyNA_21b81e1d-0e43-4216-aae2-d4674e839379">11.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwMTAzMg_1a3aa050-9267-462b-9101-266bc1abdda6">0.4</ix:nonFraction> million, respectively. The associated tax benefit from options exercised were $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NzE4MQ_297df121-f09e-4cea-b9ce-3ecee3857691">1.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NzE5MA_0227aa78-3a6a-4402-9c67-9bebef786004">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NzE5OA_28d96803-5dfb-4e8b-bc08-71ca71e85184">0.4</ix:nonFraction> million for the years ended December 31, 2021, 2020 and 2019.</span></div></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i5e217b38cf844b569b7350fbec946c37"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Employee Stock Purchase Plan (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;ESPP&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) was approved by the Company's Board of Directors on September 10, 2020 and became effective on September 23, 2020. Under the ESPP, eligible employees may purchase a limited number of shares of our common stock at the lesser of <ix:nonFraction unitRef="number" contextRef="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfODI5_d4bbddbe-cf10-4813-86bc-46ded3933f5b">85</ix:nonFraction>% of the market value at the beginning of the offering period or <ix:nonFraction unitRef="number" contextRef="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfODk1_21167405-39ca-4649-adbc-182fd031fd70">85</ix:nonFraction>% of the market value at the end of the offering period. The ESPP is intended to enable eligible employees to use payroll deductions to purchase shares of stock in offerings under the plan, and thereby acquire an interest in the Company. The maximum aggregate number of shares of stock available for purchase under the plan by eligible employees is <ix:nonFraction unitRef="shares" contextRef="i7089a291988349bdac90549d223a82af_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4ODU3Ng_0e3301db-a739-4e3c-9556-525a9f40e7f4">2,000,000</ix:nonFraction> shares. A total of <ix:nonFraction unitRef="shares" contextRef="icfa4135f503b42c38edbba552534a285_D20210630-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjM1MQ_2804cc83-3683-487f-a6c0-2ea2a060d89c">149,865</ix:nonFraction> shares were issued on June 30, 2021, and <ix:nonFraction unitRef="shares" contextRef="i694e6a75ac2948da81236cc182227a09_D20211231-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjM2MA_598fb0b3-ec9e-442e-ba41-a86b77fe85c3">73,627</ix:nonFraction> shares were issued on December 31, 2021, for a total of <ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjM3MA_90d73b1c-57f5-4280-9041-0ce650db8bc0">223,492</ix:nonFraction> shares issued through the ESPP during the year ended December 31, 2021. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-Based Compensation Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense (benefit) recognized for stock option awards was $<ix:nonFraction unitRef="usd" contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDQ5OQ_aa9f2c83-a7da-4aaf-81c0-5d27422ec945">6.4</ix:nonFraction> million, $(<ix:nonFraction unitRef="usd" contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDUwOQ_c5fbe74a-ace3-4718-8770-0ba3f98d8474">2.9</ix:nonFraction>) million and $<ix:nonFraction unitRef="usd" contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDUxNw_e6a59be5-c47a-4e52-9c3e-85afbd1c852c">14.1</ix:nonFraction> million during the years ended December 31, 2021, 2020 and 2019, respectively, and stock-based compensation expense recognized for the ESPP was $<ix:nonFraction unitRef="usd" contextRef="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwNjY4NA_f70f7e65-99ab-446d-b3b8-196e7cd5682e">1.7</ix:nonFraction> million during the year ended December 31, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzYwMw_74f270d3-779e-4797-97c7-76a4368f0603" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth stock-based compensation expense (benefit), including the effects of gains and losses from changes in fair value during the years ended December 31, 2021, 2020 and 2019, recognized by the Company in the following line items in the Company's consolidated statements of operations and comprehensive income during the periods presented:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e201b644e3b44dd8d5a54db51e4d5d8_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMi0zLTEtMS00MDg1NQ_62412e30-1106-4cc7-8f84-b82ec0d5d217">380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3a96f0ee960947608e18660dc789c2c9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMi01LTEtMS00MDg1NQ_84d5ceb6-7b7c-4077-b381-bd7cc7072ff8">72</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c999525ee7b41319c84aa0abd7f11ab_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMi03LTEtMS00MDg1NQ_f0328527-5399-480a-971d-c6859ce73710">381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic12ae026f78848b59c9316f54615bae7_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMy0zLTEtMS00MDg1NQ_c5a07c76-1879-483d-a403-bf19558a17af">3,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2405cccf97a04e25b9c79e722477e1a3_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMy01LTEtMS00MDg1NQ_e734bb0d-a0b3-487f-b1c5-49de9df7fa6a">266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07fc1202c82a4693b2d2675fcb461082_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMy03LTEtMS00MDg1NQ_b822575d-699b-45f8-af13-33d172778611">1,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52335d28bc8c4c59a676636040ff31b8_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNC0zLTEtMS00MDg1NQ_8b81d711-ae8d-4695-845b-2945a73b342c">4,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53e373db39214d03aeceebe1abb56c18_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNC01LTEtMS00MDg1NQ_c1c09649-708b-4975-b733-2084fb08f313">3,089</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54ed5524b3534f10a205242163e08aae_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNC03LTEtMS00MDg1NQ_0d57081a-e656-4245-9ef5-2485a1defa69">12,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNS0zLTEtMS00MDg1NQ_aea3a9a3-eb40-4a03-9162-1d62503319e0">8,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNS01LTEtMS00MDg1NQ_aab4e714-540f-469c-a5eb-89bf095c6c0f">2,895</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNS03LTEtMS00MDg1NQ_4d724df6-4c08-4616-8a2a-b52595bf7eea">14,119</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="padding-left:54pt;text-indent:-54pt"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company had fully vested outstanding warrants of <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="0" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA5Nw_e0f456a9-95ff-4d3e-802d-d55e5990ff3b">9,432,064</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="0" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjEwNQ_b3696ddb-c666-4cad-b5e4-4f4823a31b5b">10,459,141</ix:nonFraction>, respectively. As of December&#160;31, 2021 and 2020, the holders of such warrants were entitled to purchase, in the aggregate, up to <ix:nonFraction unitRef="shares" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA4Ng_2670528a-080c-4df9-a70d-b19d9937839c">5,240,035</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="0" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA3OQ_785f7a51-5fa3-4c9f-96c8-e65920a3294c">5,810,634</ix:nonFraction> shares, respectively, of common stock. The warrants can be exercised at a strike price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA5Mw_61e49149-91f0-4d24-8d5d-fcb3ee3fa71f"><ix:nonFraction unitRef="usdPerShare" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA5Mw_dc208f4a-ac65-41ea-84d5-19adc8eb9458">24.39</ix:nonFraction></ix:nonFraction> per common share. The warrants were issued in 2016 upon the Company's emergence from its pre-packaged bankruptcy. These warrants expire on August 15, 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, <ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="thry:ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjE1Nw_1abf4a55-461c-40a7-995f-c11e7c4e72c7">1,027,777</ix:nonFraction> warrants were exercised. Proceeds of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjE2NQ_25ae0bcf-3bd4-453f-8c90-5f7c56d1130e">13.9</ix:nonFraction> million related to the exercise of the warrants are recorded in Proceeds from exercise of stock warrants in Cash flows from financing activities on the Company's consolidated statement of cash flows. <ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="INF" name="thry:ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjM4MQ_65c0f0e7-1aad-400d-b0d5-c9a9c34035de">No</ix:nonFraction> warrants were exercised during the year ended December 31, 2020. </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Private Placement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 25, 2020, the Company completed a private placement of <ix:nonFraction unitRef="shares" contextRef="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU1MA_bb7d3d68-b49b-4449-8e14-c399bbfc6ebd">68,857</ix:nonFraction> shares of the Company&#8217;s common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ic134764ebc074691b8204e12d86e24bc_I20200825" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU1NA_fa7fa64b-9cd0-4c53-aca8-cdcbcb220cac">10.17</ix:nonFraction> per share. The total cash received was $<ix:nonFraction unitRef="usd" contextRef="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825" decimals="-5" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU1OA_4b76a537-488d-431a-abac-570b30a58dfa">0.4</ix:nonFraction> million, net of expenses. These shares were issued from Treasury stock. This resulted in a loss on the reissuance of Treasury stock of $<ix:nonFraction unitRef="usd" contextRef="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825" decimals="-5" name="us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU2NQ_f2017ff9-5ac6-4bbb-a3a6-03fcb7fcb583">0.8</ix:nonFraction> million recorded as a reduction in Additional paid-in-capital.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 28, 2020, the Company repurchased approximately <ix:nonFraction unitRef="shares" contextRef="i81cf832960f04f4b9a0616dc10a2bb60_D20200128-20200128" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU3Mw_05c0121a-bdb3-4572-b149-4b404addafe6">1,049,956</ix:nonFraction> shares of its outstanding common stock from a single stockholder for a total purchase price of $<ix:nonFraction unitRef="usd" contextRef="i81cf832960f04f4b9a0616dc10a2bb60_D20200128-20200128" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU4MQ_766a63f4-bf90-4c5c-b5ed-ed4bd014f295">12.6</ix:nonFraction> million. On March 10, 2020, the Company repurchased approximately <ix:nonFraction unitRef="shares" contextRef="i85dc8464922e43d79c0c8008c7a384f0_D20200310-20200310" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE1NQ_523d7a93-2668-4e54-ae01-482e00732d5d">833,333</ix:nonFraction> shares of its outstanding common stock for a total purchase price of $<ix:nonFraction unitRef="usd" contextRef="i85dc8464922e43d79c0c8008c7a384f0_D20200310-20200310" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE2NA_7e3142b4-e2d9-48b5-acf0-9ce258584160">9.2</ix:nonFraction> million. During June 2020, the Company repurchased approximately <ix:nonFraction unitRef="shares" contextRef="i5a64c2a7f397432c8e557f1e6c034d93_D20200601-20200630" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE3MQ_54d350f6-4093-4875-baf5-9947b3a41a67">785,250</ix:nonFraction> of shares of its outstanding common stock for a total purchase price of $<ix:nonFraction unitRef="usd" contextRef="i5a64c2a7f397432c8e557f1e6c034d93_D20200601-20200630" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE4MQ_542fc631-595a-4a1f-8dc5-ce93a96848bc">8.8</ix:nonFraction> million. The shares acquired in each of these transactions were recorded as Treasury stock upon repurchase.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_67"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNjY2_e14d237d-5420-4622-a954-7ab311d10ae7" continuedAt="icc67e56d11a24e1a868cea50281369f3" escape="true">Earnings per Share</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="icc67e56d11a24e1a868cea50281369f3"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNjY3_53dc5a75-442e-4566-8b94-c8c0144f00bf" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the calculation of basic and diluted earnings per share for the years ended December 31, 2021, 2020 and 2019:</span></div><div style="margin-bottom:4pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfMy0zLTEtMS00MDg1NQ_9133c382-443c-4174-8f4c-41daccec6c8a">101,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfMy01LTEtMS00MDg1NQ_91779af0-d27d-46fd-8ce5-955bac46bb5b">149,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfMy03LTEtMS00MDg1NQ_39339358-98ae-460b-891d-69cb81036702">35,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNC0zLTEtMS00MDg1NQ_86a76f4b-465c-4c68-af51-ffe85bd4fb3f">33,607,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNC01LTEtMS00MDg1NQ_0ed5fab5-1802-44ef-8b43-2958a8b78833">31,522,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNC03LTEtMS00MDg1NQ_2fde80ee-e20d-487f-a70c-1d0f6bc6038d">40,845,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNS0zLTEtMS00MDg1NQ_cf38c656-6a27-4a08-8e07-e489825c1ca5">3.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNS01LTEtMS00MDg1NQ_3e113d72-7826-4376-a789-ef482ddad151">4.73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNS03LTEtMS00MDg1NQ_8ce11bc4-280f-403f-8b7d-31f09d0efaa0">0.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfMy0zLTEtMS00MDg1NQ_5bdd1435-fb1a-46c2-b314-01bc87b1a772">101,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfMy01LTEtMS00MDg1NQ_4d2975f9-91a2-45f8-b1eb-16cd67ecf422">149,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfMy03LTEtMS00MDg1NQ_748b9db1-9f46-4fee-865d-b3ba8bed17e3">35,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares outstanding during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNi0zLTEtMS00MDg1NQ_d7910fb8-63dd-4f04-8b59-8702c22759b1">33,607,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNi01LTEtMS00MDg1NQ_dfd74930-97e6-46b3-8233-ec04005ad804">31,522,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNi03LTEtMS00MDg1NQ_8a0c1e26-45b1-43a7-bd23-ad1e892a2264">40,845,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Common stock equivalents associated with stock option awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNy0zLTEtMS00MDg1NQ_540ad7d5-4f2b-44a2-a1e3-5b7c4298ac6c">2,888,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNy01LTEtMS00MDg1NQ_b3c92b76-9b56-4adb-9ca2-78c71e62bbb3">2,272,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNy03LTEtMS00MDg1NQ_5bb63ff7-0c03-416a-a334-25f28dba20d1">2,620,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOC0zLTEtMS00MDg1NQ_a9c3375d-8d5f-4530-8e69-d41a0b325989">36,495,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOC01LTEtMS00MDg1NQ_5ad42695-af49-4362-b915-bbd2dd03f963">33,795,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOC03LTEtMS00MDg1NQ_189c7036-6739-4d33-aa22-45a7f34fa055">43,465,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOS0zLTEtMS00MDg1NQ_ab8b47ca-21a2-406b-bd17-092779798ec2">2.78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOS01LTEtMS00MDg1NQ_dd35dd66-b828-4ab9-ac77-984f215d272d">4.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOS03LTEtMS00MDg1NQ_088061c0-851b-456f-a1d2-519204098841">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of diluted shares outstanding excluded <ix:nonFraction unitRef="shares" contextRef="i32553e7ff3e143c3ba686c88dda89856_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MDk5OQ_9140e54d-f299-43c6-9c20-d70fc5347aed">97,223</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i763b1c2757434ea59d6f088075402e88_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MDk5Mg_8c510104-9d65-43a9-80ad-c6fef8903434">2,848,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ia2ad91412fb342369db244a9ac44fa58_D20190101-20191231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MTAxMw_82e85834-7aee-4648-a0c6-e4888b47cecd">2,596,000</ix:nonFraction> of outstanding stock option awards for the years ended December 31, 2021, 2020 and 2019, respectively, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i7658f325817943939f83f577db09bb64_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MTE1Ng_5efdfb07-f3ed-405a-9df3-98e3037fd46f">15,151</ix:nonFraction> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of ESPP shares for the year ended December 31, 2021, <ix:nonFraction unitRef="shares" contextRef="ia8e8def8a3e44227a5197ab75fc18a38_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MTIxOQ_057e7736-864d-4027-82c8-9fa68f4ac844">2,614,664</ix:nonFraction> of outstanding stock warrants for the year ended December 31, 2021, and <ix:nonFraction unitRef="shares" contextRef="i26a851d93da84a9e8c5c72a040e4344c_D20190101-20191231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNDI4ODA5NTM0ODUxMTM_0ed1e0b7-c690-4466-ae75-cf8d54f603cf"><ix:nonFraction unitRef="shares" contextRef="id2981c7147c04fd0b7c22622e49bdfe9_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNDI4ODA5NTM0ODUxMTM_a7db283b-103d-45ec-9d26-172e335b7ed5">10,459,111</ix:nonFraction></ix:nonFraction> of outstanding stock warrants for both of the years ended December 31, 2020 and 2019, as their effect would have been anti-dilutive.</span></div></ix:continuation><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_70"></div><div style="margin-bottom:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMTUzOQ_030b9739-1d49-4f07-b356-d351f283e575" continuedAt="i1bc325b8d06a4de081e9db0e5401e625" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i1bc325b8d06a4de081e9db0e5401e625" continuedAt="ifb2950e712104c9c8dc6aa8ced028548"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzOTMzNw_1f352e41-b347-4b02-a5aa-13b165fc4f05" escape="true"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's income before income tax (expense) benefit:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfMy0xLTEtMS0xMDkwMTg_1290c56c-0eda-42a4-b090-082afafb73f7">168,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfMy0zLTEtMS0xMDkwMTg_603cc9a8-6c6f-40be-b4f7-3f3c144bb165">41,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfMy01LTEtMS0xMDkwMTg_2fda4ec6-9026-4a27-a101-2e70084dc6ac">53,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNC0xLTEtMS0xMDkwMTg_3b1c37c4-02fb-4d7f-ba89-de5967ae91ac">34,651</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNC0zLTEtMS0xMDkwMTg_42b418ae-a869-488c-97d6-8e208b4bb26a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNC01LTEtMS0xMDkwMTg_3e9e7f4c-39fb-4b24-b932-35e449aa966a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income before income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNS0xLTEtMS0xMDkwMTg_05874873-45a3-4624-9b4e-a85aca9b6d65">134,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNS0zLTEtMS0xMDkwMTg_ef9ce114-7eb1-45dd-89da-487d5c704e63">41,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNS01LTEtMS0xMDkwMTg_d4f646b9-2322-4ac4-9be2-91db5970866b">53,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1NA_417e23b6-53e8-4800-aa4e-8cac7744b636" escape="true"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's income tax (expense) benefit:</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax (expense):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMy0xLTEtMS01MzE5Nw_d4536d6a-c627-49da-976d-c9ffa796571d">31,690</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMy0zLTEtMS01MzE5Nw_7c0e87a1-2806-4d58-9fb3-b534bdc633d8">30,277</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMy01LTEtMS01MzE5Nw_5043f1e6-6b8e-461a-921d-8bfa6d5d90f7">37,319</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNC0xLTEtMS01MzE5Nw_e155586e-1921-44bc-a1be-3e959c876d3a">5,852</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNC0zLTEtMS01MzE5Nw_653577d7-fa1d-4343-9dce-0fb40c3e3745">7,213</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNC01LTEtMS01MzE5Nw_46b67de5-8831-4107-954b-c6f844a5db60">5,861</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0xLTEtMS0xMDg4NDE_b0ee3b1d-08d1-4ab1-8eca-748f2f8f7e41">14,494</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0zLTEtMS0xMDg4NDg_fc6c748b-25ce-462e-82ed-3208e088abbf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS01LTEtMS0xMDg4NTU_6711d024-f638-409e-ace3-31d142b0c0e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0xLTEtMS01MzE5Nw_f2883190-fd80-4268-bf56-62c24f0719c8">52,036</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0zLTEtMS01MzE5Nw_96a92154-f267-4887-a3c6-515adeebb76d">37,490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS01LTEtMS01MzE5Nw_ce057945-d105-41d3-9bf2-6b531535311c">43,180</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) benefit:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNy0xLTEtMS01MzE5Nw_892320e8-42ea-42c1-9d69-06e9b1df80f6">4,378</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNy0zLTEtMS01MzE5Nw_b42cf815-6416-41b3-9f6a-2beef1218443">101,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNy01LTEtMS01MzE5Nw_ea9fbb3a-d618-4d59-9be4-6721181e9c40">32,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOC0xLTEtMS01MzE5Nw_41506593-cf88-4542-89b7-e865eb9ad9f5">2,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOC0zLTEtMS01MzE5Nw_342ebe42-a303-449c-9081-ef797f62e330">43,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOC01LTEtMS01MzE5Nw_537f01e7-b66b-4ba4-89cb-335fb7d89ff9">7,209</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMS0xLTEtMTA4ODYy_4f142693-289a-4154-9c26-749f03103192">21,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMy0xLTEtMTA4ODYy_a3899559-974c-440e-807f-34739578d7bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtNS0xLTEtMTA4ODYy_2ac72da1-667e-4521-8cf2-9ec5a6d157c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOS0xLTEtMS01MzE5Nw_5f98a34c-7ebb-48c3-9718-4e458d1ddf34">19,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOS0zLTEtMS01MzE5Nw_63b6e4f6-7c0f-489d-a459-53ab8968d280">145,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOS01LTEtMS01MzE5Nw_ed3c6743-d6c7-4f55-ada7-7026cd4e03f5">25,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMS0xLTEtNTMxOTc_9dbac682-040f-4673-b786-1e70e5d06965">32,737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMy0xLTEtNTMxOTc_8b6fe57c-e45b-4bd3-ab8a-cea1680dc66f">107,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtNS0xLTEtNTMxOTc_93451690-6c8a-4c85-bc34-67a382a331bc">18,062</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ifb2950e712104c9c8dc6aa8ced028548" continuedAt="i735e76052f164e95b74e244c3af2b67e"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1Mw_8c046f6c-8c6e-47f7-9f6c-7a8892df96f6" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the principal reasons for the differences between the effective income tax rate and the statutory federal income tax rate for the Company:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMi0xLTEtMS01MzE5Nw_5da70938-3055-4d41-bb18-d7fd0bc2d434">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMi0zLTEtMS01MzE5Nw_c6d89ebe-2aab-4d1a-8df7-6f813cbc7456">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMi01LTEtMS01MzE5Nw_593e04c4-1bc1-41de-b093-92513fed8ebc">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0xLTEtMS0xMDg4NzQ_9149120a-0dd7-4c45-88a7-7637ee5ed63e">3.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0zLTEtMS0xMDg4NzQ_e9f2ad0f-5d54-480c-8c34-c986b6f8e2fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy01LTEtMS0xMDg4NzQ_ea2f39c3-2871-4d84-a7be-254846a32bd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of non-US taxing jurisdictions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0xLTEtMS0xMDg4NzQ_45f8d7b2-4089-4dcb-abb2-00d9e2ef188c">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0zLTEtMS0xMDg4NzQ_6fc293ca-60ce-48dc-8c6e-63bf0fcf9636">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC01LTEtMS0xMDg4NzQ_143539cd-130f-4fe7-946a-1dd6afe6edb7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0xLTEtMS01MzE5Nw_b5968823-4eaa-4948-a037-6be8f8b3f645">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0zLTEtMS01MzE5Nw_47a11862-135f-4c01-92d4-1d761eebc100">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy01LTEtMS01MzE5Nw_16c24ca8-9f13-4e51-bdf4-3aa048363899">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in value of indemnification asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0xLTEtMS01MzE5Nw_3f98c604-e432-4f35-a1fb-9b71e7ea9075">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0zLTEtMS01MzE5Nw_35a49132-7079-4cac-88f4-aaf9d75e3ae6">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC01LTEtMS01MzE5Nw_e01ffefc-fbfb-4741-add2-e46a1fd6ddb6">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNS0xLTEtMS01MzE5Nw_26a23cc5-4ae7-4bb7-8ebf-00ee5d59cf86">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNS0zLTEtMS01MzE5Nw_7f46d2bb-2e9f-49ee-9130-c9d1b08f434c">3.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNS01LTEtMS01MzE5Nw_b5346e3f-d1f0-4123-8ffc-3b3bc967cc55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNi0xLTEtMS01MzE5Nw_a8f48717-6b64-4583-9f7c-483e17c7bd2f">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNi0zLTEtMS01MzE5Nw_cfd332c4-c3ad-4ffa-9dde-37ad3515cfbf">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNi01LTEtMS01MzE5Nw_331c12ed-ecf5-46d5-8f76-e10145dd15df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNy0xLTEtMS01MzE5Nw_b6bcbf9b-84bc-4b1e-bf5a-9a7844588c5b">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNy0zLTEtMS01MzE5Nw_a711bcf0-8e00-4b57-ab67-829ad598101f">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNy01LTEtMS01MzE5Nw_aee79992-ba4d-4768-9fba-c479daf74799">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in federal and state valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOC0xLTEtMS01MzE5Nw_d7ac79ef-1358-4ef5-8032-1386677da3ce">2.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOC0zLTEtMS01MzE5Nw_03353324-64b6-4e26-9b0b-099890fa0ffb">256.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOC01LTEtMS01MzE5Nw_ec764c0e-6c84-421b-8605-4d68ea49e965">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in unrecognized tax benefits (including FBOS)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" sign="-" name="thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOS0xLTEtMS01MzE5Nw_bcfd86d6-88f0-47cf-a0f6-60f68844a9b0">1.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" sign="-" name="thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOS0zLTEtMS01MzE5Nw_91cd7a16-074b-4f0d-bc57-c55c279f9e53">48.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOS01LTEtMS01MzE5Nw_926c7d07-79d2-40d7-9572-4161a3367f8c">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTAtMS0xLTEtNTMxOTc_8161faec-9198-4d7b-9e6b-1011fdbe511e">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTAtMy0xLTEtNTMxOTc_3397d20e-bc37-464f-a417-f3c52b1cf397">1.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTAtNS0xLTEtNTMxOTc_616342f5-e830-49f1-8d5e-1a0b37ce1551">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTEtMS0xLTEtNTMxOTc_f90b79a5-0c2d-4615-b781-c9207ac71b70">24.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTEtMy0xLTEtNTMxOTc_fda1e2f3-85bc-45c7-aee4-b96b49ba0961">261.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTEtNS0xLTEtNTMxOTc_9dcddb5c-7da8-4ae8-9a4a-10e435c7f590">33.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i735e76052f164e95b74e244c3af2b67e" continuedAt="if049605e540f4dd3925ee74a5f273052"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Taxes</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes arise because of differences in the book and tax basis of certain assets and liabilities. A valuation allowance is recognized to reduce gross deferred tax assets to the amount that will more likely than not be realized.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1NQ_8875b8a1-37b8-4530-b093-7cd26e864677" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the significant components of the Company's deferred income tax assets and liabilities:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"></td><td style="width:67.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.143%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.827%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMy0xLTEtMS01MzE5Nw_2e7bc8dd-fb7e-4a15-855e-8317dd52b42f">5,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMy0zLTEtMS01MzE5Nw_dd4bbdd3-032a-4d35-bcc4-19e8eb02089c">9,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and other compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNC0xLTEtMS01MzE5Nw_5f9f1b9c-e003-4983-92c2-f98f32246e47">13,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNC0zLTEtMS01MzE5Nw_4b8ff767-4372-43d2-8ab2-195a52de0bfd">10,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNS0xLTEtMS01MzE5Nw_f0e59cfd-486e-49b2-bce6-94f4992189cc">3,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNS0zLTEtMS01MzE5Nw_a491f16a-9d5a-4398-8387-4a2ff6c30138">3,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, capitalized fees, and other interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNi0xLTEtMS01MzE5Nw_35a8d3be-3481-485a-a0eb-625a811f3f23">329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNi0zLTEtMS01MzE5Nw_c108cb2b-674c-4baf-89a2-f36bb7472d7a">2,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other post-employment benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNy0xLTEtMS01MzE5Nw_24aed919-457f-4bcc-bbcb-7a23cbeee1b1">37,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNy0zLTEtMS01MzE5Nw_8018041c-9d1a-44c0-8b59-e37b9a5ffae1">51,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOC0xLTEtMS01MzE5Nw_0cd35b6d-d047-45b6-8971-eaa7979d0de5">9,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOC0zLTEtMS01MzE5Nw_ab065757-0c6b-41e5-a19f-79980d688509">7,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for facility exit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOS0xLTEtMS01MzE5Nw_2e01ce71-62e2-4fb5-8a92-3fa68e075512">5,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOS0zLTEtMS01MzE5Nw_2a115d06-3ca8-42cb-98f2-3a93ea987abb">7,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss and credit carryforwards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTAtMS0xLTEtNTMxOTc_3036471a-4845-4848-813c-2afc8e7e8a9c">26,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTAtMy0xLTEtNTMxOTc_091329b3-4bd3-47a7-bd53-3844020ec58b">28,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTEtMS0xLTEtNTMxOTc_1be579ef-e155-4496-842e-1dd1c13632c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTEtMy0xLTEtNTMxOTc_6700b09a-36c0-4860-82ca-7c7cf34ad580">420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete and other agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="thry:DeferredTaxAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTItMS0xLTEtNTMxOTc_0f343add-772c-43ec-b69b-1f32327c5b0b">40,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="thry:DeferredTaxAssetsIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTItMy0xLTEtNTMxOTc_35937911-b54c-45a2-8cbb-a0328cf93237">46,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTMtMS0xLTEtNTMxOTc_a8bda12b-f426-4867-9039-08b7fce27d15">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTMtMy0xLTEtNTMxOTc_696a4300-1dab-4328-9d9e-5b5a71134e2d">8,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTQtMS0xLTEtNTMxOTc_3eb81703-ce26-430a-81e3-19c71a6ba6cf">6,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTQtMy0xLTEtNTMxOTc_cca2c9c5-4e60-4a5a-a7b6-feaf53ed5a22">8,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTUtMS0xLTEtNTMxOTc_0101affd-5720-4d1e-a4ea-ff26d9c420d4">148,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTUtMy0xLTEtNTMxOTc_23c350ae-4ff9-47e1-b0e8-66cea3d48b6c">184,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTYtMS0xLTEtNTMxOTc_6c300694-2cc7-4426-87e2-503a54ec824e">21,338</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTYtMy0xLTEtNTMxOTc_84defd2e-006a-48e0-b24c-1c3cf8a46cd1">24,307</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTctMS0xLTEtNTMxOTc_3515c118-ca81-4861-94e3-cb6af478d7d2">127,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTctMy0xLTEtNTMxOTc_2ae7fc03-76cf-4ca3-801d-848675553b47">160,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjAtMS0xLTEtNTMxOTc_4490d6ec-a3d1-4fb7-9109-72d590bc45e2">21,033</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjAtMy0xLTEtNTMxOTc_17829408-6d46-40aa-8b86-3bb84dd89d65">46,501</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjEtMS0xLTEtNTMxOTc_e1cf543d-b8a8-48a7-a17b-5dadb9823a0c">6,764</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjEtMy0xLTEtNTMxOTc_36a0ee57-522c-4ddb-a6ad-770185b65f70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjItMS0xLTEtNTMxOTc_18e635a2-b9e9-4b84-9ecc-66db353145a3">2,254</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjItMy0xLTEtNTMxOTc_ad52a3ac-a771-4246-8d45-e6c5437c9d53">3,003</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjMtMS0xLTEtNTMxOTc_15f88771-4ac2-4b77-a67f-a39b5f212868">4,828</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjMtMy0xLTEtNTMxOTc_541c7929-d1ba-455e-bc9e-0156f850c1d9">5,466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjQtMS0xLTEtNTMxOTc_43b958c4-40bf-42d1-b9f5-2daa760fcead">7,572</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjQtMy0xLTEtNTMxOTc_51e42851-4970-4112-a31a-64fac54a2307">9,362</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMS0xLTEtMTA4OTg1_8b318615-b3e6-49e9-a26f-e42736583f7a">2,466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMy0xLTEtMTA4OTk0_d70d57f2-912b-4b37-a294-28e5474f58a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMS0xLTEtNTMxOTc_2d675f4a-26e4-4246-b4a8-ca16a7da4681">2,814</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMy0xLTEtNTMxOTc_b739d130-0a80-4ff0-868a-d85f374c5128">3,434</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (liabilities)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjYtMS0xLTEtNTM0ODM_dadbb718-46cd-4b3a-ad39-63ccab001763">47,731</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjYtMy0xLTEtNTMxOTc_5376b054-4836-465c-a4f2-e5869f6669de">67,766</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjctMS0xLTEtNTM0ODM_8501ab02-9c0e-4579-932a-7c2a1b895431">79,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjctMy0xLTEtNTMxOTc_8528670c-6c29-4110-9e32-08ffb296a93d">92,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;At December&#160;31, 2021 and 2020, the Company had net operating loss and credit carryforwards of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzOTMwNA_c5b30fdd-9be2-4722-a769-7756aae72961">26.5</ix:nonFraction>&#160;million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzOTI5Nw_ae334c2a-1069-4d75-bbe7-3ad74259d3f8">28.6</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively, for state income tax purposes, which will begin to expire in 2023.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In evaluating the ability to realize deferred tax assets, the Company considers all available positive and negative evidence, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some or all of the Company's deferred tax assets. In determining the need for a valuation allowance on the Company's deferred tax assets, the Company places greater weight on recent and objectively verifiable current information. The Company has considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income in assessing the need for the valuation allowance. If the Company was to determine that it would be able to realize the deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, management has determined that it is more likely than not that its deferred taxes will be realized, with the exception of certain indefinite lived deferred tax assets and certain state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODI1Mg_14bb1493-0347-4b66-a849-afc848ff7aee">21.3</ix:nonFraction> million. For the year ended December 31, 2021, the Company recorded a net valuation allowance release of $<ix:nonFraction unitRef="usd" contextRef="i3a1e769126f54e2eb65ac65d1ebedba1_D20210101-20211231" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3OTI0OQ_6bfceb8e-85e6-4e22-b604-907377041937">3.0</ix:nonFraction> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="if049605e540f4dd3925ee74a5f273052"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million on the basis of management&#8217;s reassessment of the amount of its deferred tax assets that are more likely than not to be realized.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:SummaryOfValuationAllowanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1Ng_cb0429f7-6780-4d16-b403-f2628b60bf40" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth changes in the Company&#8217;s valuation allowance:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMS0xLTEtMS01MzE5Nw_890dbb94-1c9e-444b-b86b-85a092b5acb7">24,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMS0zLTEtMS01MzE5Nw_35264dfb-11d7-4d22-a73d-df550c324a16">126,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMy0xLTEtMS01MzE5Nw_963686bd-7ad0-4466-8c87-0286f7ed400d">2,969</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMy0zLTEtMS01MzE5Nw_06d0f8e8-e865-45a6-8457-b424ab84e025">102,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfNC0xLTEtMS01MzE5Nw_a5d17af8-e0dd-4e3a-a082-9403892c9106">21,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfNC0zLTEtMS01MzE5Nw_0a5c5f84-4080-4b9e-b9d3-82cb58e61c16">24,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unrecognized Tax Benefits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records unrecognized tax benefits for the estimated risk associated with tax positions taken on tax returns.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the United States and various other state and foreign jurisdictions. The material jurisdictions in which the Company is subject to potential examination include the United States and Australia. Generally, tax years 2018 through 2020 are subject to examination by the Internal Revenue Service and tax years 2017 through 2020 are subject to examination by the Australian Tax Authority. State tax returns are open for examination for an average of three years; however, certain jurisdictions remain open to examination longer than three years due to the existence of net operating loss carryforwards. The Company received IRS FPAA notification letters (Form 1830-C) dated August 29, 2018 for IRS adjustments related to the tax years 2012-2015, for which the Company has previously adequately reserved. See Note 16, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company is also currently under California Franchise Tax Board tax examination for tax years 2013 and 2014, Colorado state tax examination for tax years 2017 through 2020, Idaho state tax examination for tax years 2011 through 2018, Kansas state tax examination for tax years 2016 through 2019. The Company does not have any other significant state or local examinations in process.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1Nw_1c1d7abd-0ba0-44cb-96fb-da7250e61476" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects changes to and balances of the Company's unrecognized tax benefits:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfMS0xLTEtMS01MzE5Nw_e31e5734-9923-479b-9611-9882f9255891">23,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfMS0zLTEtMS01MzE5Nw_9e436b67-5c7d-4955-a5a4-c65f4bb3487a">48,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i271216e1d9a9489091b03e8171136505_I20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfMS01LTEtMS01MzE5Nw_f355f7fc-72d9-4278-8f6f-7a04fb2c0104">48,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross reductions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNC0xLTEtMS01MzE5Nw_f0bba7ab-2e36-4a3e-91af-1c38fd436254">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNC0zLTEtMS01MzE5Nw_1c40f2d7-6359-4782-872a-4348633dc84d">22,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNC01LTEtMS01MzE5Nw_fd4d36a6-8b30-4270-90fd-816ac815d591">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross reductions for tax positions related to the lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNS0xLTEtMS01MzE5Nw_864cc460-4bee-4164-b44b-d3cd3814cbc8">2,869</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNS0zLTEtMS01MzE5Nw_bea96d8b-8ead-44d6-8e6d-2e5de7aea2ca">2,416</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNS01LTEtMS01MzE5Nw_0d8c30c7-19a4-4f6b-b62b-6bd8575f63e6">164</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNy0xLTEtMS01MzE5Nw_0452b02f-68d8-455a-98f7-7dbe7330722c">20,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNy0zLTEtMS01MzE5Nw_b7ba1f2b-5e32-4b60-aaa5-b5eebf434ca9">23,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNy01LTEtMS01MzE5Nw_388cb5fa-5b6f-4083-8c93-50b79f30c5bc">48,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, the Company's unrecognized tax benefit decreased by $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODI5MA_cd657d04-f99d-4b41-9168-c451681d615f">2.9</ix:nonFraction> million, while for the year ended December 31, 2020, the Company's unrecognized tax benefit decreased by $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODM5Mg_83f08b0c-780b-489f-822f-d740c577e8f4">24.6</ix:nonFraction> million, and for the year ended December 31, 2019, the Company's unrecognized tax benefit decreased by $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODQwMA_f285f129-b903-4119-951b-18ca8fe90d0d">0.2</ix:nonFraction> million. The decrease for the year ended December 31, 2021 was primarily attributable to the reduction for tax positions related to the lapse of applicable statute of limitations. The decrease for the year ended December 31, 2020 was primarily attributable to a partial release of uncertain tax positions due to favorable developments with ongoing U.S. federal tax examinations. The decrease for the year ended December 31, 2019 was due to the reduction for tax positions related to the lapse of applicable statute of limitations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, the Company had $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk3NQ_167f7cb1-ede1-457e-b6f0-49603dcc344c">20.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk5Ng_04df81c6-e0cc-45f3-aa84-9faac1672358">23.7</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk4OQ_8004324a-df2b-41fc-96cd-11f9e6a82593">48.3</ix:nonFraction>&#160;million, respectively, of unrecognized tax benefits, excluding interest and penalties, that if recognized, would impact the effective tax rate. The Company recorded adjustments to interest and penalties related to unrecognized tax benefits as part of the provision/(benefit) for income taxes in the Company's consolidated statements of operations and comprehensive income of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODY2MQ_75a25d9b-3947-44c8-90e5-914bdd7af48a">1.2</ix:nonFraction> million, $(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODU4OQ_a12ef08d-f5ef-4472-a2b1-5b2796fe17ef">2.3</ix:nonFraction>) million, and $<ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODU4MQ_7ef7e400-feb0-4590-b8ea-9930de65c8dc">3.7</ix:nonFraction> million for the years ended December 31, 2021, 2020 and 2019, respectively. Unrecognized tax benefits include $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODcyOA_9681bf39-e8f1-4768-a0f5-8ff0eb2bffa2">9.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODcyMA_3146e225-25f6-4e32-b2f2-d512b2fe3b43">8.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODcwNA_9c062c48-c14f-4973-ac47-5024503a90d7">10.7</ix:nonFraction> million of accrued interest as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2020, and 2019, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is reasonably possible that the $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk3OQ_167f7cb1-ede1-457e-b6f0-49603dcc344c">20.8</ix:nonFraction>&#160;million unrecognized tax benefit liability presented above for the year ended December 31, 2021, could decrease by $<ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-5" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODc4Nw_b153a851-9f20-446d-ae07-48615cedbbb7">20.7</ix:nonFraction> million within the next twelve months, due to an anticipated settlement with the tax authorities and the expiration of the statute of limitations in certain jurisdictions.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_73"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfNTM0MQ_5b66b7b6-0238-49d6-b472-4c2e5cf62ff3" continuedAt="i74eaa1ee0f0c4e438061d2ef040698e1" escape="true">Contingent Liabilities</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i74eaa1ee0f0c4e438061d2ef040698e1" continuedAt="i0f566a6dba9f48a786612b52a48c4bbf"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various lawsuits and other claims in the normal course of business. In addition, from time to time, the Company receives communications from government or regulatory agencies concerning investigations or allegations of noncompliance with laws or regulations in jurisdictions in which the Company operates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for the estimated losses on specific contingent liabilities for regulatory and legal actions where the Company deems a loss to be probable and the amount of the loss can be reasonably estimated. In other instances, losses are considered probable, but the Company is not able to make a reasonable estimate of the liability because of the uncertainties related to the outcome or the amount or range of potential loss. For these matters, disclosure is made, but no amount is reserved. The Company does not expect that the ultimate resolution of pending regulatory and legal matters in future periods will have a material adverse effect on the Company's consolidated statements of operations and comprehensive income, balance sheets or cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Section 199 and Research and Development Tax Case</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 199 of the Internal Revenue Code of 1986, as amended (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Tax Code&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) provides for deductions for manufacturing performed in the U.S. The Internal Revenue Service (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IRS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) has taken the position that directory providers are not entitled to take advantage of the deductions because printing vendors are already taking deductions and only one taxpayer can claim the deduction. The Tax Code also grants tax credits related to research and development expenditures. The IRS also takes the position that the expenditures have not been sufficiently documented to be eligible for the tax credit. The Company disagrees with these positions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The IRS has challenged the Company's positions. With respect to the tax years 2012 through June 2015 for the YP LLC partnership, the IRS sent 90-day notices to DexYP on August 29, 2018. In response, the Company filed three petitions (in the names of various related partners) in U.S. Tax Court, and the IRS filed answers to those petitions. The three cases were consolidated by the court and were referred back to IRS Administrative Appeals for settlement negotiations, during which time the litigation was suspended. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The appeals conference for YP will likely occur in April 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In advance of the IRS Appeals conference, the parties reached an agreement regarding additional research and development tax credits for the tax years at issue whereby the IRS will allow more tax credits than were originally claimed on the tax returns. With respect to the tax year from July to December 2015 for the Print Media LLC partnership, the Company was recently unsuccessful in its attempt to negotiate a settlement with IRS Appeals, and the IRS issued a 90-day notice to the Company.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company filed a petition in the U.S. Tax Court to challenge the IRS denial.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and December&#160;31, 2020, the Company has reserved approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i2fca0c2237dd4a3ab3375947d851dac6_I20201231" decimals="-5" name="thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzA4NA_d7de044e-4ced-4db2-8a85-f09b6d216db3">31.9</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in connection with the Section 199 disallowance and less than </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i154a49065905475fb1932ae2665c8f13_I20211231" decimals="-5" name="thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzE1NQ_e23727db-3186-41c2-b472-ce3b07810ac2">0.1</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="if1b7017a1ffc4f9491ae813a762ebc0c_I20201231" decimals="-5" name="thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzE2Mg_3440b98e-9feb-4ccf-9a37-634aabdf96d5">0.2</ix:nonFraction> million, respectively, related to the research and development tax credit disallowance. Pursuant to the YP Acquisition agreement, the Company is entitled to (i) a dollar-for-dollar indemnification for the research and development tax liability, and (ii) a dollar-for-dollar indemnification for the Section 199 tax liability after the Company pays the first $<ix:nonFraction unitRef="usd" contextRef="i428330e9de444f56beab35a84a13f033_I20211231" decimals="-5" name="thry:IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzYxNQ_bbcfbd8d-68b9-448d-a3b7-680031bdb07c">8.0</ix:nonFraction> million in liability. The indemnification asset, however, is subject to a provision in the YP Acquisition agreement that limits the seller&#8217;s liability. The balance of the indemnification asset is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ibba01522e35a41228ad0d100e6daff30_I20211231" decimals="-5" name="us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzgwNg_5034fc20-3306-4cf1-a663-e608f202cb3d">24.3</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="icef58c8d231642cca59a4ebc4ea2597a_I20201231" decimals="-5" name="us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzgxMw_9e577600-7ff2-4e47-8765-280f75db666f">24.3</ix:nonFraction> million at December&#160;31, 2021 and December&#160;31, 2020, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Texas Sales, Excise, and Use Tax Audit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onducts operations in many tax jurisdictions. In many of these jurisdictions, non-income-based taxes, such as sales and use tax and other indirect taxes, are assessed on the Company's operations. Although t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is diligent in collecting and remitting such taxes, there is uncertainty as to how each taxing jurisdiction will ultimately classify the Company's digital products and services for sales and use tax purposes. On June 24, 2020, the Texas Comptroller of Public Accounts issued a notice to the Company assigning a routine audit of the Company's sales, excise, and use tax account for the audit period covering March 1, 2017 through July 31, 2020. On August 31, 2021, the Company received the final Texas Notification of Audit Results with an assessment of less than $<ix:nonFraction unitRef="usd" contextRef="id03efdfb29e842e98ea31307f5401e90_D20210831-20210831" decimals="-5" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfNDY1OA_c7d9e77b-a4f6-4128-824d-5e8dde86d65a">0.1</ix:nonFraction> million, including interest. The Company reversed the $<ix:nonFraction unitRef="usd" contextRef="i123fe4df8001426099c081cae86de847_D20211001-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfNDcyMg_8874f30d-efb2-49f5-b355-56081a4fbcf7">2.6</ix:nonFraction>&#160;million reserve existing on the Company's consolidated balance sheets as of June 30, 2021 for the total combined exposure for the periods covered under the audit examination.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i0f566a6dba9f48a786612b52a48c4bbf" continuedAt="id3e6d9a404544eea857cf06d9a6e71b7"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New York Sales, Excise, and Use Tax Audit</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 19, 2020, the New York State Department of Taxation and Finance issued a notice to the Company assigning a routine audit of the Company's sales, excise, and use tax account for the audit period covering March 1, 2017 through May 31, 2020. The Company has reserved $<ix:nonFraction unitRef="usd" contextRef="i43be45c4e18547168616de7a591831a8_I20211231" decimals="-5" name="us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMTA5OTUxMTYzNDU4NA_a5946074-c55b-41c2-987a-cf7d4cba17ca">3.1</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the total combined exposure for this period, which is accrued on the Company's consolidated balance sheets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ohio Use Tax Audit</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><ix:continuation id="id3e6d9a404544eea857cf06d9a6e71b7" continuedAt="i0f5e0455bbbd4a22aeeebe4bcf0c7272"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company received a notice from the Ohio Department of Taxation Audit Division requesting to schedule an audit of the Ohio use tax records for the period of October 1, 2015 through September 30, 2021. The Company has reserved $<ix:nonFraction unitRef="usd" contextRef="ia8aefe6f005b47d492d1ff4231f6acc3_I20211231" decimals="-5" name="us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMTA5OTUxMTYzNDYwNQ_80da1573-c0e7-4d82-96fc-dd1bf485f3ff">1.2</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0f5e0455bbbd4a22aeeebe4bcf0c7272">for this period, which is accrued on the Company&#8217;s consolidated balance sheets as of December&#160;31, 2021.</ix:continuation> </span></div><div style="text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_76"></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RleHRyZWdpb246NWM1NDZhZjdlYjY1NGY3YjhmYmVlZjlhOTgxOWU3OWNfMjM4_d44d06b0-c527-44bf-be56-04f9ca845c02" continuedAt="i377fe814ac894b009cc828fef581bd87" escape="true">Changes in Accumulated Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i377fe814ac894b009cc828fef581bd87"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RleHRyZWdpb246NWM1NDZhZjdlYjY1NGY3YjhmYmVlZjlhOTgxOWU3OWNfMjM5_9cfc5d1c-fc91-464a-a45c-8ac024d9d156" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive income (loss), which is reported as a component of stockholders' equity, for the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.554%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.907%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Foreign Currency Translation Adjustments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at January 1, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97c062e2fae641a08a03599133b735fe_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMS01LTEtMS00MDg1NQ_babbe7ee-5de8-49a6-836f-aaaac3a35652">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment, net of tax expense of $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMi0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjI4ZWY3MGFiZWNiMjQxOTJiMzZmNmY0YTU4YjdlZDgxXzY3_e36208e1-327e-4603-b288-64c1f44a6236">2.7</ix:nonFraction> million</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc8a58d9502e47cfb83370c35305935d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMi01LTEtMS00MDg1NQ_232aaaab-c39c-4f01-ba9c-496a5622d2ef">8,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at December&#160;31, 2021</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i379a632b65b54d1d99eaaa264df886f9_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMy01LTEtMS00MDg1NQ_ec3ea2d4-7b7d-4f95-90e7-ded160820eb6">8,047</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_79"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4NQ_b86bbe5f-f8c0-4b4f-ae54-7e1d4106db64" continuedAt="ie5eef87d29ba4eaca155919ec21866a0" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="ie5eef87d29ba4eaca155919ec21866a0" continuedAt="i552105225ac041608faad45ccd37212f"><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Thryv Australia Acquisition, the Company reviewed its segment reporting based on the information used by the Chief Executive Officer, who is also the chief operating decision maker (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CODM</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), to assess performance and allocate resources subsequent to the acquisition. As a result of this review, the Company determined that the Company manages operations using <ix:nonFraction unitRef="segment" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMzk3_0d810d36-2de5-446f-946f-70cdcd39d8df"><ix:nonFraction unitRef="segment" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMzk3_5fd8c08a-9f53-4f9d-98fd-9f3af4282dd1">three</ix:nonFraction></ix:nonFraction> operating segments which are also its reportable segments: (1) Marketing Services, (2) SaaS, and (3) Thryv International.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not evaluate performance or allocate resources based on segment asset data, and, therefore, such information is not presented.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company adjusted its methodology of classifying certain revenue between products of its SaaS segment. The years ended December 31, 2021, 2020, and 2019 reflect the current methodology.</span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4Ng_efde2eb4-691e-4f3d-bc57-d019ea51c3f0" continuedAt="iee029f183c39436fb17e051bf7f0d66e" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the operating results of the Company's reportable segments:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.352%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.759%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi0xLTEtMS00MDg1NQ_29cead31-032a-4254-8f33-9c8ad7131891">797,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi0zLTEtMS00MDg1NQ_a9135c2c-3b12-43cb-bfdc-fcfe2ea3063c">170,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi01LTEtMS00MDg1NQ_5e9b8b32-2f20-4661-b8b9-c26c140bc7bf">145,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi03LTEtMS00MDg1NQ_2879da70-ed8f-4f2f-992a-9c3f6859b48d">1,113,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy0xLTEtMS00MDg1NQ_78f1494b-c38d-4c95-8396-45d764797512">318,230</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231" decimals="-3" sign="-" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy0zLTEtMS00MDg1NQ_469075a7-5923-49b4-b1a5-d20fa8c43eee">14,004</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy01LTEtMS00MDg1NQ_b3ca7759-e4f0-48c2-a76c-8f0beb779ac2">46,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy03LTEtMS00MDg1NQ_94cc742b-5bb1-4f2e-b901-f1143ef1f4f3">350,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.352%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.759%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi0xLTEtMS00MDg1NQ_5fc65bb7-7d32-4928-ab56-37d3db5d4fc8">979,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi0zLTEtMS00MDg1NQ_4de106a3-fb70-42bf-a127-ac094d6ca881">129,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi01LTEtMS00MDg1NQ_a54ae395-cde4-4997-a71d-c05ada9058a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi03LTEtMS00MDg1NQ_0d8d47f7-d61b-4ea5-a9ad-5776ffbbe9e8">1,109,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy0xLTEtMS00MDg1NQ_cf9406d0-ab7e-4bba-8f57-3677378895bd">358,804</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy0zLTEtMS00MDg1NQ_239393ee-ace9-4975-a1f5-dc5aa653c463">13,035</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy01LTEtMS00MDg1NQ_57f7c785-d714-47e5-bc67-276d88dedcd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy03LTEtMS00MDg1NQ_0806cf2e-baa0-4746-812d-4e86045fd765">371,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i552105225ac041608faad45ccd37212f" continuedAt="ib8f129450ae04a8d883f4dcebbe0c31d"><div style="margin-bottom:6pt;margin-top:3pt"><ix:continuation id="iee029f183c39436fb17e051bf7f0d66e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.352%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.759%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi0xLTEtMS00MDg1NQ_ff79074e-30c6-4e77-a549-8fbd19d0916c">1,292,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi0zLTEtMS00MDg1NQ_00171d74-052d-4813-91fd-5f81bd66f087">128,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi01LTEtMS00MDg1NQ_7d03ce8b-7630-435f-9d8f-38e8897b37a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi03LTEtMS00MDg1NQ_9bd085b2-96ef-401e-854c-0691c6eb6d36">1,421,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy0xLTEtMS00MDg1NQ_d7e10991-33e3-427a-922c-b8bba5ed1564">468,934</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy0zLTEtMS00MDg1NQ_04f8243e-a62e-4bd3-b49f-d92190d17e30">12,165</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy01LTEtMS00MDg1NQ_a2ddb543-d5b8-4dff-9453-b3bcaa4ca578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy03LTEtMS00MDg1NQ_258efb19-a79a-4eea-95e0-6b1498cd0928">481,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="thry:ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4Nw_756dd40d-f301-4204-91de-a894911e4cc2" escape="true"><div style="margin-top:2pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company&#8217;s Income before income tax (expense) benefit to total Segment Adjusted EBITDA is as follows</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.741%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax (expense) benefit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMi0zLTEtMS00MDg1NQ_9847eaf4-8d03-4d69-8210-93917657ecfa">134,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMi01LTEtMS00MDg1NQ_eed04abf-6712-403c-a0f5-e955c11ebbba">41,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMi03LTEtMS00MDg1NQ_72490a52-3140-4fe6-9c17-b055402a615f">53,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of ASC 842</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb04877438244448d940f6730a323b6_D20210101-20211231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy0xLTEtMS01OTMwOA_40788ace-d83d-4d28-bd21-48e739da01be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0980789c1b64842a4f04e63cb0940f8_D20200101-20201231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy0zLTEtMS00NDc0NA_8aba5300-328e-4cd6-a131-5a0d22d4b391">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b5d0cbf2f4f47d6aaf973a454ec0216_D20190101-20191231" decimals="-3" sign="-" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy01LTEtMS00NDc1OQ_b89f980b-11d2-43f3-a628-63ba6962439f">534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy0zLTEtMS00MDg1NQ_286b4e97-a1af-498c-b391-2d6300f77869">66,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy01LTEtMS00MDg1NQ_b0d9576d-2066-4327-81f2-8d2cb466e229">68,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy03LTEtMS00MDg1NQ_03402d9b-5694-4ea2-b7db-731bf29ab767">92,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNC0zLTEtMS00MDg1NQ_c677d403-b5cd-4cb3-805b-917c5a049085">105,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNC01LTEtMS00MDg1NQ_37c537ab-c5c7-4922-be22-b9b1ddc0d87b">146,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNC03LTEtMS00MDg1NQ_08984aff-262a-4060-960c-3d758257d1b7">206,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other components of net periodic pension (benefit) cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNS0zLTEtMS00MDg1NQ_ce1433f4-7f81-4837-9957-4e713f3d53ba">14,829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNS01LTEtMS00MDg1NQ_b6e38a29-e81e-4865-8120-237eb4495d19">42,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNS03LTEtMS00MDg1NQ_c85af2df-53fa-4071-bf2d-b7f7abc5d375">53,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNi0zLTEtMS00MDg1NQ_04b588d0-b6c1-49ce-b5eb-353701d5d8d3">3,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNi01LTEtMS00MDg1NQ_9fb38f4d-2482-4f1d-bc49-a6669fd3bab2">24,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNi03LTEtMS00MDg1NQ_eb3ff3ae-1294-493c-9392-549f5e99b172">5,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and integration expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:RestructuringChargesAndIntegrationExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNy0zLTEtMS00MDg1NQ_803bdc7a-4596-4e74-bda9-8fe127109562">18,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:RestructuringChargesAndIntegrationExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNy01LTEtMS00MDg1NQ_4cf8036f-1039-4c5e-b2e0-f625d6bf6174">28,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:RestructuringChargesAndIntegrationExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNy03LTEtMS00MDg1NQ_3b1cfc5c-0064-460b-b57f-41becc164874">40,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:TransactionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOC0zLTEtMS00MDg1NQ_9a0008b5-deb8-4456-beec-6405f1432602">25,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:TransactionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOC01LTEtMS00MDg1NQ_f48e193b-5b49-4deb-9b10-2fda16588f1b">20,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:TransactionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOC03LTEtMS00MDg1NQ_ec43a29d-43c7-4eeb-83bc-70e0df6c7416">6,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOS0zLTEtMS00MDg1NQ_d68aa5bd-d294-409f-9e63-18146a6df750">8,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOS01LTEtMS00MDg1NQ_8ba78085-d831-4122-95b2-bff5eb1f5435">2,895</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOS03LTEtMS00MDg1NQ_e1c4ff60-186f-4dd5-b214-7154f67d003c">14,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss from remeasurement of indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:GainLossOnRemeasurementOfIndemnificationAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTAtMy0xLTEtNDA4NTU_71796331-a43a-4735-9da2-f7b8a6e1f28a">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" sign="-" name="thry:GainLossOnRemeasurementOfIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTAtNS0xLTEtNDA4NTU_bae2aaaf-3438-49d6-be20-e76c8a23ebfd">5,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="thry:GainLossOnRemeasurementOfIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTAtNy0xLTEtNDA4NTU_ee165d2a-1fab-4b6b-90c8-ea0b68dccc77">4,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTEtMy0xLTEtNDA4NTU_ed9c647e-0431-45cc-8593-5b240b86a56b">4,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTEtNS0xLTEtNDA4NTU_e10de7ef-7ce9-4f54-a4fb-f585315bc2a4">3,614</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTEtNy0xLTEtNDA4NTU_649e363b-6e6d-4733-9638-204b51e35b1f">5,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTItMy0xLTEtNDA4NTU_aa0cd004-3cae-48f6-b89a-c60147a9a426">350,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTItNS0xLTEtNDA4NTU_3c7a4579-4af4-4537-9765-048941541757">371,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="thry:EarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTItNy0xLTEtNDA4NTU_b8c6de13-6c99-4f0d-ba4c-91a5d20025a7">481,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">During the year ended December 31, 2021, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTA5OTUxMTYyOTcxNQ_16f2a217-0d9d-4d28-9181-268539511695">4.7</ix:nonFraction>&#160;million of severance expense, of which <ix:nonFraction unitRef="usd" contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231" decimals="INF" name="us-gaap:SeveranceCosts1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfOTkx_4cbce2b9-2b78-4df4-b0d8-799ce9c2d746"><ix:nonFraction unitRef="usd" contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231" decimals="INF" name="us-gaap:SeveranceCosts1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfOTkx_a302b9a5-e49c-494a-8941-3cfd25eafbf7">none</ix:nonFraction></ix:nonFraction> was a result of the COVID-19 pandemic. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the Company incurred $<ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTA5OTUxMTYyOTcyNQ_d8786166-9c1a-4398-8525-8b5279463931">11.7</ix:nonFraction>&#160;million of severance expense, of which $<ix:nonFraction unitRef="usd" contextRef="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231" decimals="-5" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTA5OTUxMTYyOTczNQ_aae5ae5b-e63c-48d4-a135-c0bd28759c07">5.0</ix:nonFraction>&#160;million was a result of the COVID-19 pandemic. In addition, during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">years ended December 31, 2021, 2020 and 2019, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">the Company incurred losses on disposal of fixed assets and capitalized software and costs associated with abandoned facilities and system consolidation. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of direct listing, Thryv Australia Acquisition and other transaction cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">s.</span></div><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4OQ_306f7741-2d1e-4c70-8615-6a3ff7983552" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's disaggregation of revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on services for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.703%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.741%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf6d6ebe92af4233adabd3685f2d0611_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMy0zLTEtMS00MDg1NQ_e1a5b785-b8d7-4f63-9714-fca43237659c">365,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02be978572b8483da9f8f697ecd26596_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMy01LTEtMS00MDg1NQ_b52beb78-8c2a-423f-986d-8da36f4961ff">443,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2136c6d8dbc34bcd857d651696cfd009_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMy03LTEtMS00MDg1NQ_d4b3a318-5fd9-4250-bb11-4c497855c49c">605,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie25d2d28263b4a929f87e8f019db2531_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNC0zLTEtMS00MDg1NQ_2d8772fb-e765-4a6d-8f51-1002cf045584">239,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0991f6a064e14e64a1398886340701b5_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNC01LTEtMS00MDg1NQ_36850742-99b8-4432-9b2a-61fd62ea4ec7">280,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc3f9410ae4a457992c75ac9624ba6d0_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNC03LTEtMS00MDg1NQ_c039d9b0-8722-48e4-b2b1-32cb74f08e35">339,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf89a04e61864debbf6e040ec6a9cc72_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNS0zLTEtMS00MDg1NQ_616e11fe-b170-4009-bc14-ae2683da3b3e">129,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied423a26d8f945928d0d2a4f2c1d68cc_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNS01LTEtMS00MDg1NQ_6c2c5d03-13ad-4fed-aa85-4707d888e65a">167,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84862c1b403148a796da030dda744d5f_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNS03LTEtMS00MDg1NQ_10b302b3-2a0c-40d8-9802-3d1583021c11">232,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1850872384d745a088fb172c8b2f7733_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNi0zLTEtMS00MDg1NQ_314cb06c-0630-47e0-8d36-c0d5c9189da5">62,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16953df97c03435d81d1c1732b50d43b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNi01LTEtMS00MDg1NQ_131ca11b-d349-4bc0-8cb5-9e3fd55c324a">87,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bb04a28617548cc9ce16ebe3e30f538_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNi03LTEtMS00MDg1NQ_2437ddc0-5341-499b-a70c-b6c15d90029f">115,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Marketing Services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNy0zLTEtMS00MDg1NQ_e9282171-8172-43b1-912a-0c5f9569cc86">797,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNy01LTEtMS00MDg1NQ_630a42f4-c6fe-4c75-873a-e2239684e910">979,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNy03LTEtMS00MDg1NQ_4a390f19-0092-459b-a965-e65c587d5259">1,292,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28d3d46d8b3a432cba1d49b0fb02afd5_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfOS0zLTEtMS00MDg1NQ_1ef24518-e5fd-46b2-a44a-4f32150033d8">107,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id970a170e6c84a0b8d6337243989fb97_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfOS01LTEtMS00MDg1NQ_2078db0f-5c0a-4f20-b4d1-7008a7247d53">100,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9be0d56c849546d7b36d591fdc132853_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfOS03LTEtMS00MDg1NQ_36c3a6bc-dde0-448b-b5a1-3ba7f9939bac">104,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Add-ons</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d438591f2524de3a2e31b5dbe5af1bd_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTAtMy0xLTEtNDA4NTU_27d91824-a3e1-4353-a851-101d5b743508">63,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc01b31673d34401a4c3700766a09dd5_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTAtNS0xLTEtNDA4NTU_bfdf6501-96ed-4f49-a323-4172d23a3d03">29,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i501f8501593d4ddeb6199e7c9fe77a81_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTAtNy0xLTEtNDA4NTU_480357da-86a8-415d-818a-fa26f14f7e7c">24,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SaaS</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTEtMy0xLTEtNDA4NTU_4e0c6e68-a319-481f-a515-7cb8a3d7b767">170,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTEtNS0xLTEtNDA4NTU_0eb07b1b-c3e2-4848-b261-0e787799427c">129,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTEtNy0xLTEtNDA4NTU_bdeb5c88-1508-43ea-bb83-0ebc31a52ff2">128,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45971546e28b4335bc5c86a0cf6bb800_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTMtMy0xLTEtNDA4NTU_7c14a7ca-ba22-4b7b-8297-494f784c64df">46,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9867620c7e654b0a9ae7548f9f15d9c8_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTMtNS0xLTEtNDA4NTU_ac0f7233-c987-44e8-a1e9-9f7469d1ff35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a691cdf0ff34ffd816b5e1d4543b710_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTMtNy0xLTEtNDA4NTU_5702c2a4-21a6-45c3-97ba-213c2056009b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c06cc867a0846f287b9cc1c02bacb1d_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTQtMy0xLTEtNDA4NTU_12848129-bc89-4dc4-9bad-e0b4815755fb">55,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeaa15d47bea4a8688e364a649b74be4_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTQtNS0xLTEtNDA4NTU_ef70ed5d-1f6d-4990-aa98-0f2a047391f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2b3742c6b74477db51274a46578082b_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTQtNy0xLTEtNDA4NTU_9601b261-e954-48bd-a0ba-b25e7d55e0e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab24af750eac48ebb38cf7850eec33f5_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTUtMy0xLTEtNDA4NTU_3e553db8-ce89-4f20-8557-386af3d55ca6">18,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb686dce12843f8b4e7f907ad4e8d1c_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTUtNS0xLTEtNDA4NTU_4459d5d8-2390-4c1f-b21f-4246ba10155e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf3ccf8ce1774a99b66931185093faaa_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTUtNy0xLTEtNDA4NTU_0446430e-8af7-4f97-91ec-8eaff89fffe7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i415e0458ccf248a2b5817805906b1617_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTYtMy0xLTEtNDA4NTU_8d728c0b-f952-42e2-b652-0779a5ce5f85">23,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbcbae18830f47779dd7963b5d0d6ad2_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTYtNS0xLTEtNDA4NTU_94b667cb-0ac7-436f-8c98-14ee07fa0189">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i362821a3a0f9446d995ff5a53c50a7cd_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTYtNy0xLTEtNDA4NTU_608ad199-77e6-47bc-b540-d5369f7b3a2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform and Thryv Add-Ons</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56c46fd0d07142a695648204e5951111_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTctMy0xLTEtNDA4NTU_da195d83-4c5d-4714-994c-d1814e60e3dc">554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cc2f0f15bf14ffd9f1e18e41e72cde1_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTctNS0xLTEtNDA4NTU_16cd8420-e567-45c3-8489-9626f1fc2384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc8fd283341044d68c0c6cc8c8980250_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTctNy0xLTEtNDA4NTU_6d91aabf-830b-403f-a082-1b85ebd3669f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Thryv International</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTgtMy0xLTEtNDA4NTU_ed22e0a5-c7eb-4b8b-b2ac-e13d3644a90c">145,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTgtNS0xLTEtNDA4NTU_7e784cd2-db1a-4d72-a23e-372e8372aa9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTgtNy0xLTEtNDA4NTU_b7ca2d1d-16c9-4461-9ce2-7e3e72e15c3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTktMy0xLTEtNDA4NTU_b0d1182e-266a-4a45-89a0-1b6e5a9eafa0">1,113,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTktNS0xLTEtNDA4NTU_feddd4db-a0b5-49eb-a88e-c58c65d5ef03">1,109,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTktNy0xLTEtNDA4NTU_dc89c9a1-ab96-449f-90b5-7f06c3844b8f">1,421,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ib8f129450ae04a8d883f4dcebbe0c31d"><ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfNDk0NzgwMjMyODQ1Ng_8364e920-0680-496b-8308-61c394368a19" escape="true"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's total long-lived assets by geographical region:</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.691%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6a0bd9fde1d4612928718a97c581287_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMS0xLTEtMS0xMTkwMTE_a49304ba-4e9e-40a3-975b-78d1435d5a52">149,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2b769dab25f402cb3962cc6711ca1ad_I20201231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMS0zLTEtMS0xMTkwMjk_7febdc93-de9e-4b9e-9121-837c56641eb4">204,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0573cab6ccb44811a2881e084f28b436_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMi0xLTEtMS0xMTkwMTE_15fa0ea1-5864-448a-ad43-74fd3dbac767">25,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b1d1deca4e848e3b88da3e421d780c1_I20201231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMi0zLTEtMS0xMTkwMjk_9053f49a-d5ce-46b6-8f27-bc5376f85eb4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMy0xLTEtMS0xMTkwMTE_60f4b07f-c6c6-46db-93fc-705b8ec9b7b9">175,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440024054a97426590919139ce684276_I20201231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMy0zLTEtMS0xMTkwMjk_f8ea61cc-7921-43ae-980e-524a15d9d467">204,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of long-lived assets held outside of the United States</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04560cd6a5bc4908b05f65e35705d6ca_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfNC0xLTEtMS0xMTkwMTE_fb2bffa6-fe56-45a3-82d2-aac40976ec02">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a60172f4d4440f9805701f5969f9340_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfNC0zLTEtMS0xMTkwMjk_443c2a96-bab9-4f1d-b7ff-750884603267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_972"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85NzIvZnJhZzowNTg3MGU1MDdkZGE0MDhiYmJkNmNjYjY4ODU2NmQ0Ni90ZXh0cmVnaW9uOjA1ODcwZTUwN2RkYTQwOGJiYmQ2Y2NiNjg4NTY2ZDQ2XzY1OTcwNjk3NjY3NjY_b95270b4-620c-4677-800b-5230964f8680" continuedAt="i7273cab6b7584727b42798b933daad23" escape="true">Subsequent Events</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i7273cab6b7584727b42798b933daad23"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January, 21, 2022, the Company acquired </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivial Media Holdings, Inc. (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vivial</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a marketing and advertising company, for $<ix:nonFraction unitRef="usd" contextRef="i7b232738ec1143ffb6594fd4351ee841_D20220121-20220121" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85NzIvZnJhZzowNTg3MGU1MDdkZGE0MDhiYmJkNmNjYjY4ODU2NmQ0Ni90ZXh0cmVnaW9uOjA1ODcwZTUwN2RkYTQwOGJiYmQ2Y2NiNjg4NTY2ZDQ2XzEwOTk1MTE2Mjg4NTE_ba3f9f58-6fed-44e1-9f56-ccd88f7cd763">21.0</ix:nonFraction> million in cash, subject to certain </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjustments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of limited access to the information required to prepare the initial accounting, the initial accounting for the Vivial acquisition is incomplete and the Company is unable to provide the amounts that will be recognized at the acquisition date for the major classes of assets acquired and liabilities assumed, pre-existing contingencies, goodwill or other intangible assets at the time of this Annual Report on Form 10-K.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1128"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9. &#160;&#160;&#160;&#160;Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1186"></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;9A.&#160;&#160;&#160;&#160;Controls and Procedures </span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our principal executive officer and principal financial officer, evaluated, as of the end of the period covered by this Annual Report on Form 10-K, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities Exchange Act of 1934, as amended (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exchange Act</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Report on Internal Control Over Financial Reporting</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. The Company's internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the consolidated financial statements for external reporting purposes in accordance with generally accepted accounting principles.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of the effectiveness of internal control over financial reporting to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate over time.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management, including our Chief Executive Officer and our Chief Financial Officer, assessed the effectiveness of the Company's internal control over financial reporting as of December 31, 2021. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control&#8212;Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Based on its assessment and those criteria, management has concluded that the Company maintained effective internal control over financial reporting as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are in the process of integrating Thryv Australia that we acquired on March 1, 2021. Management&#8217;s assessment and conclusion on the effectiveness of the Company&#8217;s disclosure controls and procedures as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> excludes an assessment of the internal control over financial reporting related to the Thryv Australia Acquisition. The Thryv Australia Acquisition represented</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 6% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our consolidated total assets at December&#160;31, 2021, and 13% of our consolidated revenue included in our consolidated financial statements for the year ended December 31, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP, the independent registered public accounting firm that audited the Company's consolidated financial statements included in this Annual Report on Form 10-K, has issued an attestation report on the Company's internal control over financial reporting, which is included herein</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have completed one acquisition in the 12 months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As part of our ongoing integration activities, we continue to implement our controls and procedures over the business we acquired to reflect the risks inherent in our acquisition. Throughout the integration process, we monitor these efforts and take corrective action as needed to reinforce the application of our controls and procedures. Other than the foregoing, there were no changes in our internal control over financial reporting identified in management&#8217;s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:center;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Thryv Holdings, Inc. and Subsidiaries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Thryv Holdings, Inc and Subsidiaries&#8217; internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Thryv Holdings, Inc. and Subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on the COSO criteria.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As indicated in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting, management&#8217;s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Thryv Australia, which is included in the 2021 consolidated financial statements of the Company and constituted </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of consolidated total assets, as of December 31, 2021 and 13% of consolidated revenue, for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Thryv Australia.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of Thryv Holdings, Inc. and Subsidiaries (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations and comprehensive income, changes in stockholders' equity and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;), and our report dated March 15, 2022 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 15, 2022</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1214"></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B. &#160;&#160;&#160;&#160;Other Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1822"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C. &#160;&#160;&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable. </span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_97"></div><div style="padding-right:6.75pt"><span><br/></span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III &#160;&#160;&#160;&#160;</span></div><div style="padding-right:6.75pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_100"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10. &#160;&#160;&#160;&#160;Directors, Executive Officers and Corporate Governance</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Code of Business Conduct and Ethics</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a code of business conduct and ethics (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Code</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) that is applicable to all of our employees, officers and directors including our principal executive officer, principal financial officer, principal accounting officer, controller, and any other persons performing similar functions, which is available on our website at </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">www.thryv.com </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under &#8220;Investor Relations - Governance Documents.&#8221; We intend to satisfy the disclosure requirement regarding any amendment to, or waiver from a provision of the Code for Thryv&#8217;s principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions, by posting such information on our website.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining information required by this Item 10 is incorporated by reference from the information to be provided in our definitive proxy statement for our 2022 Annual Meeting of Stockholders (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2022 Proxy Statement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The 2022 Proxy Statement will be filed with the SEC within 120 days after the close of the fiscal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_103"></div><div style="padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11. &#160;&#160;&#160;&#160;Executive Compensation</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item 11 is incorporated by reference from our 2022 Proxy Statement, which will be filed with the SEC within 120 days after the close of the fiscal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_106"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12. &#160;&#160;&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes information with respect to our 2016 Stock Incentive Plan (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2016 Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and 2020 Incentive Award Plan (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), which were the only compensation plans under which equity securities were authorized for issuance as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On September 3, 2020, our Board adopted and our stockholders approved our 2020 Plan, which replaced our 2016 Plan, as our Board determined not to make additional awards under our 2016 Plan following the effectiveness of our 2020 Plan. A total of 1,000,000 shares of our common stock were initially reserved for issuance pursuant to our 2020 Plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 18, 2021, our stockholders approved an amendment to the 2020 Plan to (i) increase the maximum aggregate number of shares reserved and available for delivery in connection with awards under the 2020 Plan to 3,981,490 shares of common stock (representing an increase of 2,981,490 shares) and (ii) provide that commencing on January 1, 2022 and ending on (and including) January 1, 2030, there will be an automatic annual increase in the total number of shares of common stock reserved and available for delivery in connection with the 2020 Plan of up to 5% of the total number of shares of common stock outstanding on December 31st of the preceding year.  On January 1, 2022, the number of shares of common stock reserved for issuance under the 2020 Plan increased by 1,703,584 shares. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the shares reserved for issuance under our 2020 Plan also include those shares reserved but unissued under our 2016 Plan as of the effective date of our 2020 Plan and any shares subject to awards under our 2016 Plan which are forfeited or lapse unexercised and which following the effective date of our 2020 Plan are not issued under our 2016 Plan. The data reflected in the table below is as of December&#160;31, 2021.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.304%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.358%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.075%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of Securities to Be Issued Upon Exercise of Outstanding Options </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Price of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Outstanding</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Options</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Options Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Available for</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Future Issuance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Under Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Compensation Plans</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">(Excluding Securities</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Reflected in Column (a))</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(a)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(c)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,733,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,728,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans not approved by security holders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,733,814&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.59&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,728,540&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reflects the total number of outstanding options under our 2016 Plan and our 2020 Plan as of December&#160;31, 2021.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reflects the weighted-average exercise price of stock options under both the 2016 Plan and 2020 Plan.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reflects the combined number of unissued shares of common stock under the 2016 Plan and 2020 Plan. On January 1, 2022, the number of unissued shares of common stock reserved for issuance under the 2020 Plan increased by 1,703,584 shares.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_109"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13. &#160;&#160;&#160;&#160;Certain Relationships and Related Transactions, and Director Independence</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item 13 is incorporated by reference from our 2022 Proxy Statement, which will be filed with the SEC within 120 days after the close of the fiscal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_112"></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14. &#160;&#160;&#160;&#160;Principal Accounting Fees and Services</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="margin-bottom:15pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item 14 is incorporated by reference from our 2022 Proxy Statement, which will be filed with the SEC within 120 days after the close of the fiscal </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1378"></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="iec43216bd4894faa9198c0e92a46d3c9_115"></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.&#160;&#160;&#160;&#160;Exhibits, Financial Statement Schedules</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following documents are filed as a part of this Annual Report on Form 10-K:</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Consolidated Financial Statements (included in Part II, Item 8 of this Annual Report on Form 10-K).</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Report of Independent Registered Public Accounting Firm (PCAOB ID: <ix:nonNumeric contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMTUvZnJhZzphNDhiMzJjYWE2MTI0ZTg1YmExNzRmMGM4ZmJhMWExNS90ZXh0cmVnaW9uOmE0OGIzMmNhYTYxMjRlODViYTE3NGYwYzhmYmExYTE1XzI3NDg3NzkwNzExMjY_bbeb0d26-c6c1-4259-903b-414954498aa6">42</ix:nonNumeric>)</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consolidated Statements of Operations and Comprehensive Income for the years ended December 31, 2021, 2020 and 2019</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consolidated Balance Sheets as of December&#160;31, 2021 and 2020</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consolidated Statements of Changes in Stockholders' Equity for the years ended December 31, 2021, 2020 and 2019</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Consolidated Statements of Cash Flows for the years ended December 31, 2021, 2020 and 2019</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Notes to Consolidated Financial Statements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Financial Statement Schedules</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial statement schedules have been omitted as the information is either not required or the information is otherwise included in the consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Exhibits</span></div><div style="text-indent:-4.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The documents set forth below are filed herewith or are incorporated herein by reference to the location indicated.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036121006741/brhc10021052_ex2-1.htm">Share Purchase Agreement (incorporated by reference to Exhibit 2.1 to the Company&#8217;s Form 8-K, filed with the Securities and Exchange Commission on March 2, 2021)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120021369/nt10007762x18_ex4-1.htm">Fourth Amended and Restated Certificate of Incorporation of Thryv Holdings, Inc. (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Registration Statement on Form S-8, filed with the SEC on September 24, 2020)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120021369/nt10007762x18_ex4-2.htm">Second Amended and Restated Bylaws of Thryv Holdings, Inc. (incorporated by reference to Exhibit 4.2 to the Company&#8217;s Registration Statement on Form S-8, filed the SEC on September 24, 2020)</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000162828021005660/exhibit41-202010xk.htm">Description of Securities Pursuant to Section 12 of the Securities Exchange Act of 1934 (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Annual Report on Form 10-K, filed with the SEC on March 25, 2021)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div><div><span><br/></span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-11.htm">Warrant Agreement, dated August 15, 2016, among Thryv, Inc., Computershare Inc. and Computershare Trust Company, N.A. (incorporated by reference to Exhibit 4.11 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-12.htm">Officer&#8217;s Certificate delivered pursuant to the Warrant Agreement, dated November 17, 2016, among Thryv, Inc., Computershare Inc. and Computershare Trust Company, N.A. (incorporated by reference to Exhibit 4.12 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-13.htm">Pledge Agreement, dated June 30, 2017, by and between Yosemite Sellers&#8217; Representative LLC and Thryv Holdings, Inc. (incorporated by reference to Exhibit 4.13 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-2.htm">Amended and Restated Credit Agreement, dated June 30, 2017, by and among Thryv, Inc., certain other Credit Parties, certain other Subsidiaries of Thryv, Inc., the lenders party thereto and Wells Fargo Bank, National Association (incorporated by reference to Exhibit 4.2 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-3.htm">First Amendment to Amended and Restated Credit Agreement, dated January 31, 2019, among Thryv, Inc., as borrower, the lenders party thereto and Wells Fargo Bank, National Association, as administrative agent (incorporated by reference to Exhibit 4.3 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-4.htm">Second Amendment to Amended and Restated Credit Agreement, dated March 21, 2019, among Thryv, Inc., as borrower, Thryv Holdings, Inc., the lenders party thereto and Wells Fargo Bank, National Association, as administrative agent (incorporated by reference to Exhibit 4.4 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-5.htm">Third Amendment to Amended and Restated Credit Agreement, dated August 20, 2019, among Thryv, Inc., as borrower, Thryv Holdings, Inc., the lenders party thereto and Wells Fargo Bank, National Association, as administrative agent (incorporated by reference to Exhibit 4.5 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex4-6.htm">Fourth Amendment to Amended and Restated Credit Agreement, dated January 28, 2020, among Thryv, Inc., as borrower, Thryv Holdings, Inc., the lenders party thereto and Wells Fargo Bank, National Association, as administrative agent (incorporated by reference to Exhibit 4.6 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex10-1.htm">Amended and Restated Employment Agreement, dated September 26, 2016, by and between Thryv, Inc. and Joseph A. Walsh (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1556739/000114036120019569/nt10007762x12_ex10-2.htm">Thryv Holdings, Inc. 2016 Stock Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex10-2.htm">September 1, 2020)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1556739/000114036120020803/nt10007762x14_ex10-12.htm">Amendment No. 1 to Thryv Holdings, Inc. Stock Incentive Plan (incorporated by reference to Exhibit 10.12 to the Company&#8217;s Registration Statement on Form S-1, Amendment 1, filed with </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120020803/nt10007762x14_ex10-12.htm">the SEC on September 17, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex10-3.htm">Form of Stock Option Agreement (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex10-4.htm">2019 Over Performance Plan, dated November 5, 2019 (incorporated by reference to Exhibit 10.4 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div><div style="text-align:center"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex10-5.htm">2019 Short Term Incentive Plan, dated November 5, 2019 (incorporated by reference to Exhibit 10.5 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex10-6.htm">2020 Over Performance Plan, dated January 2020 (incorporated by reference to Exhibit 10.6 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000162828021005660/exhibit1016-202010xk.htm">2020 Short Term</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000162828021005660/exhibit1016-202010xk.htm"> Incentive Plan, dated April 2020 (incorporated by reference to Exhibit 10.16 to the Company&#8217;s Annual Report on Form 10-K, filed with the SEC on March 25, 2021).</a></span></div><div><span><br/></span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120019569/nt10007762x12_ex10-8.htm">Thryv, Inc. Severance Plan&#8212;Executive Vice Presidents and Above, dated January 1, 2018 (incorporated by reference to Exhibit 10.8 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 1, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120021369/nt10007762x18_ex4-5.htm">Thryv Holdings, Inc. 2020 Incentive Award Plan (incorporated by reference to Exhibit 4.5 to the Company&#8217;s Registration Statement on Form S-8, filed with the SEC on September 23, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036121021197/nc10025754x1_def14c.htm">First Amendment to the Thryv Holdings, Inc. 2020 Incentive Award Plan, incorporated by reference to Exhibit A to the Registrant&#8217;s Definitive Schedule 14C (File No. 001-35895) filed on June 16, 2021.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036121021197/nc10025754x1_def14c.htm">Second Amendment to the Thryv Holdings, Inc. 2020 Incentive Award Plan incorporated by reference to Exhibit B to the Registrant&#8217;s Definitive Schedule 14C (File No. 001-35895) filed on June 16, 2021.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120020803/nt10007762x14_ex10-10.htm">Form of Thryv Holdings, Inc. Stock Option Agreement (Non-Employee Directors) (incorporated by reference to Exhibit 10.10 to the Company&#8217;s Registration Statement on Form S-1, filed with the SEC on September 18, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036120021369/nt10007762x18_ex4-6.htm">Thryv Holdings, Inc. 2021 Employee Stock Purchase Plan (incorporated by reference to Exhibit 4.6 to the Company&#8217;s Registration Statement on Form S-8, filed with the SEC on September 23, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000162828020016327/thryv-arstockholdersagre.htm">Amended and Restated Stockholders Agreement, dated September 23, 2020, by and among Thryv Holdings, Inc. and the Stockholders party thereto (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q, filed with the SEC on November 12, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036121006741/brhc10021052_ex10-1.htm">Term Loan Credit Agreement by and among Thryv Holdings, Inc., Thryv, Inc., the Lenders party thereto from time to time and Wells Fargo Bank, National Association, as Administrative Agent, dated as of March 1, 2021 (incorporated by reference to Exhibit 10.1 to the Company&#8217;s Form 8-K filed, with the SEC on March 2, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001556739/000114036121006741/brhc10021052_ex10-2.htm">Fifth Amendment to Amended and Restated Credit Agreement, First Amendment to Guaranty and Security Agreement and Joinder, among Thryv Holdings, Inc., Thryv, Inc. and the other borrowers from time to time party thereto, the Lenders from time to time party thereto and Wells Fargo Bank, National Association, as administrative agent, dated as of March 1, 2021 (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Form 8-K filed, with the SEC on March 2, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit211-202110xk.htm">List of significant subsidiaries of Thryv Holdings, Inc.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-202110xk.htm">Consent of Ernst &amp; Young LLP, Independent Registered Public Accounting Firm.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-10xk2021.htm">Certification of Principal Executive Officer pursuant to Exchange Act Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-10xk2021.htm">Certification of Principal Financial Officer pursuant to Exchange Act Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-10xk2021.htm">Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-10xk2021.htm">Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cover Page Interactive Data File (included in Exhibits 101).</span></div></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Filed herewith</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;Management contract of compensatory plan or arrangement</span></div><div style="padding-left:45pt;text-indent:-45pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_1403"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16. &#160;&#160;&#160;&#160;Form 10-K Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</span></div><div style="text-align:center"><span><br/></span></div></div></div><div id="iec43216bd4894faa9198c0e92a46d3c9_124"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES </span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:61.035%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">THRYV HOLDINGS, INC.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Joseph A. Walsh</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Joseph A. Walsh<br/>Chairman of the Board and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Principal Executive Officer)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Paul D. Rouse</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Paul D. Rouse<br/>Chief Financial Officer, Executive Vice President and Treasurer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Principal Financial Officer)</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report has been signed below by the following persons on behalf of the registrant and in the capacities and on the date indicated. </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.147%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signatures</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Joseph A. Walsh</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board and Chief Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph A. Walsh</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Paul D. Rouse</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer, Executive Vice President and Treasurer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul D. Rouse</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Amer Akhtar</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amer Akhtar</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Bonnie Kintzer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonnie Kintzer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Ryan O'Hara</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ryan O'Hara</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ John Slater</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John Slater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Lauren Vaccarello</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lauren Vaccarello</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Heather Zynczak</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 15, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heather Zynczak</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124</span></div><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>exhibit211-202110xk.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i803ac80145024b1b8b21ee45de6bc656_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Exhibit 21.1</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SUBSIDIARIES</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Thryv Holdings, Inc., a Delaware corporation, had the U.S. and international subsidiaries shown below as of March 1, 2022. Thryv Holdings, Inc. is not a subsidiary of any other entity. </font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Name of Subsidiary</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Jurisdiction</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Australia Holdings Pty Ltd</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Australia Pty Ltd</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sunshine Newco Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project Sunshine I Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project Sunshine II Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project Sunshine III Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project Sunshine IV Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Life Events Media Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australian Local Search Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Citysearch Australia Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sensis Holding Pty Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivial Mobile LLC</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Colorado</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv, Inc.</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv International Holding, LLC</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Small Business Foundation</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivial Media Holdings, Inc.</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware </font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivial Mobile LLC</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Canada Holdings, LLC</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivial Dominicana SRL</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dominican Republic</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv International Treasury Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Malta</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Becketts Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Malta</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Parabolica Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Malta</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sensis Holding Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sensis Holding II Limited</font></td><td colspan="3" style="border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Project Strawberry Holding Limited</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #000000;border-right:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr></table></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>exhibit231-202110xk.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i430a7028a0d140be8b7f13a2d6615e0f_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:0.08pt;text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit 23.1</font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:150%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;           </font></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-36pt"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(1)       Registration Statement (Form S-3 No. 333-256294) Post-Effective Amendment No.1 to Form S-1 on Form S-3 of Thryv Holdings, Inc and in the related Prospectus&#59;</font></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-36pt"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(2)       Registration Statement (Form S-8 No. 333-258875) pertaining to the Thryv Holdings, Inc. 2020 Incentive Award Plan&#59;</font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(3)       Registration Statement (Form S-8 No. 333-249002) pertaining to the 2016 Stock &#160;&#160;&#160;&#160;Incentive Plan, as amended, 2020 Incentive Award Plan, and 2021 Employee Stock Purchase Plan of Thryv Holdings, Inc&#59;</font></div><div><font><br></font></div><div><font style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">of our reports dated March 15, 2022, with respect to the consolidated financial statements of Thryv Holdings, Inc. and Subsidiaries and the effectiveness of internal control over financial reporting of Thryv Holdings, Inc. and Subsidiaries included in this Annual Report (Form 10-K) of Thryv Holdings, Inc. for the year ended December 31, 2021.</font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young, LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Dallas, Texas</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">March 15, 2022</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>exhibit311-10xk2021.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i1a305794cb284b4bbfdba2092af5ad80_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 31.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Joseph A. Walsh, certify that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Annual Report on Form 10-K of Thryv Holdings, Inc.&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have&#58;</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#59;</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; March&#160;15, 2022</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">     &#47;s&#47; Joseph A. Walsh    </font></div><div style="padding-left:324pt;text-align:right"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph A. Walsh</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chairman of the Board and Chief Executive Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>exhibit312-10xk2021.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i6f23e0e28e6346ad91f5f22efb9074e7_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 31.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul D. Rouse, certify that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this Annual Report on Form 10-K of Thryv Holdings, Inc.&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have&#58;</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#59;</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; March&#160;15, 2022</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">    &#47;s&#47; Paul D. Rouse     </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul D. Rouse</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Financial Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:324pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>exhibit321-10xk2021.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i7bb8ff7cb9d64b649efd29d499464575_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 32.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of Thryv Holdings, Inc. (the &#8220;Company&#8221;) for the period ending December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Joseph A. Walsh, Chairman of the Board and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange Act of 1934&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) the information contained in the Report fairly presents, in all material respects, the financial condition and</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">results of operations of the Company.</font></div><div><font><br></font></div><div style="padding-left:324pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; March&#160;15, 2022</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">     &#47;s&#47; Joseph A. Walsh     </font></div><div style="padding-left:324pt;text-align:right"><font><br></font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph A. Walsh</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chairman of the Board and Chief Executive Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>exhibit322-10xk2021.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ibf2e3456924d4c8d9a10eb5ada02fba2_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Exhibit 32.2</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K of Thryv Holdings, Inc. (the &#8220;Company&#8221;) for the period ending December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Paul D. Rouse, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exchange Act of 1934&#59; and</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) the information contained in the Report fairly presents, in all material respects, the financial condition and</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">results of operations of the Company.</font></div><div><font><br></font></div><div style="padding-left:324pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; March&#160;15, 2022</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">    &#47;s&#47; Paul D. Rouse     </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul D. Rouse</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Financial Officer</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>thry-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:285ee1a6-d3ee-4668-a0ee-69ce4c5761a4,g:afb06ea1-0066-426d-b718-b86bf21aa0a1-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:thry="http://www.thryv.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.thryv.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="thry-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="thry-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="thry-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="thry-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.thryv.com/role/Cover">
        <link:definition>000010001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.thryv.com/role/AuditInformation">
        <link:definition>000020002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsandComprehensiveIncome" roleURI="http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome">
        <link:definition>100010003 - Statement - Consolidated Statements of Operations and Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.thryv.com/role/ConsolidatedBalanceSheets">
        <link:definition>100020004 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>100030005 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>100040006 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.thryv.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100050007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPolicies" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
        <link:definition>210011001 - Disclosure - Description of Business and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>220022001 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables">
        <link:definition>230033001 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>240044001 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails">
        <link:definition>240054002 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Reverse Stock Split Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails">
        <link:definition>240064003 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails">
        <link:definition>240074004 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails">
        <link:definition>240084005 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails">
        <link:definition>240094006 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails" roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails">
        <link:definition>240104007 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Finite-lived Intangible Asset Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.thryv.com/role/RevenueRecognition">
        <link:definition>210111002 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDetails" roleURI="http://www.thryv.com/role/RevenueRecognitionDetails">
        <link:definition>240124008 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.thryv.com/role/Acquisitions">
        <link:definition>210131003 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsTables" roleURI="http://www.thryv.com/role/AcquisitionsTables">
        <link:definition>230143002 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsNarrativeDetails" roleURI="http://www.thryv.com/role/AcquisitionsNarrativeDetails">
        <link:definition>240154009 - Disclosure - Acquisitions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>240164010 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsProFormaInformationDetails" roleURI="http://www.thryv.com/role/AcquisitionsProFormaInformationDetails">
        <link:definition>240174011 - Disclosure - Acquisitions - Pro Forma Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.thryv.com/role/FairValueMeasurements">
        <link:definition>210181004 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.thryv.com/role/FairValueMeasurementsTables">
        <link:definition>230193003 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsIndemnificationAssetRollforwardDetails" roleURI="http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails">
        <link:definition>240204012 - Disclosure - Fair Value Measurements - Indemnification Asset Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNarrativeDetails" roleURI="http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>240214013 - Disclosure - Fair Value Measurements - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsStockOptionRollforwardDetails" roleURI="http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails">
        <link:definition>240224014 - Disclosure - Fair Value Measurements - Stock Option Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails" roleURI="http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails">
        <link:definition>240234015 - Disclosure - Fair Value Measurements - Fair Value and Carrying Value of Debt Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssets">
        <link:definition>210241005 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>230253004 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails">
        <link:definition>240264016 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails">
        <link:definition>240274017 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails">
        <link:definition>240284018 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails">
        <link:definition>240294019 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsAdditionalInformationDetails_1" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails_1">
        <link:definition>240304020 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails" roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails">
        <link:definition>240314021 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandIntegrationExpenses" roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpenses">
        <link:definition>210321006 - Disclosure - Restructuring and Integration Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandIntegrationExpensesTables" roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesTables">
        <link:definition>230333005 - Disclosure - Restructuring and Integration Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandIntegrationExpensesNarrativeDetails" roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesNarrativeDetails">
        <link:definition>240344022 - Disclosure - Restructuring and Integration Expenses - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails" roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails">
        <link:definition>240354023 - Disclosure - Restructuring and Integration Expenses - Schedule of Restructuring Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails" roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails">
        <link:definition>240364024 - Disclosure - Restructuring and Integration Expenses - Restructuring Reserve Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLosses" roleURI="http://www.thryv.com/role/AllowanceforCreditLosses">
        <link:definition>210371007 - Disclosure - Allowance for Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesTables" roleURI="http://www.thryv.com/role/AllowanceforCreditLossesTables">
        <link:definition>230383006 - Disclosure - Allowance for Credit Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails" roleURI="http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails">
        <link:definition>240394025 - Disclosure - Allowance for Credit Losses - Allowance for Credit Loss Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AllowanceforCreditLossesNarrativeDetails" roleURI="http://www.thryv.com/role/AllowanceforCreditLossesNarrativeDetails">
        <link:definition>240404026 - Disclosure - Allowance for Credit Losses - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FixedAssetsandCapitalizedSoftware" roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftware">
        <link:definition>210411008 - Disclosure - Fixed Assets and Capitalized Software</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FixedAssetsandCapitalizedSoftwareTables" roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareTables">
        <link:definition>230423007 - Disclosure - Fixed Assets and Capitalized Software (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails" roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails">
        <link:definition>240434027 - Disclosure - Fixed Assets and Capitalized Software - Schedule of Fixed Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails" roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails">
        <link:definition>240444028 - Disclosure - Fixed Assets and Capitalized Software - Schedule of Depreciation and Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilities" roleURI="http://www.thryv.com/role/AccruedLiabilities">
        <link:definition>210451009 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesTables" roleURI="http://www.thryv.com/role/AccruedLiabilitiesTables">
        <link:definition>230463008 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesDetails" roleURI="http://www.thryv.com/role/AccruedLiabilitiesDetails">
        <link:definition>240474029 - Disclosure - Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesSeverancePaymentsGADetails" roleURI="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails">
        <link:definition>240484030 - Disclosure - Accrued Liabilities - Severance Payments G&amp;A (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesSeverancePaymentsCovidDetails" roleURI="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails">
        <link:definition>240494031 - Disclosure - Accrued Liabilities - Severance Payments, Covid (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.thryv.com/role/Leases">
        <link:definition>210501010 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.thryv.com/role/LeasesTables">
        <link:definition>230513009 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.thryv.com/role/LeasesNarrativeDetails">
        <link:definition>240524032 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofLeaseCostsDetails" roleURI="http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails">
        <link:definition>240534033 - Disclosure - Leases - Schedule of Lease Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofSupplementalBalanceSheetInformationDetails" roleURI="http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails">
        <link:definition>240544034 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails" roleURI="http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails">
        <link:definition>240554035 - Disclosure - Leases - Schedule of Lease Supplemental Cash Flow Information and Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingLeaseMaturityPaymentsDetails" roleURI="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails">
        <link:definition>240564036 - Disclosure - Leases - Schedule of Operating Lease Maturity Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1" roleURI="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1">
        <link:definition>240564036 - Disclosure - Leases - Schedule of Operating Lease Maturity Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtObligations" roleURI="http://www.thryv.com/role/DebtObligations">
        <link:definition>210571011 - Disclosure - Debt Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtObligationsTables" roleURI="http://www.thryv.com/role/DebtObligationsTables">
        <link:definition>230583010 - Disclosure - Debt Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtObligationsScheduleofDebtObligationsDetails" roleURI="http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails">
        <link:definition>240594037 - Disclosure - Debt Obligations - Schedule of Debt Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtObligationsNarrativeDetails" roleURI="http://www.thryv.com/role/DebtObligationsNarrativeDetails">
        <link:definition>240604038 - Disclosure - Debt Obligations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtObligationsScheduleofOtherFinancingObligationsDetails" roleURI="http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails">
        <link:definition>240614039 - Disclosure - Debt Obligations - Schedule of Other Financing Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Pensions" roleURI="http://www.thryv.com/role/Pensions">
        <link:definition>210621012 - Disclosure - Pensions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsTables" roleURI="http://www.thryv.com/role/PensionsTables">
        <link:definition>230633011 - Disclosure - Pensions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsComponentsofPensionExpenseDetails" roleURI="http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails">
        <link:definition>240644040 - Disclosure - Pensions - Components of Pension Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsNarrativeDetails" roleURI="http://www.thryv.com/role/PensionsNarrativeDetails">
        <link:definition>240654041 - Disclosure - Pensions - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails" roleURI="http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails">
        <link:definition>240664042 - Disclosure - Pensions - Schedule of Defined Benefit Pension Cost Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails" roleURI="http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails">
        <link:definition>240674043 - Disclosure - Pensions - Schedule of Benefit Obligations and Plan Assets Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsCashContributionstoPlansDetails" roleURI="http://www.thryv.com/role/PensionsCashContributionstoPlansDetails">
        <link:definition>240684044 - Disclosure - Pensions - Cash Contributions to Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsScheduleofAmountsAssociatedwithPensionPlansDetails" roleURI="http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails">
        <link:definition>240694045 - Disclosure - Pensions - Schedule of Amounts Associated with Pension Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails" roleURI="http://www.thryv.com/role/PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails">
        <link:definition>240704046 - Disclosure - Pensions - Schedule of Accumulated Pension Obligations greater than Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails" roleURI="http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails">
        <link:definition>240714047 - Disclosure - Pensions - Schedule of Expected Future Pension Benefit Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsScheduleofFairValueofPensionPlanAssetsDetails" roleURI="http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails">
        <link:definition>240724048 - Disclosure - Pensions - Schedule of Fair Value of Pension Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails" roleURI="http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails">
        <link:definition>240734049 - Disclosure - Pensions - Schedule of Weighted Asset Allocation Percentages of Pension Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandStockholdersEquity" roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquity">
        <link:definition>210741013 - Disclosure - Stock-Based Compensation and Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandStockholdersEquityTables" roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables">
        <link:definition>230753012 - Disclosure - Stock-Based Compensation and Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandStockholdersEquityNarrativeDetails" roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails">
        <link:definition>240764050 - Disclosure - Stock-Based Compensation and Stockholders' Equity - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationStockOptionAssumptionsDetails" roleURI="http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails">
        <link:definition>240774051 - Disclosure - Stock-Based Compensation - Stock Option Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails" roleURI="http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails">
        <link:definition>240784052 - Disclosure - Stock-Based Compensation - Outstanding Stock-based Compensation Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails" roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails">
        <link:definition>240794053 - Disclosure - Stock-Based Compensation and Stockholders' Equity - Schedule of Compensation Expense Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.thryv.com/role/EarningsperShare">
        <link:definition>210801014 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.thryv.com/role/EarningsperShareTables">
        <link:definition>230813013 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareScheduleofEarningsPerShareDetails" roleURI="http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails">
        <link:definition>240824054 - Disclosure - Earnings per Share - Schedule of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareNarrativeDetails" roleURI="http://www.thryv.com/role/EarningsperShareNarrativeDetails">
        <link:definition>240834055 - Disclosure - Earnings per Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.thryv.com/role/IncomeTaxes">
        <link:definition>210841015 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.thryv.com/role/IncomeTaxesTables">
        <link:definition>230853014 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>240864056 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxRateReconciliationDetails" roleURI="http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails">
        <link:definition>240874057 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.thryv.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>240884058 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>240894059 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails" roleURI="http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails">
        <link:definition>240904060 - Disclosure - Income Taxes - Deferred Tax Asset Valuation Allowance Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails" roleURI="http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails">
        <link:definition>240914061 - Disclosure - Income Taxes - Unrecognized Tax Benefits Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofPreTaxBookIncomeLossDetails" roleURI="http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails">
        <link:definition>240924062 - Disclosure - Income Taxes - Components of Pre-Tax Book Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingentLiabilities" roleURI="http://www.thryv.com/role/ContingentLiabilities">
        <link:definition>210931016 - Disclosure - Contingent Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingentLiabilitiesDetails" roleURI="http://www.thryv.com/role/ContingentLiabilitiesDetails">
        <link:definition>240944063 - Disclosure - Contingent Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomeLoss" roleURI="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLoss">
        <link:definition>210951017 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomeLossTables" roleURI="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossTables">
        <link:definition>230963015 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ChangesinAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>240974064 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.thryv.com/role/SegmentInformation">
        <link:definition>210981018 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.thryv.com/role/SegmentInformationTables">
        <link:definition>230993016 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationNarrativeDetails" roleURI="http://www.thryv.com/role/SegmentInformationNarrativeDetails">
        <link:definition>241004065 - Disclosure - Segment Information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationSegmentOperatingResultsDetails" roleURI="http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails">
        <link:definition>241014066 - Disclosure - Segment Information - Segment Operating Results (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails" roleURI="http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails">
        <link:definition>241024067 - Disclosure - Segment Information - Segment Reconciliation of Operating Income to Net Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDisaggregationofRevenueDetails" roleURI="http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails">
        <link:definition>241034068 - Disclosure - Segment Information - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationLongLivedAssetsbyRegionDetails" roleURI="http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails">
        <link:definition>241044069 - Disclosure - Segment Information - Long Lived Assets by Region (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.thryv.com/role/SubsequentEvents">
        <link:definition>211051019 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.thryv.com/role/SubsequentEventsDetails">
        <link:definition>241064070 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="thry_ResearchAndDevelopmentTaxCaseMember" abstract="true" name="ResearchAndDevelopmentTaxCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="thry_ABLFacilityFifthAmendmentMember" abstract="true" name="ABLFacilityFifthAmendmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_GainLossOnRemeasurementOfIndemnificationAsset" abstract="false" name="GainLossOnRemeasurementOfIndemnificationAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" abstract="false" name="ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" abstract="false" name="DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="thry_AccruedServiceCreditsCurrent" abstract="false" name="AccruedServiceCreditsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_FinancingObligationsNoncurrent" abstract="false" name="FinancingObligationsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_FinancingObligations" abstract="false" name="FinancingObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_IncreaseDecreaseInOperatingLeaseLiabilities" abstract="false" name="IncreaseDecreaseInOperatingLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" abstract="false" name="DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" abstract="false" name="ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" abstract="false" name="DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_StockOptionLiabilityMember" abstract="true" name="StockOptionLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="thry_ScheduleOfOtherFinancingObligationsTableTextBlock" abstract="false" name="ScheduleOfOtherFinancingObligationsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="thry_LongLivedAssetsMember" abstract="true" name="LongLivedAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" abstract="false" name="BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="thry_TopTenDirectoriesMember" abstract="true" name="TopTenDirectoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_IndemnificationAssetMember" abstract="true" name="IndemnificationAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="thry_LocalSmallToMediumBusinessesMember" abstract="true" name="LocalSmallToMediumBusinessesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_SearchEngineMarketingMember" abstract="true" name="SearchEngineMarketingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_AddOnsMember" abstract="true" name="AddOnsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" abstract="false" name="ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="thry_A2016PlanMember" abstract="true" name="A2016PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ABLFacilityFourthAmendmentMember" abstract="true" name="ABLFacilityFourthAmendmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_TaxAndAccountingServicesMember" abstract="true" name="TaxAndAccountingServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ThryvPlatformAndAddOnsMember" abstract="true" name="ThryvPlatformAndAddOnsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" abstract="false" name="DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ConsolidatedPensionPlanOfDexMediaMember" abstract="true" name="ConsolidatedPensionPlanOfDexMediaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="thry_AssetsHeldUnderFinancingObligationsMember" abstract="true" name="AssetsHeldUnderFinancingObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_YPPensionPlanMember" abstract="true" name="YPPensionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_TexasComptrollerMember" abstract="true" name="TexasComptrollerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ScheduleOfImpairmentChargesTable" abstract="true" name="ScheduleOfImpairmentChargesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" abstract="false" name="AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="thry_FinancingObligationRightOfUseAssetWriteoff" abstract="false" name="FinancingObligationRightOfUseAssetWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_NewTermLoanMember" abstract="true" name="NewTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" abstract="false" name="DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" abstract="false" name="EarningsBeforeInterestTaxesDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="thry_DeferredTaxAssetsIntangibleAssets" abstract="false" name="DeferredTaxAssetsIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="thry_PlatformMember" abstract="true" name="PlatformMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ThryvAustraliaMember" abstract="true" name="ThryvAustraliaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_CommonStockFairValuePolicyTextBlock" abstract="false" name="CommonStockFairValuePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" abstract="false" name="FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_OperatingLeaseRightOfUseAssetsAbstract" abstract="true" name="OperatingLeaseRightOfUseAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="thry_DeferredTaxAssetValuationAllowanceRollForward" abstract="true" name="DeferredTaxAssetValuationAllowanceRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" abstract="false" name="AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_EmployeeSeveranceOtherMember" abstract="true" name="EmployeeSeveranceOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_PrintYellowPagesMember" abstract="true" name="PrintYellowPagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_YPHoldingsIncMember" abstract="true" name="YPHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" abstract="false" name="FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_EmployeeSeveranceIntegrationRelatedMember" abstract="true" name="EmployeeSeveranceIntegrationRelatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_EmployeeSeveranceCOVID19TerminationsMember" abstract="true" name="EmployeeSeveranceCOVID19TerminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ManagementReassessmentOfAbilityToRecognizeMember" abstract="true" name="ManagementReassessmentOfAbilityToRecognizeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ABLFacilityMember" abstract="true" name="ABLFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_StockIssuedDuringPeriodValueWarrantsExercised" abstract="false" name="StockIssuedDuringPeriodValueWarrantsExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_GainLossOnExtinguishmentOfFinancingObligation" abstract="false" name="GainLossOnExtinguishmentOfFinancingObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_Section199TaxCaseMember" abstract="true" name="Section199TaxCaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_SeniorTermLoanMember" abstract="true" name="SeniorTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="thry_LegalMember" abstract="true" name="LegalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_InternetYellowPagesMember" abstract="true" name="InternetYellowPagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_RestructuringChargesAndIntegrationExpenses" abstract="false" name="RestructuringChargesAndIntegrationExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="thry_A2020PlanMember" abstract="true" name="A2020PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_RepaymentsOfFinancingObligations" abstract="false" name="RepaymentsOfFinancingObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase" abstract="false" name="DefinedBenefitPlanPlanAssetsAnnuityPurchase" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ThryvInternationalMember" abstract="true" name="ThryvInternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" abstract="false" name="IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_InternationalSegmentMember" abstract="true" name="InternationalSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" abstract="false" name="AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_SoftwareAsAServiceSegmentMember" abstract="true" name="SoftwareAsAServiceSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" abstract="false" name="AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" abstract="false" name="ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="thry_FinancingObligationWriteoff" abstract="false" name="FinancingObligationWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_RegionalAndNationalLargeBusinessesMember" abstract="true" name="RegionalAndNationalLargeBusinessesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" abstract="false" name="ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" abstract="false" name="FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment" abstract="false" name="DebtInstrumentMandatoryQuarterlyAmortizationPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" abstract="false" name="AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" abstract="false" name="RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_DebtInstrumentPercentOfOwnership" abstract="false" name="DebtInstrumentPercentOfOwnership" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_OhioDepartmentOfTaxationAuditDivisionMember" abstract="true" name="OhioDepartmentOfTaxationAuditDivisionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_VivialMediaHoldingsIncMember" abstract="true" name="VivialMediaHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_IndemnificationAssetCurrent" abstract="false" name="IndemnificationAssetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" abstract="false" name="BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="thry_CapitalizedSoftwareMember" abstract="true" name="CapitalizedSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_MarketingServicesSegmentMember" abstract="true" name="MarketingServicesSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" abstract="false" name="IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_TransactionCosts" abstract="false" name="TransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ProvisionForServiceCredits" abstract="false" name="ProvisionForServiceCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" abstract="false" name="FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="thry_SystemConsolidationMember" abstract="true" name="SystemConsolidationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_LeaseholdImprovementsFurnitureAndFixturesMember" abstract="true" name="LeaseholdImprovementsFurnitureAndFixturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase" abstract="false" name="DefinedBenefitPlanBenefitObligationAnnuityPurchase" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" abstract="false" name="AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" abstract="true" name="NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>thry-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:285ee1a6-d3ee-4668-a0ee-69ce4c5761a4,g:afb06ea1-0066-426d-b718-b86bf21aa0a1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f68b51a4-a38f-4ad2-a09b-c5cebc553020" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_10476c48-0f41-44ac-9d6d-8116b93b649a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f68b51a4-a38f-4ad2-a09b-c5cebc553020" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_10476c48-0f41-44ac-9d6d-8116b93b649a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fc18b4ca-f4a5-44ca-b202-13da96af0329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f68b51a4-a38f-4ad2-a09b-c5cebc553020" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fc18b4ca-f4a5-44ca-b202-13da96af0329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_c3aac6e0-4edc-4c94-a767-c821d3c3801d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1ffd19e4-886c-4a63-ae9f-fa4d893ebab8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c3aac6e0-4edc-4c94-a767-c821d3c3801d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1ffd19e4-886c-4a63-ae9f-fa4d893ebab8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_0825a18f-7c39-4b81-80c3-62eb26a866bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c3aac6e0-4edc-4c94-a767-c821d3c3801d" xlink:to="loc_us-gaap_AssetImpairmentCharges_0825a18f-7c39-4b81-80c3-62eb26a866bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_e62f2544-6e3c-4dc1-a562-326c2448fe45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_c3aac6e0-4edc-4c94-a767-c821d3c3801d" xlink:to="loc_us-gaap_SellingAndMarketingExpense_e62f2544-6e3c-4dc1-a562-326c2448fe45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9c1c37b6-3556-4fe8-82e6-b14f50616f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fa031ede-945d-47e1-9fa8-f32679eb354c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9c1c37b6-3556-4fe8-82e6-b14f50616f4c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fa031ede-945d-47e1-9fa8-f32679eb354c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f3babd84-fe24-4ea0-b696-dc4761165b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_9c1c37b6-3556-4fe8-82e6-b14f50616f4c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f3babd84-fe24-4ea0-b696-dc4761165b96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_16657160-f7b8-421f-aced-06478030b04e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f772b471-e5d7-41ae-bc44-9205bbabb665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_16657160-f7b8-421f-aced-06478030b04e" xlink:to="loc_us-gaap_NetIncomeLoss_f772b471-e5d7-41ae-bc44-9205bbabb665" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f5bd24b8-8f64-425d-a300-9cbba01d0c81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_16657160-f7b8-421f-aced-06478030b04e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_f5bd24b8-8f64-425d-a300-9cbba01d0c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_15763bd8-31d3-42ce-8573-1e49ab5e2251" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_d1594ed3-6222-41b3-bc15-846c343f2091" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_15763bd8-31d3-42ce-8573-1e49ab5e2251" xlink:to="loc_us-gaap_CostsAndExpenses_d1594ed3-6222-41b3-bc15-846c343f2091" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a3e93bc0-b1c2-439f-a8e9-71e820f02513" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_15763bd8-31d3-42ce-8573-1e49ab5e2251" xlink:to="loc_us-gaap_GrossProfit_a3e93bc0-b1c2-439f-a8e9-71e820f02513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a77dac10-cc6a-4e16-9b82-2a0d84d15a06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_68850e96-5318-4d51-bb4b-f5c1e7f2f58e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a77dac10-cc6a-4e16-9b82-2a0d84d15a06" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_68850e96-5318-4d51-bb4b-f5c1e7f2f58e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_d22cf283-c2c2-49f3-a99e-08359726eff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a77dac10-cc6a-4e16-9b82-2a0d84d15a06" xlink:to="loc_us-gaap_InterestExpenseDebt_d22cf283-c2c2-49f3-a99e-08359726eff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_a7fd542c-0aa7-4e62-9727-9531bbd9fb66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a77dac10-cc6a-4e16-9b82-2a0d84d15a06" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_a7fd542c-0aa7-4e62-9727-9531bbd9fb66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_e75c075e-6a0a-49e9-b345-6a649f6544dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a77dac10-cc6a-4e16-9b82-2a0d84d15a06" xlink:to="loc_us-gaap_OtherNonoperatingExpense_e75c075e-6a0a-49e9-b345-6a649f6544dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_096e0da2-0871-47b4-acbd-0a40180f121b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a77dac10-cc6a-4e16-9b82-2a0d84d15a06" xlink:to="loc_us-gaap_OperatingIncomeLoss_096e0da2-0871-47b4-acbd-0a40180f121b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c7e03ff7-1548-46dd-89c6-8b1041825fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c7e03ff7-1548-46dd-89c6-8b1041825fae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetCurrent_619aca1f-5c90-41f8-97fd-af3148f76813" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:to="loc_thry_IndemnificationAssetCurrent_619aca1f-5c90-41f8-97fd-af3148f76813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f51eb92f-7288-445e-a53c-2644a132a614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f51eb92f-7288-445e-a53c-2644a132a614" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_29018f08-266b-4407-91e1-2dea22a8dc88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_29018f08-266b-4407-91e1-2dea22a8dc88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eabb63e5-3de4-4f5a-a469-0af99730d6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eabb63e5-3de4-4f5a-a469-0af99730d6f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_7f51e9e1-28a4-4e08-bbdd-edc1c3fb3fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:to="loc_us-gaap_IncomeTaxesReceivable_7f51e9e1-28a4-4e08-bbdd-edc1c3fb3fc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_51441592-75c7-49e3-adca-bd95e7c5fe47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c3db00f2-df8b-448a-9ce6-bbc5c81526ce" xlink:to="loc_us-gaap_OtherAssetsCurrent_51441592-75c7-49e3-adca-bd95e7c5fe47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4f08ac1a-88e6-4fa9-8afa-1678ba599e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_356c4795-7518-413e-8603-97000c8c7dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4f08ac1a-88e6-4fa9-8afa-1678ba599e9c" xlink:to="loc_us-gaap_LongTermDebtCurrent_356c4795-7518-413e-8603-97000c8c7dd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_07435a6a-7091-493c-85e4-ee75c5a31262" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4f08ac1a-88e6-4fa9-8afa-1678ba599e9c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_07435a6a-7091-493c-85e4-ee75c5a31262" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_18f79342-7406-49f6-b9c4-e4cc9cbbdd32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4f08ac1a-88e6-4fa9-8afa-1678ba599e9c" xlink:to="loc_us-gaap_AccountsPayableCurrent_18f79342-7406-49f6-b9c4-e4cc9cbbdd32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_80cc6083-568d-4c00-ba8b-93223fc8773e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4f08ac1a-88e6-4fa9-8afa-1678ba599e9c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_80cc6083-568d-4c00-ba8b-93223fc8773e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_449461cb-a5d1-450f-8907-8659626f0263" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4f08ac1a-88e6-4fa9-8afa-1678ba599e9c" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_449461cb-a5d1-450f-8907-8659626f0263" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_da1a3302-78bc-4ae3-b91f-c56b70f52fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4f08ac1a-88e6-4fa9-8afa-1678ba599e9c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_da1a3302-78bc-4ae3-b91f-c56b70f52fe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_dcdc9d01-7b14-446c-9579-440b0f7b9b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_201776df-8ad7-4b71-8efb-0c76bf7fb5bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dcdc9d01-7b14-446c-9579-440b0f7b9b9d" xlink:to="loc_us-gaap_CommonStockValue_201776df-8ad7-4b71-8efb-0c76bf7fb5bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5b1d62ea-bec6-4c70-8140-7328f1ef6c57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dcdc9d01-7b14-446c-9579-440b0f7b9b9d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5b1d62ea-bec6-4c70-8140-7328f1ef6c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2048620f-c811-49f8-bbe6-3ca89bedc69f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dcdc9d01-7b14-446c-9579-440b0f7b9b9d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2048620f-c811-49f8-bbe6-3ca89bedc69f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f3792606-362e-4635-bbdb-1ee7afe0e340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dcdc9d01-7b14-446c-9579-440b0f7b9b9d" xlink:to="loc_us-gaap_TreasuryStockValue_f3792606-362e-4635-bbdb-1ee7afe0e340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5a0eb34b-cacd-4df4-b385-bcd0a3024af3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dcdc9d01-7b14-446c-9579-440b0f7b9b9d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5a0eb34b-cacd-4df4-b385-bcd0a3024af3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2bf76764-161d-4ae2-bbc9-9a026ab41541" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_906c0ff9-fdfd-4503-be77-1fd512044721" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2bf76764-161d-4ae2-bbc9-9a026ab41541" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_906c0ff9-fdfd-4503-be77-1fd512044721" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ef73b378-390b-4ebf-9452-5268227f9004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2bf76764-161d-4ae2-bbc9-9a026ab41541" xlink:to="loc_us-gaap_Goodwill_ef73b378-390b-4ebf-9452-5268227f9004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d9a7ce5e-8868-46e9-bc72-95165834bafb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2bf76764-161d-4ae2-bbc9-9a026ab41541" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d9a7ce5e-8868-46e9-bc72-95165834bafb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_022de301-498c-431c-b000-41736fd3f8c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2bf76764-161d-4ae2-bbc9-9a026ab41541" xlink:to="loc_us-gaap_AssetsCurrent_022de301-498c-431c-b000-41736fd3f8c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a7ef6c68-be34-4a73-99f5-d769056da1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2bf76764-161d-4ae2-bbc9-9a026ab41541" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a7ef6c68-be34-4a73-99f5-d769056da1b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_df37d7d8-d540-412c-80a0-8e2fa728929e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2bf76764-161d-4ae2-bbc9-9a026ab41541" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_df37d7d8-d540-412c-80a0-8e2fa728929e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b5b127e-8fdf-4ac1-a8db-b4c61037f741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_86f77e73-21b8-48c5-84a1-c39854c6060b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b5b127e-8fdf-4ac1-a8db-b4c61037f741" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_86f77e73-21b8-48c5-84a1-c39854c6060b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b5851c1d-fcf4-4064-90b9-f7a7e7a6ff8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b5b127e-8fdf-4ac1-a8db-b4c61037f741" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b5851c1d-fcf4-4064-90b9-f7a7e7a6ff8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_62d649c1-3aa9-43e7-adfb-53a5ae0734d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b5b127e-8fdf-4ac1-a8db-b4c61037f741" xlink:to="loc_us-gaap_StockholdersEquity_62d649c1-3aa9-43e7-adfb-53a5ae0734d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d2c9b9eb-d5c0-4efe-b557-ca45254a580f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6b5b127e-8fdf-4ac1-a8db-b4c61037f741" xlink:to="loc_us-gaap_LiabilitiesCurrent_d2c9b9eb-d5c0-4efe-b557-ca45254a580f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_777cc004-08cf-4a58-b797-cdcda3952b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:to="loc_us-gaap_LongTermLineOfCredit_777cc004-08cf-4a58-b797-cdcda3952b54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes_838e9094-4127-4b42-97ea-408cfa01696a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:to="loc_us-gaap_SeniorLongTermNotes_838e9094-4127-4b42-97ea-408cfa01696a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_68e51393-9b0f-4fdd-8cba-8a28f1e885a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_68e51393-9b0f-4fdd-8cba-8a28f1e885a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsNoncurrent_21b6c2d0-b94c-463c-9da3-23cc8faab4dc" xlink:href="thry-20211231.xsd#thry_FinancingObligationsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:to="loc_thry_FinancingObligationsNoncurrent_21b6c2d0-b94c-463c-9da3-23cc8faab4dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_b563c757-3931-4cc3-bfda-68e11f0c929c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_b563c757-3931-4cc3-bfda-68e11f0c929c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e400ce58-be20-4ad5-95a3-b06665000d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e400ce58-be20-4ad5-95a3-b06665000d2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_2de72957-a391-4fba-bbec-8540cae0463c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5277ea9a-c132-4c52-ab7e-cb13ebd8aafd" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_2de72957-a391-4fba-bbec-8540cae0463c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_5230e398-9b76-46e4-acbc-dc436623a82e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_5230e398-9b76-46e4-acbc-dc436623a82e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_0ab524a4-0155-4bc3-9af6-0735d98bba0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_0ab524a4-0155-4bc3-9af6-0735d98bba0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_6c83392e-264d-4ff5-a18c-2fc13dd282a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_6c83392e-264d-4ff5-a18c-2fc13dd282a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_24a2da96-17cd-4dae-970d-7667829ae810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_24a2da96-17cd-4dae-970d-7667829ae810" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_3f0ec15e-b1f9-4407-bb67-824866f9f3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_3f0ec15e-b1f9-4407-bb67-824866f9f3fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b36b5ded-3f0b-445f-a444-f7dfb1111517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_b36b5ded-3f0b-445f-a444-f7dfb1111517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_281afd51-cd35-4e1b-8269-3a6e1ef704e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_281afd51-cd35-4e1b-8269-3a6e1ef704e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_277b56f0-a500-47f0-b40e-a4a746513088" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_277b56f0-a500-47f0-b40e-a4a746513088" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_786f948c-9c79-4006-a2d6-92373f0a243e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_786f948c-9c79-4006-a2d6-92373f0a243e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_392897bf-1f20-4c76-9179-2a8f33ffd1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_392897bf-1f20-4c76-9179-2a8f33ffd1aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_63bff141-b49c-4a85-9c6e-0d34160487b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_63bff141-b49c-4a85-9c6e-0d34160487b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e7d804d3-2820-4ad4-9122-464de9e609ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2903da05-c87d-4245-83c6-77b7c458162a" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e7d804d3-2820-4ad4-9122-464de9e609ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_1006c80f-ddf4-4ec1-9af6-b05798724a68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_AssetImpairmentCharges_1006c80f-ddf4-4ec1-9af6-b05798724a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_ae0ec2ea-1a2e-4755-aecd-739dcc238a02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_ae0ec2ea-1a2e-4755-aecd-739dcc238a02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c3de7fda-64a7-44fa-9abf-78e5a9cedd01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c3de7fda-64a7-44fa-9abf-78e5a9cedd01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ec7594d3-145a-4907-8254-ba05b175c32f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_ec7594d3-145a-4907-8254-ba05b175c32f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_a5ab57e5-633e-42d1-b277-165d7900885f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_a5ab57e5-633e-42d1-b277-165d7900885f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_234726b7-176f-4e1e-b017-8d9432eeba97" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_234726b7-176f-4e1e-b017-8d9432eeba97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ProvisionForServiceCredits_0c95a110-8114-48ab-b44f-7076dc95dfed" xlink:href="thry-20211231.xsd#thry_ProvisionForServiceCredits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_thry_ProvisionForServiceCredits_0c95a110-8114-48ab-b44f-7076dc95dfed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_835dca97-17d6-449c-9ffc-382bee548d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_835dca97-17d6-449c-9ffc-382bee548d16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e2261eab-7a2b-45ab-a4db-9fff35836cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e2261eab-7a2b-45ab-a4db-9fff35836cfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_0e25f113-6bb5-486a-93bc-43205496f2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_0e25f113-6bb5-486a-93bc-43205496f2d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_6ebb2a5b-072c-402f-a738-ff3fa36e669c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_6ebb2a5b-072c-402f-a738-ff3fa36e669c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cd123d2d-c5b9-4c14-9def-c648c626ec40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cd123d2d-c5b9-4c14-9def-c648c626ec40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8b90a742-b692-4882-b48f-f9d59976f4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8b90a742-b692-4882-b48f-f9d59976f4a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f58ccc0e-0198-4bb3-8952-ee0f0b2be5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_f58ccc0e-0198-4bb3-8952-ee0f0b2be5ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_e57c52c6-b765-443d-b1ad-789db86e55c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_DepreciationAndAmortization_e57c52c6-b765-443d-b1ad-789db86e55c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_dee69b30-06e0-4561-9da0-dbeca782c193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_dee69b30-06e0-4561-9da0-dbeca782c193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities_d6e43372-a5e6-41ec-ae9e-70e499890786" xlink:href="thry-20211231.xsd#thry_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities_d6e43372-a5e6-41ec-ae9e-70e499890786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f148bd06-ce76-4674-bd73-ee889c00edff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_ShareBasedCompensation_f148bd06-ce76-4674-bd73-ee889c00edff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f913ae77-d553-4f9b-a2c4-3af0166974a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_NetIncomeLoss_f913ae77-d553-4f9b-a2c4-3af0166974a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_7ccad9ba-21e4-464c-bdd2-e495115e52f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eef205cf-f094-4d91-b5a3-e4fcb9c3be53" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_7ccad9ba-21e4-464c-bdd2-e495115e52f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_24171a22-5b1c-48be-9caf-a7bf370bd56e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_31855281-5d7c-41ae-890b-8e9e5d56f129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_24171a22-5b1c-48be-9caf-a7bf370bd56e" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_31855281-5d7c-41ae-890b-8e9e5d56f129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_394f9474-b38d-4b66-b82e-56bfc5905627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_24171a22-5b1c-48be-9caf-a7bf370bd56e" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_394f9474-b38d-4b66-b82e-56bfc5905627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a07f2f9a-2c38-45dd-8a91-6f99342cd0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_24171a22-5b1c-48be-9caf-a7bf370bd56e" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a07f2f9a-2c38-45dd-8a91-6f99342cd0c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_5e88402f-51cd-4ed2-a2c7-7864ebd8cac2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_24171a22-5b1c-48be-9caf-a7bf370bd56e" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_5e88402f-51cd-4ed2-a2c7-7864ebd8cac2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ad5568f8-7c8a-4ee3-a446-0c2bc289727c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_566586a6-86eb-4b99-accd-0c6c98b2b807" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ad5568f8-7c8a-4ee3-a446-0c2bc289727c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_566586a6-86eb-4b99-accd-0c6c98b2b807" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ecd7651f-2acc-49a7-86ce-32d5da91b73d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ad5568f8-7c8a-4ee3-a446-0c2bc289727c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ecd7651f-2acc-49a7-86ce-32d5da91b73d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6248971d-ecee-4ca6-9f50-ff4cb0ea916e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ad5568f8-7c8a-4ee3-a446-0c2bc289727c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6248971d-ecee-4ca6-9f50-ff4cb0ea916e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70310072-52ff-4a44-920c-738221a6e786" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ad5568f8-7c8a-4ee3-a446-0c2bc289727c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70310072-52ff-4a44-920c-738221a6e786" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_10094373-2d52-48ed-ba9a-4bd6d1db059c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b37e2fce-436b-4996-adf8-edd2e8efdb74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_10094373-2d52-48ed-ba9a-4bd6d1db059c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b37e2fce-436b-4996-adf8-edd2e8efdb74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_8eff0108-75f4-4556-a6b5-cdb84d11088d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_10094373-2d52-48ed-ba9a-4bd6d1db059c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_8eff0108-75f4-4556-a6b5-cdb84d11088d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a9ae7dc7-4cef-4352-8595-647567b7aaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_f715d5f7-8632-4c7f-8a40-13ed440131b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_a9ae7dc7-4cef-4352-8595-647567b7aaf1" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_f715d5f7-8632-4c7f-8a40-13ed440131b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_f7416dca-d29f-4c7d-a1c7-2b020b23e5cc" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_a9ae7dc7-4cef-4352-8595-647567b7aaf1" xlink:to="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_f7416dca-d29f-4c7d-a1c7-2b020b23e5cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_9640453e-c168-4066-aed1-adf82146e6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_9640453e-c168-4066-aed1-adf82146e6b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_5d0a9a20-a2e7-4fa9-ba4d-6833ecc3ce7e" xlink:href="thry-20211231.xsd#thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_5d0a9a20-a2e7-4fa9-ba4d-6833ecc3ce7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_5effe21c-b3a7-4b2d-90b8-f6fea0e569da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_5effe21c-b3a7-4b2d-90b8-f6fea0e569da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39fabdb5-fd3b-4915-9335-4f46fe47ce57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39fabdb5-fd3b-4915-9335-4f46fe47ce57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_ba233188-6170-43ce-9d83-1fe447f5235e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_ba233188-6170-43ce-9d83-1fe447f5235e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3b6406b4-596b-4c5a-b72d-d2799cab6973" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3b6406b4-596b-4c5a-b72d-d2799cab6973" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_9ca1bcb9-a5e0-47d4-860a-d41ab6221776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_9ca1bcb9-a5e0-47d4-860a-d41ab6221776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_b718124b-559b-4ef1-9948-a736aa1af3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_b718124b-559b-4ef1-9948-a736aa1af3b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_9808710f-55d5-4c9d-b7c8-89c16e365b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_9808710f-55d5-4c9d-b7c8-89c16e365b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_626becf1-cdd7-4abe-a024-fbdb72034ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_626becf1-cdd7-4abe-a024-fbdb72034ffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d5d1e0d2-db11-4a9b-938e-8fdfa66d688b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8a928a97-25fc-4122-a82e-4c9887e5c6cd" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_d5d1e0d2-db11-4a9b-938e-8fdfa66d688b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2509b904-f0bb-4c2d-9db0-8ef6d9a26810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_a5ebc12d-80d8-491f-86af-c9308871c10d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2509b904-f0bb-4c2d-9db0-8ef6d9a26810" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_a5ebc12d-80d8-491f-86af-c9308871c10d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0a5aba2c-9fec-4335-96e2-66b17b54c52f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2509b904-f0bb-4c2d-9db0-8ef6d9a26810" xlink:to="loc_us-gaap_Goodwill_0a5aba2c-9fec-4335-96e2-66b17b54c52f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8f88e2c7-78c4-4501-ade9-a346f7c73232" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3182fee3-7b1b-418e-be07-c6a04001fe09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8f88e2c7-78c4-4501-ade9-a346f7c73232" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3182fee3-7b1b-418e-be07-c6a04001fe09" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4a62a2a-f9fd-45d0-a940-e7b28ef38483" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e13f6f68-2c24-4415-a950-8c587c9c4495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4a62a2a-f9fd-45d0-a940-e7b28ef38483" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e13f6f68-2c24-4415-a950-8c587c9c4495" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_09b69618-e0b7-41e6-a00c-e04a36539a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4a62a2a-f9fd-45d0-a940-e7b28ef38483" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_09b69618-e0b7-41e6-a00c-e04a36539a30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_d5b3fc35-d44f-4f1e-86ef-88416c73b761" xlink:href="thry-20211231.xsd#thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c4a62a2a-f9fd-45d0-a940-e7b28ef38483" xlink:to="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_d5b3fc35-d44f-4f1e-86ef-88416c73b761" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_50f5cdf0-70b6-4ec4-825d-434b20a5d0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_42a751c2-b527-4814-96d3-82b0a7619eef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_50f5cdf0-70b6-4ec4-825d-434b20a5d0cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_42a751c2-b527-4814-96d3-82b0a7619eef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_26b64f11-d119-4159-9385-7c2081439ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_50f5cdf0-70b6-4ec4-825d-434b20a5d0cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_26b64f11-d119-4159-9385-7c2081439ffa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2e0e8f18-c2b6-430d-81a3-ff9979fdc441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_50f5cdf0-70b6-4ec4-825d-434b20a5d0cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2e0e8f18-c2b6-430d-81a3-ff9979fdc441" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c90a9e57-f543-45fe-b887-e2de34e5d3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_72c3401d-efde-4e46-b460-0d795bf8e012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c90a9e57-f543-45fe-b887-e2de34e5d3ae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_72c3401d-efde-4e46-b460-0d795bf8e012" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ccdee13b-1be6-4d57-a657-daf44ea14f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c90a9e57-f543-45fe-b887-e2de34e5d3ae" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ccdee13b-1be6-4d57-a657-daf44ea14f3a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4fa95216-70b0-4d26-8acd-e50fd079ad1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_6e2efa45-6531-4085-883b-028413cda96b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Depreciation_4fa95216-70b0-4d26-8acd-e50fd079ad1d" xlink:to="loc_us-gaap_AdjustmentForAmortization_6e2efa45-6531-4085-883b-028413cda96b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_cf8c17ee-84e0-4509-85d7-2a314b0dac04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationNonproduction"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Depreciation_4fa95216-70b0-4d26-8acd-e50fd079ad1d" xlink:to="loc_us-gaap_DepreciationNonproduction_cf8c17ee-84e0-4509-85d7-2a314b0dac04" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/AccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_96b6ccf7-5015-407d-94ef-6d2f5aa6c47d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_4421a106-426d-4813-88eb-b863f297bd3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_96b6ccf7-5015-407d-94ef-6d2f5aa6c47d" xlink:to="loc_us-gaap_TaxesPayableCurrent_4421a106-426d-4813-88eb-b863f297bd3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_9e4f45a6-0433-48c9-a26b-846bc6e19aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_96b6ccf7-5015-407d-94ef-6d2f5aa6c47d" xlink:to="loc_us-gaap_RestructuringReserveCurrent_9e4f45a6-0433-48c9-a26b-846bc6e19aaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_78dc9cf7-6e68-42a3-817b-e04670341a58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_96b6ccf7-5015-407d-94ef-6d2f5aa6c47d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_78dc9cf7-6e68-42a3-817b-e04670341a58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_15ea7732-e00b-4878-a929-2e31106bf844" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_96b6ccf7-5015-407d-94ef-6d2f5aa6c47d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_15ea7732-e00b-4878-a929-2e31106bf844" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccruedServiceCreditsCurrent_fc808f88-7c5a-4ab6-938e-a1a375b90ce3" xlink:href="thry-20211231.xsd#thry_AccruedServiceCreditsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_96b6ccf7-5015-407d-94ef-6d2f5aa6c47d" xlink:to="loc_thry_AccruedServiceCreditsCurrent_fc808f88-7c5a-4ab6-938e-a1a375b90ce3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofLeaseCostsDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_7fe905f9-9e20-4367-9136-2ac3ee848f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a1487d6e-a1e9-4973-a851-3e8ae36555d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7fe905f9-9e20-4367-9136-2ac3ee848f5c" xlink:to="loc_us-gaap_OperatingLeaseCost_a1487d6e-a1e9-4973-a851-3e8ae36555d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_367255cd-236c-42bc-b13b-e82b4674c9e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7fe905f9-9e20-4367-9136-2ac3ee848f5c" xlink:to="loc_us-gaap_ShortTermLeaseCost_367255cd-236c-42bc-b13b-e82b4674c9e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_89c62f89-d96c-4e8c-a81b-a1c395c483c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7fe905f9-9e20-4367-9136-2ac3ee848f5c" xlink:to="loc_us-gaap_SubleaseIncome_89c62f89-d96c-4e8c-a81b-a1c395c483c8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7fed19d0-3619-4f9b-aebf-6932f6f957e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_33d71fe7-03f1-4b54-9d3b-0d2ab058b353" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_7fed19d0-3619-4f9b-aebf-6932f6f957e6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_33d71fe7-03f1-4b54-9d3b-0d2ab058b353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dbda0d1d-f2da-46e9-a07c-54f14d1afed4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_7fed19d0-3619-4f9b-aebf-6932f6f957e6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_dbda0d1d-f2da-46e9-a07c-54f14d1afed4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_23e02163-0ce9-4bf0-b652-44faf4c728f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d376ab3e-8672-4db1-bab0-0724305ed7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_23e02163-0ce9-4bf0-b652-44faf4c728f2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d376ab3e-8672-4db1-bab0-0724305ed7fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7a96f335-6171-4523-bf88-c0e0eb28a40f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_23e02163-0ce9-4bf0-b652-44faf4c728f2" xlink:to="loc_us-gaap_OperatingLeaseLiability_7a96f335-6171-4523-bf88-c0e0eb28a40f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8849b313-38e6-4218-a9b5-0a32c7d93f57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_99a9051c-c312-4f2e-993a-4dabfcb0ec68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8849b313-38e6-4218-a9b5-0a32c7d93f57" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_99a9051c-c312-4f2e-993a-4dabfcb0ec68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_dcdb121c-a26c-4940-a2d2-749a5712ec8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8849b313-38e6-4218-a9b5-0a32c7d93f57" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_dcdb121c-a26c-4940-a2d2-749a5712ec8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_23ddc852-d2da-48d6-ae56-e17ffe087303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8849b313-38e6-4218-a9b5-0a32c7d93f57" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_23ddc852-d2da-48d6-ae56-e17ffe087303" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ad677f90-a808-4f95-a527-6d71ed3e1918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8849b313-38e6-4218-a9b5-0a32c7d93f57" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_ad677f90-a808-4f95-a527-6d71ed3e1918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_350833ed-9e02-457b-ab95-329091d7ec33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8849b313-38e6-4218-a9b5-0a32c7d93f57" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_350833ed-9e02-457b-ab95-329091d7ec33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_48dd359a-c93b-4e62-84b4-f62e6d5a4803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8849b313-38e6-4218-a9b5-0a32c7d93f57" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_48dd359a-c93b-4e62-84b4-f62e6d5a4803" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsScheduleofDebtObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_289d823d-0a68-4065-9c16-c36f0a29f430" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_56fe681f-e1b2-4f6a-9bc8-6f1844521e64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_289d823d-0a68-4065-9c16-c36f0a29f430" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_56fe681f-e1b2-4f6a-9bc8-6f1844521e64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_70c18c09-9188-4a06-a09a-e2c389f453b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_289d823d-0a68-4065-9c16-c36f0a29f430" xlink:to="loc_us-gaap_LongTermDebtCurrent_70c18c09-9188-4a06-a09a-e2c389f453b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsScheduleofOtherFinancingObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligations_443be39f-2776-418e-a85a-c2e42cb4ed92" xlink:href="thry-20211231.xsd#thry_FinancingObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction_31fb7856-b30c-454d-8aef-345e19bb2056" xlink:href="thry-20211231.xsd#thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_thry_FinancingObligations_443be39f-2776-418e-a85a-c2e42cb4ed92" xlink:to="loc_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction_31fb7856-b30c-454d-8aef-345e19bb2056" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction_436ad1f3-9763-4e8d-aaa5-6b8d031b88f2" xlink:href="thry-20211231.xsd#thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_thry_FinancingObligations_443be39f-2776-418e-a85a-c2e42cb4ed92" xlink:to="loc_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction_436ad1f3-9763-4e8d-aaa5-6b8d031b88f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsComponentsofPensionExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ff13eec0-7b9c-4a81-8aed-ce6da6ae255a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dd549d6d-8201-44ac-b4df-9b6be87b9da4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ff13eec0-7b9c-4a81-8aed-ce6da6ae255a" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dd549d6d-8201-44ac-b4df-9b6be87b9da4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_a26e044d-748a-4440-884c-10b56bf53cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ff13eec0-7b9c-4a81-8aed-ce6da6ae255a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_a26e044d-748a-4440-884c-10b56bf53cfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_8e3e5e06-f28c-47bc-9d94-883054059eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ff13eec0-7b9c-4a81-8aed-ce6da6ae255a" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_8e3e5e06-f28c-47bc-9d94-883054059eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0552cd19-bf6e-4095-a166-c39ed98cff95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ff13eec0-7b9c-4a81-8aed-ce6da6ae255a" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0552cd19-bf6e-4095-a166-c39ed98cff95" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2ec1589b-203b-40ce-8944-3ad6a2473131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7d050418-5c62-402f-a9e4-3a58371a0ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2ec1589b-203b-40ce-8944-3ad6a2473131" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7d050418-5c62-402f-a9e4-3a58371a0ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_111424f1-66c4-4806-8497-1d4f6dc7f60a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2ec1589b-203b-40ce-8944-3ad6a2473131" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_111424f1-66c4-4806-8497-1d4f6dc7f60a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofAmountsAssociatedwithPensionPlansDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_46550655-de7b-4be2-89a5-64eb636443fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_fe7243af-caa0-4b5c-b81f-0cab6cb008f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_46550655-de7b-4be2-89a5-64eb636443fe" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_fe7243af-caa0-4b5c-b81f-0cab6cb008f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_ef8073dd-a724-4532-8c0f-f7298ed6bcf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_46550655-de7b-4be2-89a5-64eb636443fe" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_ef8073dd-a724-4532-8c0f-f7298ed6bcf2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#EarningsperShareScheduleofEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9583a325-c38f-4f2b-a65a-a5acc56b9e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d69bbb91-f89b-4df5-b889-947b439e8121" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9583a325-c38f-4f2b-a65a-a5acc56b9e1d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d69bbb91-f89b-4df5-b889-947b439e8121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9a7940f5-bb0c-442a-ba40-39c7fd50895b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9583a325-c38f-4f2b-a65a-a5acc56b9e1d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9a7940f5-bb0c-442a-ba40-39c7fd50895b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9b9aae91-2856-42a9-85df-70333bb47a00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ba7db92c-c02f-43fe-8513-49c96c0ae6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b9aae91-2856-42a9-85df-70333bb47a00" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ba7db92c-c02f-43fe-8513-49c96c0ae6cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1fd8e927-01c6-41ce-8725-44aebde2922e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9b9aae91-2856-42a9-85df-70333bb47a00" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1fd8e927-01c6-41ce-8725-44aebde2922e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0253d847-5ba5-40a1-adac-e596638f8f25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_28f5bfa4-bdfa-4d38-baba-97068f1ee7f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0253d847-5ba5-40a1-adac-e596638f8f25" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_28f5bfa4-bdfa-4d38-baba-97068f1ee7f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_85222f19-ef2c-4bc8-90e1-ddc3434c8b53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0253d847-5ba5-40a1-adac-e596638f8f25" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_85222f19-ef2c-4bc8-90e1-ddc3434c8b53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e6c6a4a0-c9d8-43ac-99b6-fe2bd497aa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0253d847-5ba5-40a1-adac-e596638f8f25" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e6c6a4a0-c9d8-43ac-99b6-fe2bd497aa5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_806625fa-8823-4436-ae30-0cbeb03b1841" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_0cfbc1ff-b985-49a1-b048-79bd0c57590e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_806625fa-8823-4436-ae30-0cbeb03b1841" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_0cfbc1ff-b985-49a1-b048-79bd0c57590e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2ef862e9-9cc0-45ec-a444-63d07e70652b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_806625fa-8823-4436-ae30-0cbeb03b1841" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2ef862e9-9cc0-45ec-a444-63d07e70652b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_17c56fe1-8c37-47e3-bba9-ca4f56de0dce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_806625fa-8823-4436-ae30-0cbeb03b1841" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_17c56fe1-8c37-47e3-bba9-ca4f56de0dce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_2eb8de3a-35c8-433b-b3d6-751fed9244e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_2eb8de3a-35c8-433b-b3d6-751fed9244e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_253fe773-8fa3-4b15-9c56-7105746d762c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_253fe773-8fa3-4b15-9c56-7105746d762c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent_3d34891e-4ad2-44f9-aa19-2258cf69a51b" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent_3d34891e-4ad2-44f9-aa19-2258cf69a51b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent_508d4bf2-de58-4f28-84a1-b0b359a7ef1b" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent_508d4bf2-de58-4f28-84a1-b0b359a7ef1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_173ffe12-df70-46bb-b2d9-e6d97cab913b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_173ffe12-df70-46bb-b2d9-e6d97cab913b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_e5583bb8-836b-422b-ba5f-74fd2a29a4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_e5583bb8-836b-422b-ba5f-74fd2a29a4e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0dc4e2ea-2b91-4973-b32e-ba268680547e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0dc4e2ea-2b91-4973-b32e-ba268680547e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset_b3a1fe89-2c01-4b62-8e09-bdbbf49d90d4" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset_b3a1fe89-2c01-4b62-8e09-bdbbf49d90d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent_d6ee49eb-6a66-400e-aa2f-b516aa6c2ded" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent_d6ee49eb-6a66-400e-aa2f-b516aa6c2ded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_68ae7bbf-d0e3-4be0-97be-b63717875062" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_68ae7bbf-d0e3-4be0-97be-b63717875062" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_f595ad67-3c51-4da5-a2d4-661683228199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ecb95231-85d5-4296-9acb-23629bbb8131" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_f595ad67-3c51-4da5-a2d4-661683228199" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_e5401c52-e295-486d-ae5c-0c1aae0582f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_04eaea12-8c2e-40d0-afdb-aa752bab495c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_e5401c52-e295-486d-ae5c-0c1aae0582f8" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_04eaea12-8c2e-40d0-afdb-aa752bab495c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_05603fae-e3a3-4e6f-93d2-b428122bcb52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_e5401c52-e295-486d-ae5c-0c1aae0582f8" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_05603fae-e3a3-4e6f-93d2-b428122bcb52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9054e318-f698-4bf2-b5e1-8f4f5c88eed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9054e318-f698-4bf2-b5e1-8f4f5c88eed3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_1b9a65a2-341f-4e9d-ad47-3b0b83de0d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_1b9a65a2-341f-4e9d-ad47-3b0b83de0d5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_0fa46afd-a23a-4bb2-9c5b-2b10a20f2889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_0fa46afd-a23a-4bb2-9c5b-2b10a20f2889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_45b0dcc6-22fd-43ca-b43b-c5fed2b4925b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_45b0dcc6-22fd-43ca-b43b-c5fed2b4925b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_05a66247-0e07-4252-ba8d-243f35122e36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_05a66247-0e07-4252-ba8d-243f35122e36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_8860f831-c103-4403-94ce-c5d7b01d731b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_8860f831-c103-4403-94ce-c5d7b01d731b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_b9411ad5-6ae9-48f5-8342-042f71a2070d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_b43c090c-e738-48f4-ad30-025263afcde8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_b9411ad5-6ae9-48f5-8342-042f71a2070d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_1e7721e1-035e-4792-b441-44be223f73de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_a0a820a8-8611-429f-96fb-eccb28bd69a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_1e7721e1-035e-4792-b441-44be223f73de" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_a0a820a8-8611-429f-96fb-eccb28bd69a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_faa54206-9acc-41d1-93ef-03634e356c51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_1e7721e1-035e-4792-b441-44be223f73de" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_faa54206-9acc-41d1-93ef-03634e356c51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_3ecbbe90-7979-4e5e-908c-f8efc828c773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_3ecbbe90-7979-4e5e-908c-f8efc828c773" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_b86ad8f5-20a7-494e-8d89-890801f252a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_b86ad8f5-20a7-494e-8d89-890801f252a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsIntangibleAssets_ac9ba7ad-2350-462c-891b-25f3b447edd5" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_thry_DeferredTaxAssetsIntangibleAssets_ac9ba7ad-2350-462c-891b-25f3b447edd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsOperatingLeaseLiability_62961839-e4a2-423d-9a4f-7f83019f8135" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_thry_DeferredTaxAssetsOperatingLeaseLiability_62961839-e4a2-423d-9a4f-7f83019f8135" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_b18299ef-9159-4460-be7a-14c683667204" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_b18299ef-9159-4460-be7a-14c683667204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_f91bdd2c-dc49-4bbc-9a24-66d9659501e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_f91bdd2c-dc49-4bbc-9a24-66d9659501e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_25187e59-10c9-4634-8ec0-49ef478c95b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_25187e59-10c9-4634-8ec0-49ef478c95b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_14203034-fa96-4b1b-9fd0-2214c29d49d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_14203034-fa96-4b1b-9fd0-2214c29d49d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_7f2b226f-7ccc-4713-8470-c5719c49a194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_7f2b226f-7ccc-4713-8470-c5719c49a194" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest_7b6cb497-7143-41b2-841f-e60e7aa0d963" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest_7b6cb497-7143-41b2-841f-e60e7aa0d963" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards_09f8416e-3f55-4083-b44c-e6a3afc8b326" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards_09f8416e-3f55-4083-b44c-e6a3afc8b326" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_babc84ec-2556-4c71-82ec-2d8c767d83f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d9574fd9-116a-43e5-a7d3-a333f9748c2b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_babc84ec-2556-4c71-82ec-2d8c767d83f1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesComponentsofPreTaxBookIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f931f709-a334-409c-bd50-bd6793f27951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_fa8c7595-1921-4173-b47b-d3e1a0b3428f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f931f709-a334-409c-bd50-bd6793f27951" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_fa8c7595-1921-4173-b47b-d3e1a0b3428f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_22412d96-331c-4d13-9b08-94ad8019c75b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f931f709-a334-409c-bd50-bd6793f27951" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_22412d96-331c-4d13-9b08-94ad8019c75b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>thry-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:285ee1a6-d3ee-4668-a0ee-69ce4c5761a4,g:afb06ea1-0066-426d-b718-b86bf21aa0a1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="i382ef26e478748e4a854e3d96649c35a_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cde9616b-df63-4249-b701-13a4c9f10803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cde9616b-df63-4249-b701-13a4c9f10803" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_5deb0c0f-ff1e-4bd6-a589-4c5a74d85351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_SharesOutstanding_5deb0c0f-ff1e-4bd6-a589-4c5a74d85351" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_51a328a7-c23c-4bce-a04e-5b140a71035a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockholdersEquity_51a328a7-c23c-4bce-a04e-5b140a71035a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_99f50cce-cba5-4705-8ac3-5e72404c0e05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_99f50cce-cba5-4705-8ac3-5e72404c0e05" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f471c93d-5c7d-46cf-9ebc-0ba4f5863bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f471c93d-5c7d-46cf-9ebc-0ba4f5863bb5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bc10fcab-3b2e-4a64-bde6-1dd413521a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bc10fcab-3b2e-4a64-bde6-1dd413521a30" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_84c42f28-d17c-44ff-8b48-edfec534e36c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_84c42f28-d17c-44ff-8b48-edfec534e36c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_cca27560-7b0e-4a9f-a1d9-229ce2f60f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_cca27560-7b0e-4a9f-a1d9-229ce2f60f01" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions_dce2bf13-5cc0-4a86-871b-ba8c4a1af1c4" xlink:href="thry-20211231.xsd#thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions_dce2bf13-5cc0-4a86-871b-ba8c4a1af1c4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07176d28-f1a5-4a8d-8297-48565088bac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07176d28-f1a5-4a8d-8297-48565088bac6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ca97f546-f408-4c27-a8c6-b7e71663bf31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ca97f546-f408-4c27-a8c6-b7e71663bf31" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod_ce1de989-0d70-406b-8bda-621c7cefb2ad" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod_ce1de989-0d70-406b-8bda-621c7cefb2ad" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_StockIssuedDuringPeriodValueWarrantsExercised_e64f7ef7-7c1f-43cc-8597-016535e991c4" xlink:href="thry-20211231.xsd#thry_StockIssuedDuringPeriodValueWarrantsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_thry_StockIssuedDuringPeriodValueWarrantsExercised_e64f7ef7-7c1f-43cc-8597-016535e991c4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74dece27-1e03-4583-880f-af46cae6a59d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74dece27-1e03-4583-880f-af46cae6a59d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_660960e6-226d-4389-b427-fc794ad893c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_660960e6-226d-4389-b427-fc794ad893c7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8b0e381a-dd05-47b8-a214-8569301f6fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_NetIncomeLoss_8b0e381a-dd05-47b8-a214-8569301f6fe3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_0e17c4c4-0185-4217-9167-4fcad2e81029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f50e6fe3-c8fc-4b7c-8b1b-6adf197bdaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_cde9616b-df63-4249-b701-13a4c9f10803" xlink:to="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1502a872-3c97-4c50-b645-2f4b3a4745bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1502a872-3c97-4c50-b645-2f4b3a4745bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1502a872-3c97-4c50-b645-2f4b3a4745bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1502a872-3c97-4c50-b645-2f4b3a4745bd" xlink:to="loc_us-gaap_EquityComponentDomain_1502a872-3c97-4c50-b645-2f4b3a4745bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1502a872-3c97-4c50-b645-2f4b3a4745bd" xlink:to="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1224807e-47f9-4553-a866-4aadca5e83d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_CommonStockMember_1224807e-47f9-4553-a866-4aadca5e83d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a4dc659f-9173-47b8-ae64-6af9c8f1ae96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a4dc659f-9173-47b8-ae64-6af9c8f1ae96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_2abaa561-146f-44e5-b42e-c084342fc3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_TreasuryStockMember_2abaa561-146f-44e5-b42e-c084342fc3eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_af252dc8-9d15-48cd-b089-55c591e56ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_af252dc8-9d15-48cd-b089-55c591e56ac6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a3b6ce76-ac7e-486a-8812-f1eb69bac5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_RetainedEarningsMember_a3b6ce76-ac7e-486a-8812-f1eb69bac5fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2aac5f33-f597-47af-b914-91bc507e5ee3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2aac5f33-f597-47af-b914-91bc507e5ee3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2aac5f33-f597-47af-b914-91bc507e5ee3_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2aac5f33-f597-47af-b914-91bc507e5ee3" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_2aac5f33-f597-47af-b914-91bc507e5ee3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_76290c83-669b-45c6-bb11-73f3dccaccb5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2aac5f33-f597-47af-b914-91bc507e5ee3" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_76290c83-669b-45c6-bb11-73f3dccaccb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6836b1e2-6dc4-42de-a03f-ae09164fd00a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_76290c83-669b-45c6-bb11-73f3dccaccb5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6836b1e2-6dc4-42de-a03f-ae09164fd00a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i9f610360aa88411690f50c03ce0a161b_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_566404a3-636c-4a75-b05c-11ec915041b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:to="loc_us-gaap_NetIncomeLoss_566404a3-636c-4a75-b05c-11ec915041b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_de9b63af-4eb0-475a-8b36-4269c225f4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_DepreciationAndAmortization_de9b63af-4eb0-475a-8b36-4269c225f4b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_28acaccb-7134-43d6-bd77-15481b44e3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_28acaccb-7134-43d6-bd77-15481b44e3ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b2fe7cd5-566c-49d0-9afb-4a1389491447" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b2fe7cd5-566c-49d0-9afb-4a1389491447" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_c7ef2256-75d7-4ad3-931a-e0adf96b319a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_c7ef2256-75d7-4ad3-931a-e0adf96b319a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ProvisionForServiceCredits_33cccb09-8292-4c61-a516-ef8a26ae2a61" xlink:href="thry-20211231.xsd#thry_ProvisionForServiceCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_thry_ProvisionForServiceCredits_33cccb09-8292-4c61-a516-ef8a26ae2a61" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d11644f2-4d8e-4f49-ac87-90aa5f8f021a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_ShareBasedCompensation_d11644f2-4d8e-4f49-ac87-90aa5f8f021a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_0816b15c-36ad-45b6-b1b5-c921cf6575b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_0816b15c-36ad-45b6-b1b5-c921cf6575b7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d41c6b22-d84e-426d-9fb6-44745d1d6bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d41c6b22-d84e-426d-9fb6-44745d1d6bdf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b5deeadd-ebbc-4c77-a46a-82f53632650f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b5deeadd-ebbc-4c77-a46a-82f53632650f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_a050d37b-645a-45cd-b335-29a3a0d16bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_AssetImpairmentCharges_a050d37b-645a-45cd-b335-29a3a0d16bc6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_87836edd-4fd8-4660-b67e-5f6cf4ae18e3" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_87836edd-4fd8-4660-b67e-5f6cf4ae18e3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_5c0808c0-f272-4e34-87b6-f6578d9441b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_5c0808c0-f272-4e34-87b6-f6578d9441b7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8ec8aa1e-30f1-44d8-9e11-eeff70e6a07f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8ec8aa1e-30f1-44d8-9e11-eeff70e6a07f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b0380e64-b0d2-4afa-9846-a9edff30aded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b0380e64-b0d2-4afa-9846-a9edff30aded" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bcc72c28-04f0-4259-bc3f-02798f92221f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bcc72c28-04f0-4259-bc3f-02798f92221f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0f455f86-f06c-4728-9cf2-ce53bcbd1a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0f455f86-f06c-4728-9cf2-ce53bcbd1a59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities_d9865330-5580-4787-a2a8-a913485f5b8a" xlink:href="thry-20211231.xsd#thry_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities_d9865330-5580-4787-a2a8-a913485f5b8a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c570f1e2-1853-49de-856d-14686b13007f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c570f1e2-1853-49de-856d-14686b13007f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_404c6829-ad9d-445f-8a06-79c15152ef86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_404c6829-ad9d-445f-8a06-79c15152ef86" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d4b9b635-bb85-4639-83ce-cf376a3494e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d4b9b635-bb85-4639-83ce-cf376a3494e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_41db6ec4-7527-4d51-be14-bf62e0c5698b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_41db6ec4-7527-4d51-be14-bf62e0c5698b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_02fd5410-b10a-49c1-ba39-2cdb94f2e4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_02fd5410-b10a-49c1-ba39-2cdb94f2e4d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1fcce960-3c7a-421b-ac4c-7c8b38ad0134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1fcce960-3c7a-421b-ac4c-7c8b38ad0134" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7ca60ba4-50cc-4235-937f-efb01a1b2b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7ca60ba4-50cc-4235-937f-efb01a1b2b1a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_34b6fff4-5f61-4c05-84ae-bd398f51365a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_34b6fff4-5f61-4c05-84ae-bd398f51365a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_648584d0-ffdc-48d4-b25f-a2b720cfe663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_648584d0-ffdc-48d4-b25f-a2b720cfe663" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_1d394221-ec8a-47af-8679-a3f00940c36b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_1d394221-ec8a-47af-8679-a3f00940c36b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_5dc37c1d-a429-4d21-832a-e670cb7d529f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_5dc37c1d-a429-4d21-832a-e670cb7d529f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_852fcb28-fefb-4961-84c3-c63894fe48c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_852fcb28-fefb-4961-84c3-c63894fe48c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ad0ae886-f964-432b-bea4-0bc9f989c0b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ad0ae886-f964-432b-bea4-0bc9f989c0b1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_b2fbefa4-d1f8-41eb-b70e-75bf2d6dc76c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_b2fbefa4-d1f8-41eb-b70e-75bf2d6dc76c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_df9f42ce-ce6e-49a8-ad26-e4893bd77060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_df9f42ce-ce6e-49a8-ad26-e4893bd77060" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_53cb4094-8f5a-4328-8cc1-27d96ba865be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_53cb4094-8f5a-4328-8cc1-27d96ba865be" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_da4a0080-aa43-4a60-8592-8011176de6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_da4a0080-aa43-4a60-8592-8011176de6c7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_86b0974e-9ebe-4abf-b48c-0d27db6e29bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_86b0974e-9ebe-4abf-b48c-0d27db6e29bf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_3bfe0104-4797-46ac-bb05-08847557d8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_3bfe0104-4797-46ac-bb05-08847557d8ff" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4d7290bd-ad3c-4a6c-a9c4-3ed0bdccfe12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4d7290bd-ad3c-4a6c-a9c4-3ed0bdccfe12" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eaa55f64-4581-41dd-9b0e-54d2e658c174" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eaa55f64-4581-41dd-9b0e-54d2e658c174" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_649c9cde-b26c-4f9c-a853-d03f16116acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_649c9cde-b26c-4f9c-a853-d03f16116acd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e0caeb02-a45c-47ec-ac8f-002b31c24268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e0caeb02-a45c-47ec-ac8f-002b31c24268" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_815f0d6a-1eb4-46c8-9a0e-3026d683ff09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_815f0d6a-1eb4-46c8-9a0e-3026d683ff09" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eeaf8d4e-8de5-4bc6-a983-0041d45b0d43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_39df5ec3-0d05-414b-82f4-ce5216dcf1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:to="loc_us-gaap_InterestPaidNet_39df5ec3-0d05-414b-82f4-ce5216dcf1d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_839c84d9-bdcf-49df-a8d3-582f220aed50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_839c84d9-bdcf-49df-a8d3-582f220aed50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9fcdcc09-d330-4067-a649-783cce8bc750" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_StatementTable_9fcdcc09-d330-4067-a649-783cce8bc750" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7223bc9c-2900-4604-a44f-5811883f8cee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9fcdcc09-d330-4067-a649-783cce8bc750" xlink:to="loc_us-gaap_DebtInstrumentAxis_7223bc9c-2900-4604-a44f-5811883f8cee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_7223bc9c-2900-4604-a44f-5811883f8cee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_7223bc9c-2900-4604-a44f-5811883f8cee" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_7223bc9c-2900-4604-a44f-5811883f8cee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_7223bc9c-2900-4604-a44f-5811883f8cee" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_c106041d-1c0c-4dcc-82bf-e46c3f040342" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:to="loc_thry_NewTermLoanMember_c106041d-1c0c-4dcc-82bf-e46c3f040342" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_88263fcf-ae23-480b-87e2-3d1433643f0f" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:to="loc_thry_SeniorTermLoanMember_88263fcf-ae23-480b-87e2-3d1433643f0f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="idaf3fd3303e4497ebf6ec8fabd6a18ed_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_27b520c2-2d76-4bf7-bc5e-daaf641495f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_NumberOfOperatingSegments_27b520c2-2d76-4bf7-bc5e-daaf641495f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_da953b81-cb09-4182-8c6b-867a6a243f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_NumberOfReportableSegments_da953b81-cb09-4182-8c6b-867a6a243f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_bab71a7b-dde0-4844-ae05-0dedf275f157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_bab71a7b-dde0-4844-ae05-0dedf275f157" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_fbe0450a-ebef-444b-9d6c-6e79b729772f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_fbe0450a-ebef-444b-9d6c-6e79b729772f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_58c077c5-d953-4829-b54c-6f2f408c5f22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_58c077c5-d953-4829-b54c-6f2f408c5f22" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_8f3a8a2d-bd11-476a-9681-518343a04ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_8f3a8a2d-bd11-476a-9681-518343a04ae1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_3d921372-af93-430d-b54c-b46e233a8fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_3d921372-af93-430d-b54c-b46e233a8fc2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_88c838bb-855e-4423-bee7-56aab940a6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_AdvertisingExpense_88c838bb-855e-4423-bee7-56aab940a6b0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ebe52dd5-0829-4225-8f3a-d357e8825e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CommonStockSharesIssued_ebe52dd5-0829-4225-8f3a-d357e8825e6d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_fef34626-3e09-4294-bccd-cc93e822b0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_fef34626-3e09-4294-bccd-cc93e822b0b0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_c5cd068d-a58d-4923-809e-a525eece31e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_TreasuryStockShares_c5cd068d-a58d-4923-809e-a525eece31e5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:href="thry-20211231.xsd#thry_ScheduleOfImpairmentChargesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3e8d095-4c46-4ba6-b225-b62071d7e79a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3e8d095-4c46-4ba6-b225-b62071d7e79a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f3e8d095-4c46-4ba6-b225-b62071d7e79a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3e8d095-4c46-4ba6-b225-b62071d7e79a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f3e8d095-4c46-4ba6-b225-b62071d7e79a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d9b72af0-8416-4067-869f-cf65290cf547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3e8d095-4c46-4ba6-b225-b62071d7e79a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d9b72af0-8416-4067-869f-cf65290cf547" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_9ee0bb7f-0640-4611-89ba-240ec33b3f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d9b72af0-8416-4067-869f-cf65290cf547" xlink:to="loc_us-gaap_SalesRevenueNetMember_9ee0bb7f-0640-4611-89ba-240ec33b3f3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_40ec82c7-cb92-4334-9fab-81175d883149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_40ec82c7-cb92-4334-9fab-81175d883149" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_40ec82c7-cb92-4334-9fab-81175d883149_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_40ec82c7-cb92-4334-9fab-81175d883149" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_40ec82c7-cb92-4334-9fab-81175d883149_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_c4401fbf-bdd7-4777-adeb-f3a32abf6b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_40ec82c7-cb92-4334-9fab-81175d883149" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_c4401fbf-bdd7-4777-adeb-f3a32abf6b6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_b085f432-6c98-4f80-b881-1a6236baa156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_c4401fbf-bdd7-4777-adeb-f3a32abf6b6d" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_b085f432-6c98-4f80-b881-1a6236baa156" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_40bdc6f9-58a2-4612-a253-71e1aef1ab4e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_srt_MajorCustomersAxis_40bdc6f9-58a2-4612-a253-71e1aef1ab4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_40bdc6f9-58a2-4612-a253-71e1aef1ab4e_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_40bdc6f9-58a2-4612-a253-71e1aef1ab4e" xlink:to="loc_srt_NameOfMajorCustomerDomain_40bdc6f9-58a2-4612-a253-71e1aef1ab4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_40bdc6f9-58a2-4612-a253-71e1aef1ab4e" xlink:to="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LocalSmallToMediumBusinessesMember_d4c7e872-34d3-4c0a-b087-75abcce51b51" xlink:href="thry-20211231.xsd#thry_LocalSmallToMediumBusinessesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:to="loc_thry_LocalSmallToMediumBusinessesMember_d4c7e872-34d3-4c0a-b087-75abcce51b51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RegionalAndNationalLargeBusinessesMember_54eac3cc-df3d-4190-aa39-315a52dfee1e" xlink:href="thry-20211231.xsd#thry_RegionalAndNationalLargeBusinessesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:to="loc_thry_RegionalAndNationalLargeBusinessesMember_54eac3cc-df3d-4190-aa39-315a52dfee1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TopTenDirectoriesMember_8cac003a-48bb-4c02-badd-7da3ce99a27b" xlink:href="thry-20211231.xsd#thry_TopTenDirectoriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:to="loc_thry_TopTenDirectoriesMember_8cac003a-48bb-4c02-badd-7da3ce99a27b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_08fb11b8-d3b1-44dd-9abf-290585d8bf35" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_srt_ProductOrServiceAxis_08fb11b8-d3b1-44dd-9abf-290585d8bf35" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_08fb11b8-d3b1-44dd-9abf-290585d8bf35_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_08fb11b8-d3b1-44dd-9abf-290585d8bf35" xlink:to="loc_srt_ProductsAndServicesDomain_08fb11b8-d3b1-44dd-9abf-290585d8bf35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3f5a07ca-1a1f-4508-8e0b-4ec67fa1569b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_08fb11b8-d3b1-44dd-9abf-290585d8bf35" xlink:to="loc_srt_ProductsAndServicesDomain_3f5a07ca-1a1f-4508-8e0b-4ec67fa1569b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PrintYellowPagesMember_3ddc1f0f-1334-4646-8bfd-da7600925864" xlink:href="thry-20211231.xsd#thry_PrintYellowPagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3f5a07ca-1a1f-4508-8e0b-4ec67fa1569b" xlink:to="loc_thry_PrintYellowPagesMember_3ddc1f0f-1334-4646-8bfd-da7600925864" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_18e2d0e6-606e-4143-ac6f-2c685803a0b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_srt_RangeAxis_18e2d0e6-606e-4143-ac6f-2c685803a0b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_18e2d0e6-606e-4143-ac6f-2c685803a0b4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_18e2d0e6-606e-4143-ac6f-2c685803a0b4" xlink:to="loc_srt_RangeMember_18e2d0e6-606e-4143-ac6f-2c685803a0b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_18e2d0e6-606e-4143-ac6f-2c685803a0b4" xlink:to="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a9f2ba14-6b3c-4ed7-9886-96e0eb7d6cb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:to="loc_srt_MinimumMember_a9f2ba14-6b3c-4ed7-9886-96e0eb7d6cb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_349c1a03-f745-4122-9750-6b6370894b1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:to="loc_srt_MaximumMember_349c1a03-f745-4122-9750-6b6370894b1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dc5ef90e-4022-4332-bc53-d508e2649bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_us-gaap_AwardTypeAxis_dc5ef90e-4022-4332-bc53-d508e2649bd3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc5ef90e-4022-4332-bc53-d508e2649bd3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_dc5ef90e-4022-4332-bc53-d508e2649bd3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc5ef90e-4022-4332-bc53-d508e2649bd3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2ecf226-1d41-48b1-8af9-196e17781074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_dc5ef90e-4022-4332-bc53-d508e2649bd3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2ecf226-1d41-48b1-8af9-196e17781074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6f1a879e-4d1f-4ef6-a07c-fd2712564c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2ecf226-1d41-48b1-8af9-196e17781074" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6f1a879e-4d1f-4ef6-a07c-fd2712564c2e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails" xlink:type="extended" id="i512b095a20bb424d8cbf46b72efe7d7f_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a7c6572f-8ab7-4045-8a56-9937d5eef7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a7c6572f-8ab7-4045-8a56-9937d5eef7b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_2be05604-c799-4ed1-b9ea-ba771fa21c89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_2be05604-c799-4ed1-b9ea-ba771fa21c89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8b3acfcc-438c-4536-a6de-a54f379ad254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8b3acfcc-438c-4536-a6de-a54f379ad254" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_88fc79f6-9ac7-4651-9b71-e86b20df500d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_AssetImpairmentCharges_88fc79f6-9ac7-4651-9b71-e86b20df500d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_5957e58c-26fc-4860-9bf9-a974096ca540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_DepreciationAndAmortization_5957e58c-26fc-4860-9bf9-a974096ca540" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_eef83a93-f021-4a64-9714-83d6014b2fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_eef83a93-f021-4a64-9714-83d6014b2fd0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_6dc80359-a43f-4ea7-838f-0f4d0c03a23b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_eef83a93-f021-4a64-9714-83d6014b2fd0" xlink:to="loc_srt_RestatementAxis_6dc80359-a43f-4ea7-838f-0f4d0c03a23b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_6dc80359-a43f-4ea7-838f-0f4d0c03a23b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_6dc80359-a43f-4ea7-838f-0f4d0c03a23b" xlink:to="loc_srt_RestatementDomain_6dc80359-a43f-4ea7-838f-0f4d0c03a23b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_6dc80359-a43f-4ea7-838f-0f4d0c03a23b" xlink:to="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_6ada4d8f-1c1f-41be-a0e4-a36f610c103e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_6ada4d8f-1c1f-41be-a0e4-a36f610c103e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_13fd7e6e-c504-4227-9e93-8c6c0f427366" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:to="loc_srt_RestatementAdjustmentMember_13fd7e6e-c504-4227-9e93-8c6c0f427366" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails" xlink:type="extended" id="i5f3a01ea9e63469db766f65d0fa4ebe9_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_b614eae8-ede9-44e2-9059-b72b21674e73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_b614eae8-ede9-44e2-9059-b72b21674e73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_e85e882a-93fc-4c83-afb0-4162d54e1cd4" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:to="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_e85e882a-93fc-4c83-afb0-4162d54e1cd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9ff0ed2c-3b2f-4ae3-bdc0-b3c44d28e157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9ff0ed2c-3b2f-4ae3-bdc0-b3c44d28e157" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d186461d-3a0f-46ff-a81c-571507f16694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d186461d-3a0f-46ff-a81c-571507f16694" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d3ac0791-8258-4246-b2cb-3ca11a73d4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d186461d-3a0f-46ff-a81c-571507f16694" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d3ac0791-8258-4246-b2cb-3ca11a73d4b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_d3ac0791-8258-4246-b2cb-3ca11a73d4b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d3ac0791-8258-4246-b2cb-3ca11a73d4b1" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_d3ac0791-8258-4246-b2cb-3ca11a73d4b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d3ac0791-8258-4246-b2cb-3ca11a73d4b1" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_796679c1-a914-4bac-ab97-06836f31de0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:to="loc_us-gaap_BilledRevenuesMember_796679c1-a914-4bac-ab97-06836f31de0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_dd751e49-617e-47d3-926c-7d84b83d53d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:to="loc_us-gaap_UnbilledRevenuesMember_dd751e49-617e-47d3-926c-7d84b83d53d2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="extended" id="i40dbb649c475412fbc488f879f4777f8_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8311893a-a15f-426c-bfa4-d2e2c0ddbd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ee3d71a1-31bd-4871-b452-da08595664ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8311893a-a15f-426c-bfa4-d2e2c0ddbd9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ee3d71a1-31bd-4871-b452-da08595664ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8311893a-a15f-426c-bfa4-d2e2c0ddbd9a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fa305637-81a9-4778-8ae3-cc56775c50c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fa305637-81a9-4778-8ae3-cc56775c50c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa305637-81a9-4778-8ae3-cc56775c50c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fa305637-81a9-4778-8ae3-cc56775c50c6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa305637-81a9-4778-8ae3-cc56775c50c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fa305637-81a9-4778-8ae3-cc56775c50c6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_d2ac26b8-9542-462e-b3c9-2f0f6da598aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_d2ac26b8-9542-462e-b3c9-2f0f6da598aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b1ea0ff2-7d92-4e06-8344-cbc1630c6040" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b1ea0ff2-7d92-4e06-8344-cbc1630c6040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_6416bf46-0714-48e0-a062-f1b14779730b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_ComputerEquipmentMember_6416bf46-0714-48e0-a062-f1b14779730b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_75c180a9-b482-4d63-a65e-65c6b438a311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_75c180a9-b482-4d63-a65e-65c6b438a311" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_4d12b9be-e378-432a-9fbf-aed02175987c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_4d12b9be-e378-432a-9fbf-aed02175987c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_fa527bf8-8619-4b6a-bfc5-9ad4010c3576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_fa527bf8-8619-4b6a-bfc5-9ad4010c3576" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a46944ea-5c09-4cab-82dd-a586d71093e7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:to="loc_srt_RangeAxis_a46944ea-5c09-4cab-82dd-a586d71093e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a46944ea-5c09-4cab-82dd-a586d71093e7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a46944ea-5c09-4cab-82dd-a586d71093e7" xlink:to="loc_srt_RangeMember_a46944ea-5c09-4cab-82dd-a586d71093e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a46944ea-5c09-4cab-82dd-a586d71093e7" xlink:to="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_27f88bef-c1ac-4be7-898d-021840752c3e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:to="loc_srt_MinimumMember_27f88bef-c1ac-4be7-898d-021840752c3e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1ea68657-0467-4e78-a151-2f26a1077552" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:to="loc_srt_MaximumMember_1ea68657-0467-4e78-a151-2f26a1077552" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails" xlink:type="extended" id="id30c65ddb36043e6ba176f042690dd60_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e10d1993-5196-4aee-82b1-7c0d00acca96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d6ed67ae-2af2-4d13-a69d-df7ee27676c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e10d1993-5196-4aee-82b1-7c0d00acca96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d6ed67ae-2af2-4d13-a69d-df7ee27676c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e10d1993-5196-4aee-82b1-7c0d00acca96" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_86015be1-7a26-437e-be76-3bda7c4574ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_86015be1-7a26-437e-be76-3bda7c4574ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86015be1-7a26-437e-be76-3bda7c4574ed_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_86015be1-7a26-437e-be76-3bda7c4574ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86015be1-7a26-437e-be76-3bda7c4574ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_86015be1-7a26-437e-be76-3bda7c4574ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_6a7d267d-1745-44a8-8fa9-66f95c533e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_CustomerRelationshipsMember_6a7d267d-1745-44a8-8fa9-66f95c533e0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_3e32897d-a11b-4978-a0f4-0c5e0bd8f6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_3e32897d-a11b-4978-a0f4-0c5e0bd8f6ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_68976791-aa6d-4585-8f0d-a631613e4d92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_PatentedTechnologyMember_68976791-aa6d-4585-8f0d-a631613e4d92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f641b6f2-0a4d-4d99-b1f9-7d31e4fca9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f641b6f2-0a4d-4d99-b1f9-7d31e4fca9d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:to="loc_srt_RangeAxis_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a" xlink:to="loc_srt_RangeMember_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a" xlink:to="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_36682cae-f95f-4e65-a22b-4164a081255e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:to="loc_srt_MinimumMember_36682cae-f95f-4e65-a22b-4164a081255e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_18f532c9-05a7-4a48-a2b1-f0337dbf21ef" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:to="loc_srt_MaximumMember_18f532c9-05a7-4a48-a2b1-f0337dbf21ef" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/AcquisitionsNarrativeDetails" xlink:type="extended" id="i95a48b20461f41168a8936000407cab1_AcquisitionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_c132b76a-91da-4462-a135-3f2f1c21e16f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_c132b76a-91da-4462-a135-3f2f1c21e16f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_693e93d7-2515-4824-942a-31fc187e17a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_693e93d7-2515-4824-942a-31fc187e17a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_ad15e833-864a-4b31-97d6-481c72fa97fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_ad15e833-864a-4b31-97d6-481c72fa97fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_d7a1fe74-5208-4f5a-820b-fceffba4f879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_d7a1fe74-5208-4f5a-820b-fceffba4f879" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ebabb953-0a82-450c-98b8-fa3a06e246f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_Goodwill_ebabb953-0a82-450c-98b8-fa3a06e246f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_9add7fe0-8181-4c67-bd37-eedf531ad02b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_9add7fe0-8181-4c67-bd37-eedf531ad02b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_5586718b-4284-49da-b529-6f4b8fe45d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_5586718b-4284-49da-b529-6f4b8fe45d8c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b756ac8f-cf87-49b4-acb3-eb25e9de3ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b756ac8f-cf87-49b4-acb3-eb25e9de3ff0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_149041b0-4509-4fb9-b10a-4d80187ccdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_149041b0-4509-4fb9-b10a-4d80187ccdc2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b143d195-a06c-472f-9c32-9957dc4bc15d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b143d195-a06c-472f-9c32-9957dc4bc15d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b143d195-a06c-472f-9c32-9957dc4bc15d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b143d195-a06c-472f-9c32-9957dc4bc15d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b143d195-a06c-472f-9c32-9957dc4bc15d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5a3d65c1-2c52-4856-a7c8-6210d1cb65c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b143d195-a06c-472f-9c32-9957dc4bc15d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5a3d65c1-2c52-4856-a7c8-6210d1cb65c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvAustraliaMember_347a5a00-df95-4c59-ab6c-b55725b7bf52" xlink:href="thry-20211231.xsd#thry_ThryvAustraliaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5a3d65c1-2c52-4856-a7c8-6210d1cb65c3" xlink:to="loc_thry_ThryvAustraliaMember_347a5a00-df95-4c59-ab6c-b55725b7bf52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ef54c091-a3d3-4ca7-be73-ad7c740913b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:to="loc_us-gaap_DebtInstrumentAxis_ef54c091-a3d3-4ca7-be73-ad7c740913b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ef54c091-a3d3-4ca7-be73-ad7c740913b7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_ef54c091-a3d3-4ca7-be73-ad7c740913b7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ef54c091-a3d3-4ca7-be73-ad7c740913b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_28e334d8-6653-4ec6-90ea-fba82802ba9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_ef54c091-a3d3-4ca7-be73-ad7c740913b7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_28e334d8-6653-4ec6-90ea-fba82802ba9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_f221053d-1b7b-427b-8a8e-e0a6f26fb13f" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28e334d8-6653-4ec6-90ea-fba82802ba9e" xlink:to="loc_thry_NewTermLoanMember_f221053d-1b7b-427b-8a8e-e0a6f26fb13f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="i3db35d421a6845dd88a739061f9470de_AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3b8857b6-cf0f-4b98-ad7e-edbff82387d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3b8857b6-cf0f-4b98-ad7e-edbff82387d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6e32ea07-4873-4990-b5fe-6e628967f15f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6e32ea07-4873-4990-b5fe-6e628967f15f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_26066497-753e-48b3-97f6-8dec69ee28ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_26066497-753e-48b3-97f6-8dec69ee28ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_d6d5f433-0b92-4588-bc63-34025e2975c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_d6d5f433-0b92-4588-bc63-34025e2975c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b4ddac88-940d-4812-a776-c03a28e6919a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b4ddac88-940d-4812-a776-c03a28e6919a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_757aef4c-bd16-440e-87a7-7f0802b4d0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_757aef4c-bd16-440e-87a7-7f0802b4d0e6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f69df72d-5d7d-4f1d-b3d0-bedf08eabb8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f69df72d-5d7d-4f1d-b3d0-bedf08eabb8e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2f8b3a69-5d15-455f-81c7-19048b1de280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2f8b3a69-5d15-455f-81c7-19048b1de280" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_29423a40-5689-4539-be97-d3b0ff1e3c10" xlink:href="thry-20211231.xsd#thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_29423a40-5689-4539-be97-d3b0ff1e3c10" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_eb446557-438e-4dab-b368-3879c8247933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_eb446557-438e-4dab-b368-3879c8247933" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1e2f3563-7e13-475a-a4c4-582d13731044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1e2f3563-7e13-475a-a4c4-582d13731044" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_c9fc57bf-17fc-4378-900a-afc084beb832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_c9fc57bf-17fc-4378-900a-afc084beb832" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_23249738-dc53-44d0-97c1-a3ec4125aa7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_23249738-dc53-44d0-97c1-a3ec4125aa7e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b977f3ec-cf31-4ffa-80c4-34ffce172e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b977f3ec-cf31-4ffa-80c4-34ffce172e18" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1def8e21-3433-46dc-b54a-92d2c3ff5bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_Goodwill_1def8e21-3433-46dc-b54a-92d2c3ff5bc1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_936a96b5-6f33-4406-afa9-f96bbccf5341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_936a96b5-6f33-4406-afa9-f96bbccf5341" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_083f6c7b-ee37-4142-8f97-42e4140ba85b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_083f6c7b-ee37-4142-8f97-42e4140ba85b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e1344b2a-8be3-450d-b7c2-59738bb71c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e1344b2a-8be3-450d-b7c2-59738bb71c4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1344b2a-8be3-450d-b7c2-59738bb71c4a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e1344b2a-8be3-450d-b7c2-59738bb71c4a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e1344b2a-8be3-450d-b7c2-59738bb71c4a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_18fcd02b-3078-455a-bc29-0446128ab70c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e1344b2a-8be3-450d-b7c2-59738bb71c4a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_18fcd02b-3078-455a-bc29-0446128ab70c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvAustraliaMember_e152b8a8-66cb-4eee-ba7f-40b5a77324b8" xlink:href="thry-20211231.xsd#thry_ThryvAustraliaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_18fcd02b-3078-455a-bc29-0446128ab70c" xlink:to="loc_thry_ThryvAustraliaMember_e152b8a8-66cb-4eee-ba7f-40b5a77324b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9979073c-76a5-4dfe-ac74-db60d61adacd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9979073c-76a5-4dfe-ac74-db60d61adacd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9979073c-76a5-4dfe-ac74-db60d61adacd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9979073c-76a5-4dfe-ac74-db60d61adacd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9979073c-76a5-4dfe-ac74-db60d61adacd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9979073c-76a5-4dfe-ac74-db60d61adacd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_cb84889f-8355-46dc-aae2-256fe4d6ef74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:to="loc_us-gaap_CustomerRelationshipsMember_cb84889f-8355-46dc-aae2-256fe4d6ef74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_a87607d8-b6d4-45d6-a572-3246f7e16307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:to="loc_us-gaap_TrademarksMember_a87607d8-b6d4-45d6-a572-3246f7e16307" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsProFormaInformationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsProFormaInformationDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/AcquisitionsProFormaInformationDetails" xlink:type="extended" id="ieca58f485bd44213a11ce2e30573598d_AcquisitionsProFormaInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_fc379518-d45a-403f-add4-34f955fc7340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_fc379518-d45a-403f-add4-34f955fc7340" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c240f290-6e9e-4255-b805-9483b2377f94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c240f290-6e9e-4255-b805-9483b2377f94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_20790f3f-99c3-4585-87fb-b94a4349e596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_20790f3f-99c3-4585-87fb-b94a4349e596" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ef2d8562-b032-4312-81e5-d6988ab0460e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_20790f3f-99c3-4585-87fb-b94a4349e596" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ef2d8562-b032-4312-81e5-d6988ab0460e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef2d8562-b032-4312-81e5-d6988ab0460e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ef2d8562-b032-4312-81e5-d6988ab0460e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ef2d8562-b032-4312-81e5-d6988ab0460e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67178310-b8a1-4990-a5b4-90b2e1904c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ef2d8562-b032-4312-81e5-d6988ab0460e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67178310-b8a1-4990-a5b4-90b2e1904c46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvAustraliaMember_e9e4dd3e-d7e8-46ec-b177-f3e9c8ab995d" xlink:href="thry-20211231.xsd#thry_ThryvAustraliaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67178310-b8a1-4990-a5b4-90b2e1904c46" xlink:to="loc_thry_ThryvAustraliaMember_e9e4dd3e-d7e8-46ec-b177-f3e9c8ab995d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsIndemnificationAssetRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails" xlink:type="extended" id="i29ddab9a8d0049be85d951203e3def7b_FairValueMeasurementsIndemnificationAssetRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_348ed059-86de-41c4-9ecc-451909d3ce0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_348ed059-86de-41c4-9ecc-451909d3ce0a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_eee8c699-242b-4019-b3e1-565c7c418946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_eee8c699-242b-4019-b3e1-565c7c418946" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_75ac324a-087d-47de-b020-35d4517cc1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_75ac324a-087d-47de-b020-35d4517cc1bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_ac959bfa-330b-41ac-b3ef-c439713ada02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_ac959bfa-330b-41ac-b3ef-c439713ada02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_4d42f612-290d-4e91-a59b-807e7571ea8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2fc9c710-7b0b-4906-8087-5a7adbc91954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_348ed059-86de-41c4-9ecc-451909d3ce0a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2fc9c710-7b0b-4906-8087-5a7adbc91954" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2fc9c710-7b0b-4906-8087-5a7adbc91954" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_e159c3f6-7dc7-4d1a-8d83-a761fa140819" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_e159c3f6-7dc7-4d1a-8d83-a761fa140819" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetMember_6ca8b567-5eb3-4a2b-8013-07f2ae9ecfb8" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_e159c3f6-7dc7-4d1a-8d83-a761fa140819" xlink:to="loc_thry_IndemnificationAssetMember_6ca8b567-5eb3-4a2b-8013-07f2ae9ecfb8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended" id="ia607cc5e33bb458d89ec7a06a4d7d14c_FairValueMeasurementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow_a17dde20-8141-4efc-8062-9dc59202b4bc" xlink:href="thry-20211231.xsd#thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow_a17dde20-8141-4efc-8062-9dc59202b4bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned_f719d5f4-a6fc-41ef-a8ed-08be6ee8045b" xlink:href="thry-20211231.xsd#thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned_f719d5f4-a6fc-41ef-a8ed-08be6ee8045b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_dcf0d788-7e95-4d57-aea7-6c3ef07cfe4e" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_dcf0d788-7e95-4d57-aea7-6c3ef07cfe4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_fc5fe635-03c9-4470-b700-e3d0cbb6a614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_fc5fe635-03c9-4470-b700-e3d0cbb6a614" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_29f48c0f-fa7b-4610-b21a-8dee46919ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_29f48c0f-fa7b-4610-b21a-8dee46919ed0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_f79e4fbf-d3af-4700-a4b4-24866b9fa5df" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_f79e4fbf-d3af-4700-a4b4-24866b9fa5df" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_986ce594-25aa-49b8-a51a-1225d88f3582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_986ce594-25aa-49b8-a51a-1225d88f3582" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_986ce594-25aa-49b8-a51a-1225d88f3582_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_986ce594-25aa-49b8-a51a-1225d88f3582" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_986ce594-25aa-49b8-a51a-1225d88f3582_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ea32e520-0108-4ba9-8ad9-04a0a91bee91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_986ce594-25aa-49b8-a51a-1225d88f3582" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ea32e520-0108-4ba9-8ad9-04a0a91bee91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetMember_15b61190-d0e1-4f94-8319-3d70a1d79106" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ea32e520-0108-4ba9-8ad9-04a0a91bee91" xlink:to="loc_thry_IndemnificationAssetMember_15b61190-d0e1-4f94-8319-3d70a1d79106" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3ca5089-010c-4538-908c-9565ed0c6d88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3ca5089-010c-4538-908c-9565ed0c6d88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3ca5089-010c-4538-908c-9565ed0c6d88_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3ca5089-010c-4538-908c-9565ed0c6d88" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3ca5089-010c-4538-908c-9565ed0c6d88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3ca5089-010c-4538-908c-9565ed0c6d88" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e5377dfb-f4d9-4bfd-b551-75a209a006fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e5377dfb-f4d9-4bfd-b551-75a209a006fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ef8ce5b9-1199-4c01-bb7d-e8e0e9c53c37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ef8ce5b9-1199-4c01-bb7d-e8e0e9c53c37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a350ee31-ed7d-4f95-86ee-6b66b4c65e60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a350ee31-ed7d-4f95-86ee-6b66b4c65e60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a350ee31-ed7d-4f95-86ee-6b66b4c65e60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a350ee31-ed7d-4f95-86ee-6b66b4c65e60" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a350ee31-ed7d-4f95-86ee-6b66b4c65e60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecfe5526-9277-45ad-aecb-45e21ec5e9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a350ee31-ed7d-4f95-86ee-6b66b4c65e60" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecfe5526-9277-45ad-aecb-45e21ec5e9f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPHoldingsIncMember_c3619449-4f41-44ae-ba2b-7191bc156d21" xlink:href="thry-20211231.xsd#thry_YPHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecfe5526-9277-45ad-aecb-45e21ec5e9f7" xlink:to="loc_thry_YPHoldingsIncMember_c3619449-4f41-44ae-ba2b-7191bc156d21" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsStockOptionRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails" xlink:type="extended" id="icb07b0b24ca048cfbc1cf98228df5a1f_FairValueMeasurementsStockOptionRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_aee64315-bf05-460e-bd92-d8e76c6df9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_aee64315-bf05-460e-bd92-d8e76c6df9e3" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_74663f42-3beb-48b3-923c-76cdda4075a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_74663f42-3beb-48b3-923c-76cdda4075a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_36d7dd38-b6a2-451f-a5ad-0a203abfa3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_36d7dd38-b6a2-451f-a5ad-0a203abfa3ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod_c6fefff7-1471-4bec-9f22-dec225f0d6a3" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod_c6fefff7-1471-4bec-9f22-dec225f0d6a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization_b954a0ce-e3f3-48ed-b45c-ce004d9f032f" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization_b954a0ce-e3f3-48ed-b45c-ce004d9f032f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod_ea861836-cf15-4040-96c6-6091e2fb1f3d" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod_ea861836-cf15-4040-96c6-6091e2fb1f3d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications_dc47cdc5-daf1-4aa9-b6ce-2dbaf66c0bf5" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications_dc47cdc5-daf1-4aa9-b6ce-2dbaf66c0bf5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_f3fc9433-fa32-4c72-8a53-7164c437484a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_cd909aa2-929d-4d6f-b1e0-0be3244f05cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_aee64315-bf05-460e-bd92-d8e76c6df9e3" xlink:to="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_cd909aa2-929d-4d6f-b1e0-0be3244f05cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_cd909aa2-929d-4d6f-b1e0-0be3244f05cb" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b1f9e40f-bd35-4a50-9b04-a14f43fd22c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b1f9e40f-bd35-4a50-9b04-a14f43fd22c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_StockOptionLiabilityMember_45e709a7-3a4e-440b-9cb1-26316e323c92" xlink:href="thry-20211231.xsd#thry_StockOptionLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b1f9e40f-bd35-4a50-9b04-a14f43fd22c5" xlink:to="loc_thry_StockOptionLiabilityMember_45e709a7-3a4e-440b-9cb1-26316e323c92" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails" xlink:type="extended" id="i5505968ed8ac4f018f41e8d8058acda2_FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3bcfb54e-a394-4e45-a3d1-c981c9f88976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_5dffa5fa-0e55-4964-b4ee-a09cc4331a67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3bcfb54e-a394-4e45-a3d1-c981c9f88976" xlink:to="loc_us-gaap_LongTermDebtFairValue_5dffa5fa-0e55-4964-b4ee-a09cc4331a67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3bcfb54e-a394-4e45-a3d1-c981c9f88976" xlink:to="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b96e58a0-63e2-4f19-bb27-f232a28c2cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b96e58a0-63e2-4f19-bb27-f232a28c2cb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b96e58a0-63e2-4f19-bb27-f232a28c2cb4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b96e58a0-63e2-4f19-bb27-f232a28c2cb4" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b96e58a0-63e2-4f19-bb27-f232a28c2cb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b96e58a0-63e2-4f19-bb27-f232a28c2cb4" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cf1004be-add7-42a3-b466-a2e5858fa20d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cf1004be-add7-42a3-b466-a2e5858fa20d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6ea1bd6e-5035-4209-8662-734b1f221d31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6ea1bd6e-5035-4209-8662-734b1f221d31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_838f26da-5746-4867-8a78-72337b269003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_838f26da-5746-4867-8a78-72337b269003" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b961a54d-ffc5-41bf-a410-cb5e11ed3051" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:to="loc_us-gaap_DebtInstrumentAxis_b961a54d-ffc5-41bf-a410-cb5e11ed3051" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b961a54d-ffc5-41bf-a410-cb5e11ed3051_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b961a54d-ffc5-41bf-a410-cb5e11ed3051" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b961a54d-ffc5-41bf-a410-cb5e11ed3051_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b961a54d-ffc5-41bf-a410-cb5e11ed3051" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_63d457f2-fdc4-4bc9-aac5-8d297af4df26" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:to="loc_thry_NewTermLoanMember_63d457f2-fdc4-4bc9-aac5-8d297af4df26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_45054b7a-f972-4496-ad71-f8802a8e6141" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:to="loc_thry_SeniorTermLoanMember_45054b7a-f972-4496-ad71-f8802a8e6141" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails" xlink:type="extended" id="ifd4049055d67434e8d45921a2fcd4cb8_GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_045ea2b6-c289-4cdc-8a45-4cdc334d8161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_045ea2b6-c289-4cdc-8a45-4cdc334d8161" xlink:to="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4414f919-19f5-4796-a47a-38fbdbe2a5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_Goodwill_4414f919-19f5-4796-a47a-38fbdbe2a5cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_47577749-499f-4e5d-8c75-082564ab48ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_47577749-499f-4e5d-8c75-082564ab48ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7c49c2ce-3af4-4a95-b1c5-e5d6e129adbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7c49c2ce-3af4-4a95-b1c5-e5d6e129adbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_8b7fef66-edcf-497d-ab6f-064056d07db5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_8b7fef66-edcf-497d-ab6f-064056d07db5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_499fc7bc-723d-40c2-8e39-494ec270f514" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_685b79f5-12f6-436d-a839-d9d8089376d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_045ea2b6-c289-4cdc-8a45-4cdc334d8161" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_685b79f5-12f6-436d-a839-d9d8089376d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3a66085b-5c76-4165-86d9-770b3d1c7170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_685b79f5-12f6-436d-a839-d9d8089376d0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3a66085b-5c76-4165-86d9-770b3d1c7170" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3a66085b-5c76-4165-86d9-770b3d1c7170_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3a66085b-5c76-4165-86d9-770b3d1c7170" xlink:to="loc_us-gaap_SegmentDomain_3a66085b-5c76-4165-86d9-770b3d1c7170_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3a66085b-5c76-4165-86d9-770b3d1c7170" xlink:to="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_a39fa591-e13d-4f43-a176-11c7774cbaaa" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:to="loc_thry_MarketingServicesSegmentMember_a39fa591-e13d-4f43-a176-11c7774cbaaa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_298f92dd-a20a-4f86-9b01-7e5bedbffcd3" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_298f92dd-a20a-4f86-9b01-7e5bedbffcd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvInternationalMember_2857fb4d-995c-49be-9bac-c586aa6b21cb" xlink:href="thry-20211231.xsd#thry_ThryvInternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:to="loc_thry_ThryvInternationalMember_2857fb4d-995c-49be-9bac-c586aa6b21cb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="extended" id="ia0aafd7d62f649e583798d4afac202e9_GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cf2dc1a4-c138-4632-ae97-de741129964b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cf2dc1a4-c138-4632-ae97-de741129964b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a4d896d0-8ff6-40f9-9c12-dbf6a278b950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a4d896d0-8ff6-40f9-9c12-dbf6a278b950" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_857af1a8-65bc-4322-a220-8f1ffe5d8f8e" xlink:href="thry-20211231.xsd#thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_857af1a8-65bc-4322-a220-8f1ffe5d8f8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0c454f3c-fd39-45e5-aaee-a74bc81e340d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0c454f3c-fd39-45e5-aaee-a74bc81e340d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_379cf02c-0641-4c3b-bcc6-31d508d8eabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_379cf02c-0641-4c3b-bcc6-31d508d8eabb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f80185bb-a4d2-4b03-a7eb-af70165c2c39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f80185bb-a4d2-4b03-a7eb-af70165c2c39" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_644823bc-fe6a-42f9-a0b6-7ceae82142fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f80185bb-a4d2-4b03-a7eb-af70165c2c39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_644823bc-fe6a-42f9-a0b6-7ceae82142fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_644823bc-fe6a-42f9-a0b6-7ceae82142fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_644823bc-fe6a-42f9-a0b6-7ceae82142fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_644823bc-fe6a-42f9-a0b6-7ceae82142fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_644823bc-fe6a-42f9-a0b6-7ceae82142fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_183b6017-4c1c-4a2b-8f35-8b19ca5e79db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_CustomerRelationshipsMember_183b6017-4c1c-4a2b-8f35-8b19ca5e79db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_e51d6bd4-37bf-49d2-88f1-6ac6e7f7ece1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_e51d6bd4-37bf-49d2-88f1-6ac6e7f7ece1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_20b9750a-2e36-40e1-93ab-ee59078af531" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_PatentedTechnologyMember_20b9750a-2e36-40e1-93ab-ee59078af531" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_5a0e85ef-3025-4a79-aebc-b5b03ec96b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_5a0e85ef-3025-4a79-aebc-b5b03ec96b3b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails" xlink:type="extended" id="ic4bbca4ace5f4bc483bf3565aef8b90e_GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02e844d0-95e3-417a-8f4b-f3b15935e37b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02e844d0-95e3-417a-8f4b-f3b15935e37b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ff74a431-9a93-4167-a684-5362c05c8666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ff74a431-9a93-4167-a684-5362c05c8666" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_9544780b-d4c5-480e-8782-608576df035c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_9544780b-d4c5-480e-8782-608576df035c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b8e7d591-33c4-4efe-8afe-7da1f36c5c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b8e7d591-33c4-4efe-8afe-7da1f36c5c48" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments_708d844f-dcff-4c78-8517-72db7a8669b5" xlink:href="thry-20211231.xsd#thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments_708d844f-dcff-4c78-8517-72db7a8669b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d950b5bc-980f-4df2-979e-5b0df68b8407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74a42b6d-dd09-4c9a-8b8c-cfa9a790161a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02e844d0-95e3-417a-8f4b-f3b15935e37b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74a42b6d-dd09-4c9a-8b8c-cfa9a790161a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ce937284-bb8f-4d0e-b97c-4f60c7061d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74a42b6d-dd09-4c9a-8b8c-cfa9a790161a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ce937284-bb8f-4d0e-b97c-4f60c7061d1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce937284-bb8f-4d0e-b97c-4f60c7061d1c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ce937284-bb8f-4d0e-b97c-4f60c7061d1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ce937284-bb8f-4d0e-b97c-4f60c7061d1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ce937284-bb8f-4d0e-b97c-4f60c7061d1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5fc46e31-9342-4309-a8f8-e6010489ecb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5fc46e31-9342-4309-a8f8-e6010489ecb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_765a3e62-ae5b-447b-a17e-0bcef9a612fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_765a3e62-ae5b-447b-a17e-0bcef9a612fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_babd8bc2-363c-4ecd-bd21-39a5180de85c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_PatentedTechnologyMember_babd8bc2-363c-4ecd-bd21-39a5180de85c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_2590ca6a-0f75-42d1-b90a-0930dcf557ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_2590ca6a-0f75-42d1-b90a-0930dcf557ea" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails" xlink:type="extended" id="i6475462026b1483aa68eccee1cea04dc_RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_1f9f9d36-9155-45a8-98b6-b5ac488bc406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:to="loc_us-gaap_RestructuringCharges_1f9f9d36-9155-45a8-98b6-b5ac488bc406" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_9344fb6d-99ed-46ed-91c2-f19096260e09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedCostCostIncurredToDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:to="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_9344fb6d-99ed-46ed-91c2-f19096260e09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40daea61-af21-4bb5-9914-75d2e26891d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40daea61-af21-4bb5-9914-75d2e26891d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_69f646fa-8c2e-48a5-b884-c3dd05c71710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40daea61-af21-4bb5-9914-75d2e26891d6" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_69f646fa-8c2e-48a5-b884-c3dd05c71710" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_69f646fa-8c2e-48a5-b884-c3dd05c71710_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_69f646fa-8c2e-48a5-b884-c3dd05c71710" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_69f646fa-8c2e-48a5-b884-c3dd05c71710_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_69f646fa-8c2e-48a5-b884-c3dd05c71710" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_09c53661-bfaa-486f-ad14-d19f87b4f97b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_us-gaap_EmployeeSeveranceMember_09c53661-bfaa-486f-ad14-d19f87b4f97b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_cbbad726-edee-4ad1-95fc-a09c2bd138dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_us-gaap_FacilityClosingMember_cbbad726-edee-4ad1-95fc-a09c2bd138dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SystemConsolidationMember_f9a69edf-f3b9-4d21-b527-17e46b73cde9" xlink:href="thry-20211231.xsd#thry_SystemConsolidationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_thry_SystemConsolidationMember_f9a69edf-f3b9-4d21-b527-17e46b73cde9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LegalMember_71abbb0a-27f5-439e-b0fa-b2caade7408e" xlink:href="thry-20211231.xsd#thry_LegalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_thry_LegalMember_71abbb0a-27f5-439e-b0fa-b2caade7408e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TaxAndAccountingServicesMember_95eaaba1-3ece-4dba-b7d8-39308857cec7" xlink:href="thry-20211231.xsd#thry_TaxAndAccountingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_thry_TaxAndAccountingServicesMember_95eaaba1-3ece-4dba-b7d8-39308857cec7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_978274fa-98b3-475d-8bbb-c4b8bfecf6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_us-gaap_OtherRestructuringMember_978274fa-98b3-475d-8bbb-c4b8bfecf6f6" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails" xlink:type="extended" id="i1f67082d02ee48bd91e6253b6d0eb4b1_RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_60f1536a-5777-45bb-b9e1-312a6713bbff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_60f1536a-5777-45bb-b9e1-312a6713bbff" xlink:to="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_8ddc8fbc-5151-42b3-aecb-6f509fd6d485" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:to="loc_us-gaap_RestructuringReserve_8ddc8fbc-5151-42b3-aecb-6f509fd6d485" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_582fe588-efd4-47d6-9772-86e54c637831" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:to="loc_us-gaap_RestructuringCharges_582fe588-efd4-47d6-9772-86e54c637831" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_376a931d-c09d-45cb-b789-3951499229c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:to="loc_us-gaap_PaymentsForRestructuring_376a931d-c09d-45cb-b789-3951499229c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_1c45dfdb-66ba-49f5-80eb-7942cbeb9f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1564af83-21a8-417b-990e-a0911fa20f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_60f1536a-5777-45bb-b9e1-312a6713bbff" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1564af83-21a8-417b-990e-a0911fa20f2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_259772c8-c75a-4e53-8b42-441d69e76a84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1564af83-21a8-417b-990e-a0911fa20f2e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_259772c8-c75a-4e53-8b42-441d69e76a84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_259772c8-c75a-4e53-8b42-441d69e76a84_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_259772c8-c75a-4e53-8b42-441d69e76a84" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_259772c8-c75a-4e53-8b42-441d69e76a84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_259772c8-c75a-4e53-8b42-441d69e76a84" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_bd259ca3-b170-4b1c-98e4-8c6810571e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_us-gaap_EmployeeSeveranceMember_bd259ca3-b170-4b1c-98e4-8c6810571e2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_63ac254d-71d6-4133-b1bd-b3029e9d2c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_us-gaap_FacilityClosingMember_63ac254d-71d6-4133-b1bd-b3029e9d2c3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SystemConsolidationMember_6e6bc0d1-e52b-479e-b2ad-3fc989f88eb9" xlink:href="thry-20211231.xsd#thry_SystemConsolidationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_thry_SystemConsolidationMember_6e6bc0d1-e52b-479e-b2ad-3fc989f88eb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LegalMember_63225189-ef5f-47f8-931b-27b26a6d2559" xlink:href="thry-20211231.xsd#thry_LegalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_thry_LegalMember_63225189-ef5f-47f8-931b-27b26a6d2559" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TaxAndAccountingServicesMember_2fc97955-7b3a-48ee-8786-c9858299de5a" xlink:href="thry-20211231.xsd#thry_TaxAndAccountingServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_thry_TaxAndAccountingServicesMember_2fc97955-7b3a-48ee-8786-c9858299de5a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_9ad6cdea-eff7-465a-bebc-6d22ad084080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_us-gaap_OtherRestructuringMember_9ad6cdea-eff7-465a-bebc-6d22ad084080" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails" xlink:type="extended" id="i25926024a7c9462ba5634ed0096909a7_FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_71731212-a9bc-4ac0-bf8e-a756dc7ea9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_71731212-a9bc-4ac0-bf8e-a756dc7ea9a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70383209-154e-4d22-8182-24d0388c4caa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70383209-154e-4d22-8182-24d0388c4caa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_711b16bd-d136-4d66-abbd-5d223a29e1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_711b16bd-d136-4d66-abbd-5d223a29e1a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8fa1740a-0be7-43a3-981f-9788ec5ce20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8fa1740a-0be7-43a3-981f-9788ec5ce20c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_930d1761-9690-4272-8f26-448500fdcfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8fa1740a-0be7-43a3-981f-9788ec5ce20c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_930d1761-9690-4272-8f26-448500fdcfdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_930d1761-9690-4272-8f26-448500fdcfdc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_930d1761-9690-4272-8f26-448500fdcfdc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_930d1761-9690-4272-8f26-448500fdcfdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_930d1761-9690-4272-8f26-448500fdcfdc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_CapitalizedSoftwareMember_b2938040-a88b-40ec-9945-691af2c81d13" xlink:href="thry-20211231.xsd#thry_CapitalizedSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_thry_CapitalizedSoftwareMember_b2938040-a88b-40ec-9945-691af2c81d13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AssetsHeldUnderFinancingObligationsMember_6cc72332-038c-426b-95ac-7409102ad6f3" xlink:href="thry-20211231.xsd#thry_AssetsHeldUnderFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_thry_AssetsHeldUnderFinancingObligationsMember_6cc72332-038c-426b-95ac-7409102ad6f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_68e0ad54-3f01-439f-9adb-3eb2652ebfa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_ComputerEquipmentMember_68e0ad54-3f01-439f-9adb-3eb2652ebfa7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_f118da71-c657-436b-828f-1a2719d24916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_f118da71-c657-436b-828f-1a2719d24916" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d8a8d145-f120-4455-a547-f74d6decaa71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d8a8d145-f120-4455-a547-f74d6decaa71" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_791c4f54-32a6-42b2-8fcf-3975c62828f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_791c4f54-32a6-42b2-8fcf-3975c62828f0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_00a9b573-bef9-4407-9034-0e098f70ed8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_00a9b573-bef9-4407-9034-0e098f70ed8c" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails" xlink:type="extended" id="i0eb6619ec7144a15a47f7ac99f0d6a25_FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_975e70f0-1032-40fd-9f02-8d6be0f39a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:to="loc_us-gaap_AdjustmentForAmortization_975e70f0-1032-40fd-9f02-8d6be0f39a7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_941a7006-170b-4639-ad3e-9cfd85033ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationNonproduction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:to="loc_us-gaap_DepreciationNonproduction_941a7006-170b-4639-ad3e-9cfd85033ee1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_591f8f05-153d-46de-beb1-43b6da7f3fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:to="loc_us-gaap_Depreciation_591f8f05-153d-46de-beb1-43b6da7f3fae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_363a209c-e0d7-4d14-9206-6eea1e31c383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_363a209c-e0d7-4d14-9206-6eea1e31c383" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_363a209c-e0d7-4d14-9206-6eea1e31c383" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa05b6bf-3deb-4164-9b8e-4772822d4c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa05b6bf-3deb-4164-9b8e-4772822d4c9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AssetsHeldUnderFinancingObligationsMember_e0f62b0b-f71f-4137-b1fd-2efb31425c82" xlink:href="thry-20211231.xsd#thry_AssetsHeldUnderFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa05b6bf-3deb-4164-9b8e-4772822d4c9d" xlink:to="loc_thry_AssetsHeldUnderFinancingObligationsMember_e0f62b0b-f71f-4137-b1fd-2efb31425c82" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilitiesSeverancePaymentsGADetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails" xlink:type="extended" id="i78666645eee043599899942c9a4f66cf_AccruedLiabilitiesSeverancePaymentsGADetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_a699e2fa-a33b-4462-8eb6-e8c479d39ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_e32191b9-fa7e-47eb-9ba3-af66394ba459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a699e2fa-a33b-4462-8eb6-e8c479d39ed0" xlink:to="loc_us-gaap_SeveranceCosts1_e32191b9-fa7e-47eb-9ba3-af66394ba459" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a699e2fa-a33b-4462-8eb6-e8c479d39ed0" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2225fb76-b176-4eb3-a43b-c9b0cd57ab38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2225fb76-b176-4eb3-a43b-c9b0cd57ab38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2225fb76-b176-4eb3-a43b-c9b0cd57ab38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2225fb76-b176-4eb3-a43b-c9b0cd57ab38" xlink:to="loc_us-gaap_SegmentDomain_2225fb76-b176-4eb3-a43b-c9b0cd57ab38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2225fb76-b176-4eb3-a43b-c9b0cd57ab38" xlink:to="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_8d02f884-0fee-40c8-960b-98dcbf8a84b7" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:to="loc_thry_MarketingServicesSegmentMember_8d02f884-0fee-40c8-960b-98dcbf8a84b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_1f0ad216-3075-4480-848f-c3990c206cdb" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_1f0ad216-3075-4480-848f-c3990c206cdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternationalSegmentMember_a6c1d69f-0495-4b43-845c-516688f45c89" xlink:href="thry-20211231.xsd#thry_InternationalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:to="loc_thry_InternationalSegmentMember_a6c1d69f-0495-4b43-845c-516688f45c89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_9e5ad672-920c-411e-b9b2-85de5251e2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_9e5ad672-920c-411e-b9b2-85de5251e2dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_0c619f69-7727-462b-900d-0beb99dcbcde" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceCOVID19TerminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_9e5ad672-920c-411e-b9b2-85de5251e2dd" xlink:to="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_0c619f69-7727-462b-900d-0beb99dcbcde" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilitiesSeverancePaymentsCovidDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails" xlink:type="extended" id="ia00066923f44425c951d3e1723edfde3_AccruedLiabilitiesSeverancePaymentsCovidDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ac241f5b-de43-47f2-a6a3-a2b5163b677b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_4e49efd7-3d63-4b34-a388-89bf76191f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac241f5b-de43-47f2-a6a3-a2b5163b677b" xlink:to="loc_us-gaap_PaymentsForRestructuring_4e49efd7-3d63-4b34-a388-89bf76191f9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_25d90b4f-d133-4cf1-82a0-fbe7dc23b5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac241f5b-de43-47f2-a6a3-a2b5163b677b" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_25d90b4f-d133-4cf1-82a0-fbe7dc23b5d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_c67029e3-da14-4f78-a3c4-f27dae352d46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_25d90b4f-d133-4cf1-82a0-fbe7dc23b5d5" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_c67029e3-da14-4f78-a3c4-f27dae352d46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_c67029e3-da14-4f78-a3c4-f27dae352d46_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_c67029e3-da14-4f78-a3c4-f27dae352d46" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_c67029e3-da14-4f78-a3c4-f27dae352d46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_c67029e3-da14-4f78-a3c4-f27dae352d46" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c1608ace-5e66-4b62-bde0-5ae61f4550c1" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceCOVID19TerminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:to="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c1608ace-5e66-4b62-bde0-5ae61f4550c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceIntegrationRelatedMember_531e15be-7837-4a10-9cfc-a8445a6aaac8" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceIntegrationRelatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:to="loc_thry_EmployeeSeveranceIntegrationRelatedMember_531e15be-7837-4a10-9cfc-a8445a6aaac8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceOtherMember_f0070499-00f1-45f2-9b86-f2b4325c2f8e" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:to="loc_thry_EmployeeSeveranceOtherMember_f0070499-00f1-45f2-9b86-f2b4325c2f8e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/LeasesNarrativeDetails" xlink:type="extended" id="ia951a7b88db84c2f9921ea96dc48aa39_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_516aa18a-747d-4603-9fe2-bf47ea1ff28f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_516aa18a-747d-4603-9fe2-bf47ea1ff28f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_0d3126d6-912d-4021-8871-4658b1d501e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_0d3126d6-912d-4021-8871-4658b1d501e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_401e02bb-ece4-46b4-bcd0-f3e35d7c57e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:to="loc_us-gaap_AssetImpairmentCharges_401e02bb-ece4-46b4-bcd0-f3e35d7c57e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2b77bd26-456e-429e-9a10-e69aa4758e21" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:to="loc_srt_RangeAxis_2b77bd26-456e-429e-9a10-e69aa4758e21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2b77bd26-456e-429e-9a10-e69aa4758e21_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2b77bd26-456e-429e-9a10-e69aa4758e21" xlink:to="loc_srt_RangeMember_2b77bd26-456e-429e-9a10-e69aa4758e21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2b77bd26-456e-429e-9a10-e69aa4758e21" xlink:to="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_96a41025-fa4f-4d88-943e-734d97ac7b0b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:to="loc_srt_MinimumMember_96a41025-fa4f-4d88-943e-734d97ac7b0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_953c9a79-234b-4e71-aa09-1f76db48fbef" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:to="loc_srt_MaximumMember_953c9a79-234b-4e71-aa09-1f76db48fbef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3a06476e-95fd-480b-8d94-3c60fb807173" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3a06476e-95fd-480b-8d94-3c60fb807173" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LeaseholdImprovementsFurnitureAndFixturesMember_f1b73242-dd08-4919-a4bf-50f544bd6b7a" xlink:href="thry-20211231.xsd#thry_LeaseholdImprovementsFurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3a06476e-95fd-480b-8d94-3c60fb807173" xlink:to="loc_thry_LeaseholdImprovementsFurnitureAndFixturesMember_f1b73242-dd08-4919-a4bf-50f544bd6b7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_338ab538-0c85-443e-81c2-7cad1f4c1618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_338ab538-0c85-443e-81c2-7cad1f4c1618" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_338ab538-0c85-443e-81c2-7cad1f4c1618_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_338ab538-0c85-443e-81c2-7cad1f4c1618" xlink:to="loc_us-gaap_SegmentDomain_338ab538-0c85-443e-81c2-7cad1f4c1618_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_338ab538-0c85-443e-81c2-7cad1f4c1618" xlink:to="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_6291c12b-477b-4d18-9446-6ad3f97d8658" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:to="loc_thry_MarketingServicesSegmentMember_6291c12b-477b-4d18-9446-6ad3f97d8658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_918816dd-3b90-4ba5-8306-9bcf792ffd5d" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_918816dd-3b90-4ba5-8306-9bcf792ffd5d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsScheduleofDebtObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails" xlink:type="extended" id="icd0d3fc4d4464c9894cac17cbf37e760_DebtObligationsScheduleofDebtObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17abfe3a-a34b-4e04-a163-7ec8222c46c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17abfe3a-a34b-4e04-a163-7ec8222c46c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8b4ef088-9c90-4ca8-bdc8-5c416a608131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_LongTermDebt_8b4ef088-9c90-4ca8-bdc8-5c416a608131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_6f670d14-cc3a-4e0f-8143-f2f1b11322b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_6f670d14-cc3a-4e0f-8143-f2f1b11322b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_260f362c-bcf2-4cb3-ab84-1a93f105bcab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_260f362c-bcf2-4cb3-ab84-1a93f105bcab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3276f034-f7fe-4dbd-bb34-78153ff8037b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_LongTermDebtCurrent_3276f034-f7fe-4dbd-bb34-78153ff8037b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fbfc79f1-804d-454a-a7ab-82bd3b6db9db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fbfc79f1-804d-454a-a7ab-82bd3b6db9db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_8fd2b4b5-bc38-4277-a344-db3919de7e33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_8fd2b4b5-bc38-4277-a344-db3919de7e33" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0b3f6963-4d81-4708-9548-412ce6c0d6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0b3f6963-4d81-4708-9548-412ce6c0d6b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0b3f6963-4d81-4708-9548-412ce6c0d6b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0b3f6963-4d81-4708-9548-412ce6c0d6b4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0b3f6963-4d81-4708-9548-412ce6c0d6b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_06d7b124-9a4e-4b94-9a14-2878f2726d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0b3f6963-4d81-4708-9548-412ce6c0d6b4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_06d7b124-9a4e-4b94-9a14-2878f2726d10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_52508bc4-34f4-4c7f-a4ef-ea9616dd3bab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_06d7b124-9a4e-4b94-9a14-2878f2726d10" xlink:to="loc_us-gaap_LineOfCreditMember_52508bc4-34f4-4c7f-a4ef-ea9616dd3bab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f348a1d8-2e5e-463b-8a54-915635f92f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_DebtInstrumentAxis_f348a1d8-2e5e-463b-8a54-915635f92f28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f348a1d8-2e5e-463b-8a54-915635f92f28_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_f348a1d8-2e5e-463b-8a54-915635f92f28" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f348a1d8-2e5e-463b-8a54-915635f92f28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_f348a1d8-2e5e-463b-8a54-915635f92f28" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_644e8622-2268-4002-9a16-7b25b60ba33e" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_NewTermLoanMember_644e8622-2268-4002-9a16-7b25b60ba33e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_446969f4-f3e8-45fe-87f2-8c9844c75ab8" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_SeniorTermLoanMember_446969f4-f3e8-45fe-87f2-8c9844c75ab8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityFifthAmendmentMember_3636cd26-715f-4c59-a02e-1b4a473c6bcc" xlink:href="thry-20211231.xsd#thry_ABLFacilityFifthAmendmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_ABLFacilityFifthAmendmentMember_3636cd26-715f-4c59-a02e-1b4a473c6bcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityFourthAmendmentMember_b27d87dd-0567-4ec8-ab3e-8cb771712aeb" xlink:href="thry-20211231.xsd#thry_ABLFacilityFourthAmendmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_ABLFacilityFourthAmendmentMember_b27d87dd-0567-4ec8-ab3e-8cb771712aeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_7da27dbb-042f-431a-8dfc-7f83caf303b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_VariableRateAxis_7da27dbb-042f-431a-8dfc-7f83caf303b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7da27dbb-042f-431a-8dfc-7f83caf303b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_7da27dbb-042f-431a-8dfc-7f83caf303b6" xlink:to="loc_us-gaap_VariableRateDomain_7da27dbb-042f-431a-8dfc-7f83caf303b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_7da27dbb-042f-431a-8dfc-7f83caf303b6" xlink:to="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_eb031708-d0a8-461f-8656-63800ed2015e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_eb031708-d0a8-461f-8656-63800ed2015e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0c410377-4fae-48dd-b469-41a2b23ea7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:to="loc_us-gaap_BaseRateMember_0c410377-4fae-48dd-b469-41a2b23ea7e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_CreditFacilityAxis_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2" xlink:to="loc_us-gaap_CreditFacilityDomain_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2" xlink:to="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2083e26e-2ea0-467c-b2a6-885efe451eec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2083e26e-2ea0-467c-b2a6-885efe451eec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_dde40307-bb7a-43e8-aded-55164599f3f3" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:to="loc_thry_NewTermLoanMember_dde40307-bb7a-43e8-aded-55164599f3f3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/DebtObligationsNarrativeDetails" xlink:type="extended" id="icc37e1b89eef413fa9d2b0263c4f274f_DebtObligationsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2153ca25-a88d-4893-b8b0-9f1e6ef6191d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCredit_2153ca25-a88d-4893-b8b0-9f1e6ef6191d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentPercentOfOwnership_95cf7986-7d65-4156-bc08-bc5d794fbc92" xlink:href="thry-20211231.xsd#thry_DebtInstrumentPercentOfOwnership"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentPercentOfOwnership_95cf7986-7d65-4156-bc08-bc5d794fbc92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b60463cf-a6aa-49b6-9e3b-6c0221193469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b60463cf-a6aa-49b6-9e3b-6c0221193469" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment_7713ecc2-76e8-4848-80ae-8e9a95154d21" xlink:href="thry-20211231.xsd#thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment_7713ecc2-76e8-4848-80ae-8e9a95154d21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_aa69a0ba-311f-4141-b7a6-0ea2e672e734" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_aa69a0ba-311f-4141-b7a6-0ea2e672e734" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7fa971cc-d884-4d5c-a12b-3e3e76b02790" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7fa971cc-d884-4d5c-a12b-3e3e76b02790" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c9ca105d-fa23-463d-8550-e71997a9b369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c9ca105d-fa23-463d-8550-e71997a9b369" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_9ec1e3bb-94a8-4a87-a88b-f3d6140c677d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_RepaymentsOfDebt_9ec1e3bb-94a8-4a87-a88b-f3d6140c677d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_3a707eed-4b00-4597-a5f9-5308e4a8cf1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_InterestExpenseDebt_3a707eed-4b00-4597-a5f9-5308e4a8cf1f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_f75c40c3-c39a-4930-9045-5607088ace13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_f75c40c3-c39a-4930-9045-5607088ace13" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_0fc3afac-32ab-4918-b51f-657f3512c766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_0fc3afac-32ab-4918-b51f-657f3512c766" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_99c04ac7-2867-430e-9028-1c2e89c35169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_99c04ac7-2867-430e-9028-1c2e89c35169" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_4a91f5c6-ce20-4fd1-82fe-4aad5f439ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_4a91f5c6-ce20-4fd1-82fe-4aad5f439ee5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_79459384-9efa-46b9-b9f2-07369fdb7f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_79459384-9efa-46b9-b9f2-07369fdb7f72" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_0ed33885-0b49-466f-850a-0233c02d9c01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_InterestPayableCurrent_0ed33885-0b49-466f-850a-0233c02d9c01" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum_170972d1-b7f5-4007-90eb-92c4cd7a0c3b" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum_170972d1-b7f5-4007-90eb-92c4cd7a0c3b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c319557d-1563-4367-9824-e11ba1571ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c319557d-1563-4367-9824-e11ba1571ff6" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_af4fbc2b-7aa9-434c-a43f-9a7fded17d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_af4fbc2b-7aa9-434c-a43f-9a7fded17d61" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_a277a33e-5172-4302-a9ed-356f324636b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_a277a33e-5172-4302-a9ed-356f324636b7" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_887f836e-5ad1-4d37-81a6-f36a8d383e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_887f836e-5ad1-4d37-81a6-f36a8d383e8c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d063ed20-9a4d-4dcd-8739-549716304334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d063ed20-9a4d-4dcd-8739-549716304334" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum_852e8b2f-0c97-4c61-bed7-fed7d6f8a692" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum_852e8b2f-0c97-4c61-bed7-fed7d6f8a692" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum_30e4a01a-99ea-4512-a9e3-3d841cee5249" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum_30e4a01a-99ea-4512-a9e3-3d841cee5249" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RepaymentsOfFinancingObligations_30764764-39d5-46a6-82eb-4534bc053d09" xlink:href="thry-20211231.xsd#thry_RepaymentsOfFinancingObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_RepaymentsOfFinancingObligations_30764764-39d5-46a6-82eb-4534bc053d09" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationRightOfUseAssetWriteoff_2c32d928-1871-44f2-9105-d67f104b4986" xlink:href="thry-20211231.xsd#thry_FinancingObligationRightOfUseAssetWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_FinancingObligationRightOfUseAssetWriteoff_2c32d928-1871-44f2-9105-d67f104b4986" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationWriteoff_a0be0c71-ccde-436a-ae1b-dd0fc4f807ac" xlink:href="thry-20211231.xsd#thry_FinancingObligationWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_FinancingObligationWriteoff_a0be0c71-ccde-436a-ae1b-dd0fc4f807ac" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnExtinguishmentOfFinancingObligation_e1886075-fa1d-4c00-9528-3d79a6c0f1b9" xlink:href="thry-20211231.xsd#thry_GainLossOnExtinguishmentOfFinancingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_GainLossOnExtinguishmentOfFinancingObligation_e1886075-fa1d-4c00-9528-3d79a6c0f1b9" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_7c122417-8d69-44b0-8aec-5dfcbb43ae03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_CreditFacilityAxis_7c122417-8d69-44b0-8aec-5dfcbb43ae03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7c122417-8d69-44b0-8aec-5dfcbb43ae03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_7c122417-8d69-44b0-8aec-5dfcbb43ae03" xlink:to="loc_us-gaap_CreditFacilityDomain_7c122417-8d69-44b0-8aec-5dfcbb43ae03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c5e55255-4e7b-40e4-9c6a-57d41687f193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_7c122417-8d69-44b0-8aec-5dfcbb43ae03" xlink:to="loc_us-gaap_CreditFacilityDomain_c5e55255-4e7b-40e4-9c6a-57d41687f193" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1ebbb5de-173c-421c-9fa0-3b36bb1d9aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c5e55255-4e7b-40e4-9c6a-57d41687f193" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1ebbb5de-173c-421c-9fa0-3b36bb1d9aff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e3424bf1-0968-4cca-9502-df6162beacb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_DebtInstrumentAxis_e3424bf1-0968-4cca-9502-df6162beacb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_e3424bf1-0968-4cca-9502-df6162beacb1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_e3424bf1-0968-4cca-9502-df6162beacb1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_e3424bf1-0968-4cca-9502-df6162beacb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_e3424bf1-0968-4cca-9502-df6162beacb1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_7f50328b-3737-4c1f-b9ee-205dba1751b2" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:to="loc_thry_NewTermLoanMember_7f50328b-3737-4c1f-b9ee-205dba1751b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_08bb46c9-ec97-4e78-a946-54f1e715006a" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:to="loc_thry_SeniorTermLoanMember_08bb46c9-ec97-4e78-a946-54f1e715006a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityMember_4c38483a-d314-4fc9-941b-843b5e6392d7" xlink:href="thry-20211231.xsd#thry_ABLFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:to="loc_thry_ABLFacilityMember_4c38483a-d314-4fc9-941b-843b5e6392d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_34196c2e-b958-48e9-bebf-5106b6162c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_34196c2e-b958-48e9-bebf-5106b6162c19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_34196c2e-b958-48e9-bebf-5106b6162c19_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_34196c2e-b958-48e9-bebf-5106b6162c19" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_34196c2e-b958-48e9-bebf-5106b6162c19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_68785d50-38b5-4aab-8dc8-35ad533e8cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_34196c2e-b958-48e9-bebf-5106b6162c19" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_68785d50-38b5-4aab-8dc8-35ad533e8cb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_224e76aa-618d-4be6-9d5f-224fea36443c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68785d50-38b5-4aab-8dc8-35ad533e8cb8" xlink:to="loc_us-gaap_LineOfCreditMember_224e76aa-618d-4be6-9d5f-224fea36443c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f37ed36e-108d-4576-8d6a-cc9fc57a2410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f37ed36e-108d-4576-8d6a-cc9fc57a2410" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_f37ed36e-108d-4576-8d6a-cc9fc57a2410_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f37ed36e-108d-4576-8d6a-cc9fc57a2410" xlink:to="loc_us-gaap_RelatedPartyDomain_f37ed36e-108d-4576-8d6a-cc9fc57a2410_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_676faf6b-2717-4a97-b6e6-5158ad8fa771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f37ed36e-108d-4576-8d6a-cc9fc57a2410" xlink:to="loc_us-gaap_RelatedPartyDomain_676faf6b-2717-4a97-b6e6-5158ad8fa771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_181f9c54-a4a7-407d-80ed-f3166db986d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_676faf6b-2717-4a97-b6e6-5158ad8fa771" xlink:to="loc_srt_AffiliatedEntityMember_181f9c54-a4a7-407d-80ed-f3166db986d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_VariableRateAxis_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3" xlink:to="loc_us-gaap_VariableRateDomain_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3" xlink:to="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_038ac381-7364-4241-a663-4538f77b782b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_038ac381-7364-4241-a663-4538f77b782b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_efc44742-3591-47de-a9c7-b3bf9c3ac1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:to="loc_us-gaap_BaseRateMember_efc44742-3591-47de-a9c7-b3bf9c3ac1ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_32281963-1ef2-42b4-8be2-970ccb73d13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_32281963-1ef2-42b4-8be2-970ccb73d13d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_32281963-1ef2-42b4-8be2-970ccb73d13d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_32281963-1ef2-42b4-8be2-970ccb73d13d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_32281963-1ef2-42b4-8be2-970ccb73d13d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1b7420c8-3f07-4637-9158-579d5f3b8f55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_32281963-1ef2-42b4-8be2-970ccb73d13d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1b7420c8-3f07-4637-9158-579d5f3b8f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d2a06067-0555-4468-aed0-296519207517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1b7420c8-3f07-4637-9158-579d5f3b8f55" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d2a06067-0555-4468-aed0-296519207517" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/PensionsNarrativeDetails" xlink:type="extended" id="ic0e1ca34ea9e48889e154609508a674b_PensionsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_38e4bb10-ac21-44d5-8578-1ef20f44f474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_38e4bb10-ac21-44d5-8578-1ef20f44f474" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_2b3a4ec2-10d0-49c0-8712-d7a7c7dd18de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_2b3a4ec2-10d0-49c0-8712-d7a7c7dd18de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_29d1548d-c75a-4a12-8c09-af0e375d84a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_29d1548d-c75a-4a12-8c09-af0e375d84a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_e407794b-17dc-4501-8a45-a8dec9efb12e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_e407794b-17dc-4501-8a45-a8dec9efb12e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage_2b046afc-a91e-4042-ac29-b63a3fe95a53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage_2b046afc-a91e-4042-ac29-b63a3fe95a53" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9cee8fab-aeb6-4022-87c6-a88e742c621d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9cee8fab-aeb6-4022-87c6-a88e742c621d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets_9ee69a5d-2e03-4083-926c-93ae77aced2c" xlink:href="thry-20211231.xsd#thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets_9ee69a5d-2e03-4083-926c-93ae77aced2c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_7f852a40-85de-422e-8cc3-1bb00916ea02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_7f852a40-85de-422e-8cc3-1bb00916ea02" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_498a6418-c667-4bfa-9f55-56966d1581d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_RetirementPlanNameAxis_498a6418-c667-4bfa-9f55-56966d1581d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_498a6418-c667-4bfa-9f55-56966d1581d4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_498a6418-c667-4bfa-9f55-56966d1581d4" xlink:to="loc_us-gaap_RetirementPlanNameDomain_498a6418-c667-4bfa-9f55-56966d1581d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_498a6418-c667-4bfa-9f55-56966d1581d4" xlink:to="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ConsolidatedPensionPlanOfDexMediaMember_681fa3fd-aa2f-4fa0-96a3-5a089054fe5c" xlink:href="thry-20211231.xsd#thry_ConsolidatedPensionPlanOfDexMediaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:to="loc_thry_ConsolidatedPensionPlanOfDexMediaMember_681fa3fd-aa2f-4fa0-96a3-5a089054fe5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPPensionPlanMember_01d3adf5-0609-4ee4-84d2-4df45de31338" xlink:href="thry-20211231.xsd#thry_YPPensionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:to="loc_thry_YPPensionPlanMember_01d3adf5-0609-4ee4-84d2-4df45de31338" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c22ed6ec-2870-49cb-b474-816a38b9dc83" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_srt_RangeAxis_c22ed6ec-2870-49cb-b474-816a38b9dc83" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c22ed6ec-2870-49cb-b474-816a38b9dc83_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c22ed6ec-2870-49cb-b474-816a38b9dc83" xlink:to="loc_srt_RangeMember_c22ed6ec-2870-49cb-b474-816a38b9dc83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_da4b2777-7b87-435d-8308-3e6f341194b9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c22ed6ec-2870-49cb-b474-816a38b9dc83" xlink:to="loc_srt_RangeMember_da4b2777-7b87-435d-8308-3e6f341194b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_2e738fc1-a2f4-4b57-99c4-b96db7ccb947" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_da4b2777-7b87-435d-8308-3e6f341194b9" xlink:to="loc_srt_WeightedAverageMember_2e738fc1-a2f4-4b57-99c4-b96db7ccb947" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05b09a63-0c79-4c21-b8bf-04c958edc8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05b09a63-0c79-4c21-b8bf-04c958edc8bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_05b09a63-0c79-4c21-b8bf-04c958edc8bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05b09a63-0c79-4c21-b8bf-04c958edc8bd" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_05b09a63-0c79-4c21-b8bf-04c958edc8bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_1bfd3a91-25bc-4963-9a70-5130b8598250" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05b09a63-0c79-4c21-b8bf-04c958edc8bd" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_1bfd3a91-25bc-4963-9a70-5130b8598250" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_722e66ff-ebcb-4041-a87f-4478aa5536da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_1bfd3a91-25bc-4963-9a70-5130b8598250" xlink:to="loc_us-gaap_HedgeFundsMember_722e66ff-ebcb-4041-a87f-4478aa5536da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_59d5583e-6e4c-4217-b6f5-77454c9681d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_59d5583e-6e4c-4217-b6f5-77454c9681d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_59d5583e-6e4c-4217-b6f5-77454c9681d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_59d5583e-6e4c-4217-b6f5-77454c9681d5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_59d5583e-6e4c-4217-b6f5-77454c9681d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_faeee4c9-48d6-45ba-a366-c78cd10d4ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_59d5583e-6e4c-4217-b6f5-77454c9681d5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_faeee4c9-48d6-45ba-a366-c78cd10d4ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3ff19c09-26af-43f4-9671-1e538f6b2747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_faeee4c9-48d6-45ba-a366-c78cd10d4ce0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3ff19c09-26af-43f4-9671-1e538f6b2747" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_7c96abe9-fee3-4f70-87d7-c29d1e5baf39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_7c96abe9-fee3-4f70-87d7-c29d1e5baf39" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_7c96abe9-fee3-4f70-87d7-c29d1e5baf39_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_7c96abe9-fee3-4f70-87d7-c29d1e5baf39" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_7c96abe9-fee3-4f70-87d7-c29d1e5baf39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_7c96abe9-fee3-4f70-87d7-c29d1e5baf39" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_ba907d54-7753-4105-898b-e9ff76ff06c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:to="loc_us-gaap_QualifiedPlanMember_ba907d54-7753-4105-898b-e9ff76ff06c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_08e15228-d581-447f-a6c3-712f2f756486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:to="loc_us-gaap_NonqualifiedPlanMember_08e15228-d581-447f-a6c3-712f2f756486" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsCashContributionstoPlansDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsCashContributionstoPlansDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/PensionsCashContributionstoPlansDetails" xlink:type="extended" id="i79f7a9b2a6454cfdbe7a0fe85ddff292_PensionsCashContributionstoPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_bda4c4dd-0da2-4e17-aeaa-fcd440764e14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f3aa033e-a71f-4b80-b696-1d312b4f8d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_bda4c4dd-0da2-4e17-aeaa-fcd440764e14" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f3aa033e-a71f-4b80-b696-1d312b4f8d2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_bda4c4dd-0da2-4e17-aeaa-fcd440764e14" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_57c4465c-f27b-415e-98da-c803addbe0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_57c4465c-f27b-415e-98da-c803addbe0bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_57c4465c-f27b-415e-98da-c803addbe0bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_57c4465c-f27b-415e-98da-c803addbe0bc" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_57c4465c-f27b-415e-98da-c803addbe0bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_57c4465c-f27b-415e-98da-c803addbe0bc" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_e9e6f5b9-3bde-4aa5-8f4f-770882fd175f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:to="loc_us-gaap_QualifiedPlanMember_e9e6f5b9-3bde-4aa5-8f4f-770882fd175f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_6797e28d-5b8f-4060-98cb-9d7932d84b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:to="loc_us-gaap_NonqualifiedPlanMember_6797e28d-5b8f-4060-98cb-9d7932d84b9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_181e2ca6-f9c5-47c0-b45c-9e70098506b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_181e2ca6-f9c5-47c0-b45c-9e70098506b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_181e2ca6-f9c5-47c0-b45c-9e70098506b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_181e2ca6-f9c5-47c0-b45c-9e70098506b4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_181e2ca6-f9c5-47c0-b45c-9e70098506b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e23ad0b5-b0ab-44c2-ba9a-53372aa1987b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_181e2ca6-f9c5-47c0-b45c-9e70098506b4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e23ad0b5-b0ab-44c2-ba9a-53372aa1987b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_cb6c7bfa-3004-4640-b1cc-3c2bd5a5ab45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e23ad0b5-b0ab-44c2-ba9a-53372aa1987b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_cb6c7bfa-3004-4640-b1cc-3c2bd5a5ab45" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofFairValueofPensionPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails" xlink:type="extended" id="i0007cde647314fbeafa2e7dcd6ca0885_PensionsScheduleofFairValueofPensionPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_ea4ea55c-1924-444b-9ec2-ca2724e4535d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d38ad28-8945-4783-ada2-341218548489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_ea4ea55c-1924-444b-9ec2-ca2724e4535d" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d38ad28-8945-4783-ada2-341218548489" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_ea4ea55c-1924-444b-9ec2-ca2724e4535d" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15b861c9-d571-43e4-baaa-c55a7d685faa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15b861c9-d571-43e4-baaa-c55a7d685faa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_15b861c9-d571-43e4-baaa-c55a7d685faa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15b861c9-d571-43e4-baaa-c55a7d685faa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_15b861c9-d571-43e4-baaa-c55a7d685faa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15b861c9-d571-43e4-baaa-c55a7d685faa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_024b1e15-13a1-4fd1-b1bf-3a6ffcabc7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_024b1e15-13a1-4fd1-b1bf-3a6ffcabc7b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_dcf650cf-913d-4e3e-b4ab-cdd4dea3c337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_dcf650cf-913d-4e3e-b4ab-cdd4dea3c337" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f6c3dc7d-0e3c-47e3-8d6c-df63fae45642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f6c3dc7d-0e3c-47e3-8d6c-df63fae45642" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_910859e4-57b0-4c70-98d2-d1a957dc1506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_910859e4-57b0-4c70-98d2-d1a957dc1506" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_7121266c-339f-4a74-81fa-1cbdd6164525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_7121266c-339f-4a74-81fa-1cbdd6164525" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_7121266c-339f-4a74-81fa-1cbdd6164525_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_7121266c-339f-4a74-81fa-1cbdd6164525" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_7121266c-339f-4a74-81fa-1cbdd6164525_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_7121266c-339f-4a74-81fa-1cbdd6164525" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_3267e821-eb9e-4ded-b09b-27901aed4103" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_3267e821-eb9e-4ded-b09b-27901aed4103" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_946e762a-e31a-4333-9c07-bfef6ccf2eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_PrivateEquityFundsMember_946e762a-e31a-4333-9c07-bfef6ccf2eeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_37c47d82-af52-4cb3-ab8a-ba21aae4117b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_37c47d82-af52-4cb3-ab8a-ba21aae4117b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_51324028-d25d-4a25-b6e3-67553f56f96b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_51324028-d25d-4a25-b6e3-67553f56f96b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails" xlink:type="extended" id="i9cc478a83da849ee82e6d09979ac3716_PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a1e491d-1598-492c-a190-026ed1166259" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_e04b1f2c-ec02-48b7-9f06-e39d960d7b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a1e491d-1598-492c-a190-026ed1166259" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_e04b1f2c-ec02-48b7-9f06-e39d960d7b5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ad20369b-2382-47f7-b07f-acc4b6b01c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a1e491d-1598-492c-a190-026ed1166259" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ad20369b-2382-47f7-b07f-acc4b6b01c90" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a2151288-4a38-4052-97ef-f700c2ced7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ad20369b-2382-47f7-b07f-acc4b6b01c90" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a2151288-4a38-4052-97ef-f700c2ced7a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_a2151288-4a38-4052-97ef-f700c2ced7a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a2151288-4a38-4052-97ef-f700c2ced7a6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_a2151288-4a38-4052-97ef-f700c2ced7a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a2151288-4a38-4052-97ef-f700c2ced7a6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_442286d5-64a4-4a1a-8949-1ebf539239af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_442286d5-64a4-4a1a-8949-1ebf539239af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_19cc4b4d-743d-4cd9-a052-551c7fc90f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_19cc4b4d-743d-4cd9-a052-551c7fc90f2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_814b4ee0-3ef5-41f1-a845-2b9b344864e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_PrivateEquityFundsMember_814b4ee0-3ef5-41f1-a845-2b9b344864e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_8e7855d9-7d1c-4b0b-a309-bc566acc6f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_HedgeFundsMember_8e7855d9-7d1c-4b0b-a309-bc566acc6f88" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationandStockholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails" xlink:type="extended" id="i68e50e74bf4f48678fcdc1fe1885217b_StockBasedCompensationandStockholdersEquityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d8392135-1127-46e7-9bd6-418df57f2bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d8392135-1127-46e7-9bd6-418df57f2bb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a802ac65-45f0-46c9-bf46-c596a6b90658" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a802ac65-45f0-46c9-bf46-c596a6b90658" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e00074d7-225b-4362-8fd1-1ff9cd5128a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e00074d7-225b-4362-8fd1-1ff9cd5128a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_13503374-0306-452d-9fe7-ec632793f0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_13503374-0306-452d-9fe7-ec632793f0c7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_42403063-ddf9-48d5-85d4-1a98359f4e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_42403063-ddf9-48d5-85d4-1a98359f4e40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_91f5819b-787f-49ae-bb99-6c01983cddc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_91f5819b-787f-49ae-bb99-6c01983cddc7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c3b6bfe7-aa32-423e-9c54-ee9e0735c58d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c3b6bfe7-aa32-423e-9c54-ee9e0735c58d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e6375177-b3ad-4ab1-94cd-cb643b75888a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e6375177-b3ad-4ab1-94cd-cb643b75888a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_69807cc0-d26e-41be-98fc-63fbf38415a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_69807cc0-d26e-41be-98fc-63fbf38415a7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected_c3216943-4ca2-4f15-a225-cfdf2413b894" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected_c3216943-4ca2-4f15-a225-cfdf2413b894" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice_edbf7f0c-4006-4b0e-a2c8-239e5193cd9b" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice_edbf7f0c-4006-4b0e-a2c8-239e5193cd9b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice_7839f686-ea18-48e2-8ece-1478959e2705" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice_7839f686-ea18-48e2-8ece-1478959e2705" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_386d4ff1-c83f-4016-9621-a2e0695c425d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_386d4ff1-c83f-4016-9621-a2e0695c425d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dafa82a9-a057-409b-bbb3-0a830d49ddc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dafa82a9-a057-409b-bbb3-0a830d49ddc4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_99f12271-0751-4f08-9314-f15cc27aad44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_99f12271-0751-4f08-9314-f15cc27aad44" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_282b1f7c-752d-4479-a4c4-accaafc18e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_282b1f7c-752d-4479-a4c4-accaafc18e89" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_19b43358-9d1f-460f-8918-ff852f940b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_19b43358-9d1f-460f-8918-ff852f940b2d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a2ec763-dfc6-4e74-96b1-de0674f83ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a2ec763-dfc6-4e74-96b1-de0674f83ab2" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_bb4fc6f0-a1a3-4105-8d9b-d59604c2160e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_bb4fc6f0-a1a3-4105-8d9b-d59604c2160e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f1281d05-48ef-4552-8757-fff16900eb17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f1281d05-48ef-4552-8757-fff16900eb17" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_24287975-2c99-40cb-967d-993dae99afa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_24287975-2c99-40cb-967d-993dae99afa6" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_47f1abd5-d738-4f81-8dbb-c7b42a0c4e94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_47f1abd5-d738-4f81-8dbb-c7b42a0c4e94" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_a03a1e04-a0a3-4cf7-9267-f60bcb5fd1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_a03a1e04-a0a3-4cf7-9267-f60bcb5fd1ed" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod_2134c75c-376c-44d3-8389-460f43f6cb7f" xlink:href="thry-20211231.xsd#thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod_2134c75c-376c-44d3-8389-460f43f6cb7f" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_eb1d91ea-61f8-4471-be51-954c8d801d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_eb1d91ea-61f8-4471-be51-954c8d801d21" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a031b218-4d98-4ff9-819a-b794b4479443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a031b218-4d98-4ff9-819a-b794b4479443" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_58ce875b-5301-4472-9c87-175458052f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_58ce875b-5301-4472-9c87-175458052f0e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_8c20b150-ec56-46b2-a908-7917454c0f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_8c20b150-ec56-46b2-a908-7917454c0f06" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice_163e0145-301d-4e5d-952c-478cbb687d65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice_163e0145-301d-4e5d-952c-478cbb687d65" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_3301d08c-b389-4d62-9915-ac3830628ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_3301d08c-b389-4d62-9915-ac3830628ebc" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a0cb9a58-1e61-4e6e-93b0-d121f73dd6d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a0cb9a58-1e61-4e6e-93b0-d121f73dd6d8" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b94276ec-091a-4de7-854e-642bc0470354" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:to="loc_us-gaap_PlanNameAxis_b94276ec-091a-4de7-854e-642bc0470354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b94276ec-091a-4de7-854e-642bc0470354_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_b94276ec-091a-4de7-854e-642bc0470354" xlink:to="loc_us-gaap_PlanNameDomain_b94276ec-091a-4de7-854e-642bc0470354_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_b94276ec-091a-4de7-854e-642bc0470354" xlink:to="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_A2020PlanMember_cf77fbef-e3ae-4fd6-a60f-65529872607f" xlink:href="thry-20211231.xsd#thry_A2020PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:to="loc_thry_A2020PlanMember_cf77fbef-e3ae-4fd6-a60f-65529872607f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_A2016PlanMember_f6f692c4-1cea-46dd-885d-286378cda99e" xlink:href="thry-20211231.xsd#thry_A2016PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:to="loc_thry_A2016PlanMember_f6f692c4-1cea-46dd-885d-286378cda99e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a9de2dd5-85b5-4209-ba8c-fefebacf9989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:to="loc_us-gaap_AwardTypeAxis_a9de2dd5-85b5-4209-ba8c-fefebacf9989" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9de2dd5-85b5-4209-ba8c-fefebacf9989_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a9de2dd5-85b5-4209-ba8c-fefebacf9989" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a9de2dd5-85b5-4209-ba8c-fefebacf9989_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a9de2dd5-85b5-4209-ba8c-fefebacf9989" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_d68ef191-8050-417a-a9e7-e4d62c54a198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_d68ef191-8050-417a-a9e7-e4d62c54a198" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_2c4967c2-c0c5-4a63-baa3-1f09289ee649" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:to="loc_us-gaap_EmployeeStockMember_2c4967c2-c0c5-4a63-baa3-1f09289ee649" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a723feae-4da8-46c3-aa9c-a575694fbe70" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:to="loc_srt_RangeAxis_a723feae-4da8-46c3-aa9c-a575694fbe70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a723feae-4da8-46c3-aa9c-a575694fbe70_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a723feae-4da8-46c3-aa9c-a575694fbe70" xlink:to="loc_srt_RangeMember_a723feae-4da8-46c3-aa9c-a575694fbe70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a723feae-4da8-46c3-aa9c-a575694fbe70" xlink:to="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_467ef64a-2bdf-4b80-90b2-a7f7bb42375c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:to="loc_srt_MinimumMember_467ef64a-2bdf-4b80-90b2-a7f7bb42375c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8b9fd756-726f-4bfb-be00-a2d4334e693b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:to="loc_srt_MaximumMember_8b9fd756-726f-4bfb-be00-a2d4334e693b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationStockOptionAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails" xlink:type="extended" id="ic2c5411a3ae24e618895bae26313a62a_StockBasedCompensationStockOptionAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9cc54662-e2f1-4639-96a8-489a525421b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9cc54662-e2f1-4639-96a8-489a525421b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_82a028da-f19e-4f40-8ffc-a288be124dae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_82a028da-f19e-4f40-8ffc-a288be124dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6762b2cb-c9ef-48ed-96d4-ffd1d610e28e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6762b2cb-c9ef-48ed-96d4-ffd1d610e28e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bd598bfa-1876-4a12-b887-8f48141b400c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bd598bfa-1876-4a12-b887-8f48141b400c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_62558bd4-fef0-4b4b-8e25-b83ff24cccb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_62558bd4-fef0-4b4b-8e25-b83ff24cccb0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c4e5a24-4c01-45c9-a824-3bb8b062dbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c4e5a24-4c01-45c9-a824-3bb8b062dbd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a123deda-f894-43ee-bbe3-0c3f6efeb4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c4e5a24-4c01-45c9-a824-3bb8b062dbd6" xlink:to="loc_us-gaap_AwardTypeAxis_a123deda-f894-43ee-bbe3-0c3f6efeb4d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a123deda-f894-43ee-bbe3-0c3f6efeb4d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a123deda-f894-43ee-bbe3-0c3f6efeb4d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a123deda-f894-43ee-bbe3-0c3f6efeb4d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47b03c28-fb12-406e-8ef7-1279826ff678" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a123deda-f894-43ee-bbe3-0c3f6efeb4d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47b03c28-fb12-406e-8ef7-1279826ff678" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e82915a3-a35d-4fe9-98a5-86d55195fd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47b03c28-fb12-406e-8ef7-1279826ff678" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e82915a3-a35d-4fe9-98a5-86d55195fd4a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails" xlink:type="extended" id="i281eda85d5904dbc980877f793cfc841_StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4303ba9f-b526-4bc4-8351-9a59bd0794b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_bfca0d94-4757-42c4-b5c3-8835327ea97e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4303ba9f-b526-4bc4-8351-9a59bd0794b8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_bfca0d94-4757-42c4-b5c3-8835327ea97e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ffc27651-3d28-4118-9707-652d6d0f6c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4303ba9f-b526-4bc4-8351-9a59bd0794b8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ffc27651-3d28-4118-9707-652d6d0f6c5f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6623d482-764e-40ff-96bd-7a9bc34a9d49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ffc27651-3d28-4118-9707-652d6d0f6c5f" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6623d482-764e-40ff-96bd-7a9bc34a9d49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6623d482-764e-40ff-96bd-7a9bc34a9d49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6623d482-764e-40ff-96bd-7a9bc34a9d49" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_6623d482-764e-40ff-96bd-7a9bc34a9d49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6623d482-764e-40ff-96bd-7a9bc34a9d49" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_4b0c161c-798f-4749-88cc-db8cc5f3a4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:to="loc_us-gaap_CostOfSalesMember_4b0c161c-798f-4749-88cc-db8cc5f3a4cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_86f24da1-d575-4465-af44-192c8a11484c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_86f24da1-d575-4465-af44-192c8a11484c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_c20fd39b-c0bb-4e64-8cb8-2f4aae1c7929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_c20fd39b-c0bb-4e64-8cb8-2f4aae1c7929" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/EarningsperShareNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#EarningsperShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/EarningsperShareNarrativeDetails" xlink:type="extended" id="i1d1a729ad5314f458ae742b19c1e00aa_EarningsperShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9e9b5410-3ce1-425e-9faf-444bb24f025d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_35f3c697-4d8f-414e-9e5f-e582cc369900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9e9b5410-3ce1-425e-9faf-444bb24f025d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_35f3c697-4d8f-414e-9e5f-e582cc369900" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9cec4362-6fe0-4a4f-a9b2-4cf00ef0e6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9e9b5410-3ce1-425e-9faf-444bb24f025d" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9cec4362-6fe0-4a4f-a9b2-4cf00ef0e6f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2f6105f7-99de-4de4-9045-40e1ef706849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9cec4362-6fe0-4a4f-a9b2-4cf00ef0e6f6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2f6105f7-99de-4de4-9045-40e1ef706849" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2f6105f7-99de-4de4-9045-40e1ef706849_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2f6105f7-99de-4de4-9045-40e1ef706849" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2f6105f7-99de-4de4-9045-40e1ef706849_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2f6105f7-99de-4de4-9045-40e1ef706849" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0554eef5-54dc-4418-81bc-8618011fa919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0554eef5-54dc-4418-81bc-8618011fa919" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_3f7872aa-272a-47ec-8d1e-72b89a4f4fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:to="loc_us-gaap_EmployeeStockMember_3f7872aa-272a-47ec-8d1e-72b89a4f4fd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_f3a257f1-d877-4b6e-9a3e-ccaaf32991fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:to="loc_us-gaap_WarrantMember_f3a257f1-d877-4b6e-9a3e-ccaaf32991fc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="ia16a9d17c89542bd9e7e869d6767eb6e_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cbce2c46-5810-4a56-ad4c-ce331677d6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cbce2c46-5810-4a56-ad4c-ce331677d6f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_91afe1f2-0c38-4500-b08b-9cc23266a70f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_91afe1f2-0c38-4500-b08b-9cc23266a70f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_24d8481d-841b-4bb3-b65f-1643ad16dc17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_24d8481d-841b-4bb3-b65f-1643ad16dc17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_09146373-679c-431f-a28e-f2b3c81d33ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_09146373-679c-431f-a28e-f2b3c81d33ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_927863dc-3118-4df1-afd5-ade67777e323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_927863dc-3118-4df1-afd5-ade67777e323" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_0b427246-2d9b-44aa-a90e-2ca4d61fa5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_0b427246-2d9b-44aa-a90e-2ca4d61fa5f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_e1d0693a-b477-4e89-ac84-62e745f8ae42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_e1d0693a-b477-4e89-ac84-62e745f8ae42" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_7ee18c2c-9fe7-479e-87dd-0e05f5d104a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_7ee18c2c-9fe7-479e-87dd-0e05f5d104a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa42b43b-cf8e-41ea-9e20-1699225415e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_7ee18c2c-9fe7-479e-87dd-0e05f5d104a4" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa42b43b-cf8e-41ea-9e20-1699225415e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_aa42b43b-cf8e-41ea-9e20-1699225415e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa42b43b-cf8e-41ea-9e20-1699225415e6" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_aa42b43b-cf8e-41ea-9e20-1699225415e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_80ef68bd-de21-42e9-9476-8faae299cb66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa42b43b-cf8e-41ea-9e20-1699225415e6" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_80ef68bd-de21-42e9-9476-8faae299cb66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ManagementReassessmentOfAbilityToRecognizeMember_dd4bdf0b-e2ed-4353-99a5-df98c1b748ab" xlink:href="thry-20211231.xsd#thry_ManagementReassessmentOfAbilityToRecognizeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_80ef68bd-de21-42e9-9476-8faae299cb66" xlink:to="loc_thry_ManagementReassessmentOfAbilityToRecognizeMember_dd4bdf0b-e2ed-4353-99a5-df98c1b748ab" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ContingentLiabilitiesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#ContingentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/ContingentLiabilitiesDetails" xlink:type="extended" id="i4c43ef59528f4277a4305a4319b71353_ContingentLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit_41a1da77-f7b7-4c87-a6e0-8bfe718e8b93" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit_41a1da77-f7b7-4c87-a6e0-8bfe718e8b93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_7f227ceb-c8bd-4634-8bb8-d58626b6a221" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_7f227ceb-c8bd-4634-8bb8-d58626b6a221" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_f96bc5e9-6e1b-42c0-99c9-b6433b6bfc11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_f96bc5e9-6e1b-42c0-99c9-b6433b6bfc11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_701df424-2d1a-4ee8-b536-f718a79fb8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_701df424-2d1a-4ee8-b536-f718a79fb8e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f6766062-9791-4712-9bb6-d6b9e194a9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f6766062-9791-4712-9bb6-d6b9e194a9ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_ba4f6ed0-5de2-484d-882f-25c50117f691" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_ba4f6ed0-5de2-484d-882f-25c50117f691" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_ba03db28-2839-4d08-bbf7-221415ecd62f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_ba03db28-2839-4d08-bbf7-221415ecd62f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_ba03db28-2839-4d08-bbf7-221415ecd62f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_ba03db28-2839-4d08-bbf7-221415ecd62f" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_ba03db28-2839-4d08-bbf7-221415ecd62f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_ba03db28-2839-4d08-bbf7-221415ecd62f" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_e12e8ee8-3977-4e82-965f-4b3ba41698fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_e12e8ee8-3977-4e82-965f-4b3ba41698fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TexasComptrollerMember_18dbe872-2657-4ca0-8dc9-7d83d6b95810" xlink:href="thry-20211231.xsd#thry_TexasComptrollerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_thry_TexasComptrollerMember_18dbe872-2657-4ca0-8dc9-7d83d6b95810" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember_745df6e4-af8d-4553-8406-65d2878a699e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember_745df6e4-af8d-4553-8406-65d2878a699e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_OhioDepartmentOfTaxationAuditDivisionMember_9ac0a554-b8c3-4646-8f01-23d814f19a79" xlink:href="thry-20211231.xsd#thry_OhioDepartmentOfTaxationAuditDivisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_thry_OhioDepartmentOfTaxationAuditDivisionMember_9ac0a554-b8c3-4646-8f01-23d814f19a79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_efdc0d75-2f25-42f3-b6fd-82437b11f1b3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:to="loc_srt_LitigationCaseAxis_efdc0d75-2f25-42f3-b6fd-82437b11f1b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_efdc0d75-2f25-42f3-b6fd-82437b11f1b3_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_efdc0d75-2f25-42f3-b6fd-82437b11f1b3" xlink:to="loc_srt_LitigationCaseTypeDomain_efdc0d75-2f25-42f3-b6fd-82437b11f1b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_efdc0d75-2f25-42f3-b6fd-82437b11f1b3" xlink:to="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_Section199TaxCaseMember_cf6e4a5a-a2a5-4ecf-a8b0-c1ff4a915949" xlink:href="thry-20211231.xsd#thry_Section199TaxCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:to="loc_thry_Section199TaxCaseMember_cf6e4a5a-a2a5-4ecf-a8b0-c1ff4a915949" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ResearchAndDevelopmentTaxCaseMember_6ae09b81-34ab-41ff-94f2-0893e0e454ef" xlink:href="thry-20211231.xsd#thry_ResearchAndDevelopmentTaxCaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:to="loc_thry_ResearchAndDevelopmentTaxCaseMember_6ae09b81-34ab-41ff-94f2-0893e0e454ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7c03b51c-e900-4631-8480-343aa96fcb20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7c03b51c-e900-4631-8480-343aa96fcb20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7c03b51c-e900-4631-8480-343aa96fcb20_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c03b51c-e900-4631-8480-343aa96fcb20" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7c03b51c-e900-4631-8480-343aa96fcb20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_128cceaf-0f7c-4926-b840-10316f44b450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c03b51c-e900-4631-8480-343aa96fcb20" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_128cceaf-0f7c-4926-b840-10316f44b450" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPHoldingsIncMember_d31e6af0-2ceb-4971-bb7c-1269aa789b6f" xlink:href="thry-20211231.xsd#thry_YPHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_128cceaf-0f7c-4926-b840-10316f44b450" xlink:to="loc_thry_YPHoldingsIncMember_d31e6af0-2ceb-4971-bb7c-1269aa789b6f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i06c1f325d69d4a82a1f76d863df8d616_ChangesinAccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e03aad13-2b8a-414a-a0fd-1b2ac0d4193a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:to="loc_us-gaap_StockholdersEquity_e03aad13-2b8a-414a-a0fd-1b2ac0d4193a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_b05e3524-225b-4285-bc6b-35c365199735" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_b05e3524-225b-4285-bc6b-35c365199735" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c52784bd-ad3d-476d-bdca-3acc9d605658" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_621ee183-e036-436f-b440-8100a96ac436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_621ee183-e036-436f-b440-8100a96ac436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_23d06bb5-e8f5-438c-8895-812bb6eff82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_23d06bb5-e8f5-438c-8895-812bb6eff82a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_23d06bb5-e8f5-438c-8895-812bb6eff82a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0" xlink:to="loc_us-gaap_EquityComponentDomain_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6e05a632-45df-4e0f-8ddb-9c18b0607bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0" xlink:to="loc_us-gaap_EquityComponentDomain_6e05a632-45df-4e0f-8ddb-9c18b0607bfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_45f9cdd9-fac0-41b8-ae9a-6ef33c041136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6e05a632-45df-4e0f-8ddb-9c18b0607bfc" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_45f9cdd9-fac0-41b8-ae9a-6ef33c041136" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationSegmentOperatingResultsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails" xlink:type="extended" id="i2ead5ec34bc1411ba4cfbe6ed612d1cf_SegmentInformationSegmentOperatingResultsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cd41f3ca-ef7d-4777-a145-ddcb31ea97f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cd41f3ca-ef7d-4777-a145-ddcb31ea97f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_30d61b0c-ff54-4731-b939-de5429d6ccef" xlink:href="thry-20211231.xsd#thry_EarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:to="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_30d61b0c-ff54-4731-b939-de5429d6ccef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d1900399-49cc-4500-8006-85e5db5b358e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d1900399-49cc-4500-8006-85e5db5b358e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d1900399-49cc-4500-8006-85e5db5b358e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4" xlink:to="loc_us-gaap_SegmentDomain_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4" xlink:to="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_8604ff95-ae7d-4974-8789-a0efacb44229" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:to="loc_thry_MarketingServicesSegmentMember_8604ff95-ae7d-4974-8789-a0efacb44229" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_6ce68644-8256-4288-8167-9b8ae9cd33d7" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_6ce68644-8256-4288-8167-9b8ae9cd33d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternationalSegmentMember_43cf831a-4163-43b2-b641-d8ef3c66ed09" xlink:href="thry-20211231.xsd#thry_InternationalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:to="loc_thry_InternationalSegmentMember_43cf831a-4163-43b2-b641-d8ef3c66ed09" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails" xlink:type="extended" id="ice9db99d76dc4b50a305dd1fa25beeb2_SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b09dec05-9f81-48b7-a1eb-2b1efeeb05a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b09dec05-9f81-48b7-a1eb-2b1efeeb05a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_ada0ea08-ff80-44af-a21f-fe9a48f91064" xlink:href="thry-20211231.xsd#thry_EarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_ada0ea08-ff80-44af-a21f-fe9a48f91064" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1af40d24-be87-4c7c-8bfa-4483ab03711e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_InterestExpense_1af40d24-be87-4c7c-8bfa-4483ab03711e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2199d084-0324-4a78-83a5-94afc76592ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_DepreciationAndAmortization_2199d084-0324-4a78-83a5-94afc76592ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_b0bf552d-64ea-4a9a-9cad-24499ead8bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_b0bf552d-64ea-4a9a-9cad-24499ead8bb1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_d35e49b6-22f5-44b0-a0d9-fbdaae5f1efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_AssetImpairmentCharges_d35e49b6-22f5-44b0-a0d9-fbdaae5f1efa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RestructuringChargesAndIntegrationExpenses_aeb27233-2049-475b-9530-60e3353c190b" xlink:href="thry-20211231.xsd#thry_RestructuringChargesAndIntegrationExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_RestructuringChargesAndIntegrationExpenses_aeb27233-2049-475b-9530-60e3353c190b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TransactionCosts_2bfe91ad-dc92-46b4-9702-26bbda494bed" xlink:href="thry-20211231.xsd#thry_TransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_TransactionCosts_2bfe91ad-dc92-46b4-9702-26bbda494bed" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_042e88d9-651f-46b3-823b-4c43dc167a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_042e88d9-651f-46b3-823b-4c43dc167a97" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_b66659c1-c12d-4056-8351-ff992100d5cd" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_b66659c1-c12d-4056-8351-ff992100d5cd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d1f76eb9-c9c4-4232-8bfe-97d23947b4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d1f76eb9-c9c4-4232-8bfe-97d23947b4a1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_d71a05af-fde3-4979-a558-962f9ff4a90f" xlink:href="thry-20211231.xsd#thry_EarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_84f69d1b-496b-4834-83e8-6c44b6c1308a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_SeveranceCosts1_84f69d1b-496b-4834-83e8-6c44b6c1308a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_22eb0a3e-7632-4428-a327-a2a98325f584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_22eb0a3e-7632-4428-a327-a2a98325f584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_22eb0a3e-7632-4428-a327-a2a98325f584_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_22eb0a3e-7632-4428-a327-a2a98325f584" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_22eb0a3e-7632-4428-a327-a2a98325f584_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_c9cfa035-661f-494a-a9cb-9ce3902bbaa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_22eb0a3e-7632-4428-a327-a2a98325f584" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_c9cfa035-661f-494a-a9cb-9ce3902bbaa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c209d46d-1e5f-4631-b6bd-2109280dd6d1" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceCOVID19TerminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_c9cfa035-661f-494a-a9cb-9ce3902bbaa7" xlink:to="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c209d46d-1e5f-4631-b6bd-2109280dd6d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1d93c79c-d708-48af-a153-f834ad7876b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1d93c79c-d708-48af-a153-f834ad7876b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1d93c79c-d708-48af-a153-f834ad7876b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1d93c79c-d708-48af-a153-f834ad7876b1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1d93c79c-d708-48af-a153-f834ad7876b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_dfcfe134-a6cb-4f2c-9670-b6e2944a4961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1d93c79c-d708-48af-a153-f834ad7876b1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_dfcfe134-a6cb-4f2c-9670-b6e2944a4961" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_873ac662-0a76-4108-be13-f1398dacc14f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_dfcfe134-a6cb-4f2c-9670-b6e2944a4961" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_873ac662-0a76-4108-be13-f1398dacc14f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="extended" id="i3d8ae20dd8f2482e8edddf44af129ff1_SegmentInformationDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_e6adaa06-f09a-447c-9a29-f5712016bc1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4edb5df2-f6f0-4c73-8d63-dffd60a5b590" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_e6adaa06-f09a-447c-9a29-f5712016bc1a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4edb5df2-f6f0-4c73-8d63-dffd60a5b590" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_e6adaa06-f09a-447c-9a29-f5712016bc1a" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e3ec0796-2819-4c9a-a6b0-daf552db950c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e3ec0796-2819-4c9a-a6b0-daf552db950c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e3ec0796-2819-4c9a-a6b0-daf552db950c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e3ec0796-2819-4c9a-a6b0-daf552db950c" xlink:to="loc_us-gaap_SegmentDomain_e3ec0796-2819-4c9a-a6b0-daf552db950c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e3ec0796-2819-4c9a-a6b0-daf552db950c" xlink:to="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_bf7f2806-0fa4-48f3-8052-66541ac61ed2" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:to="loc_thry_MarketingServicesSegmentMember_bf7f2806-0fa4-48f3-8052-66541ac61ed2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_dd7d94ed-bbb8-4568-bde7-ff97c18a7ea9" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_dd7d94ed-bbb8-4568-bde7-ff97c18a7ea9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternationalSegmentMember_53f2b061-f74d-40c8-b5fb-74c3342915e8" xlink:href="thry-20211231.xsd#thry_InternationalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:to="loc_thry_InternationalSegmentMember_53f2b061-f74d-40c8-b5fb-74c3342915e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_18e3fea6-ba6b-424e-a857-b87c7884d5ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:to="loc_srt_ProductOrServiceAxis_18e3fea6-ba6b-424e-a857-b87c7884d5ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_18e3fea6-ba6b-424e-a857-b87c7884d5ac_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_18e3fea6-ba6b-424e-a857-b87c7884d5ac" xlink:to="loc_srt_ProductsAndServicesDomain_18e3fea6-ba6b-424e-a857-b87c7884d5ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_18e3fea6-ba6b-424e-a857-b87c7884d5ac" xlink:to="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PrintYellowPagesMember_ebd2a910-ad70-4517-9dc0-0e5481888ca6" xlink:href="thry-20211231.xsd#thry_PrintYellowPagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_PrintYellowPagesMember_ebd2a910-ad70-4517-9dc0-0e5481888ca6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternetYellowPagesMember_81de36ea-ce40-4e2a-a697-2a444ee45a22" xlink:href="thry-20211231.xsd#thry_InternetYellowPagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_InternetYellowPagesMember_81de36ea-ce40-4e2a-a697-2a444ee45a22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SearchEngineMarketingMember_26e5845e-c893-430d-b5b4-1dcad5fe7f37" xlink:href="thry-20211231.xsd#thry_SearchEngineMarketingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_SearchEngineMarketingMember_26e5845e-c893-430d-b5b4-1dcad5fe7f37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember_8b5483fa-f656-4aa4-a06a-e17edacc9406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_us-gaap_ServiceOtherMember_8b5483fa-f656-4aa4-a06a-e17edacc9406" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PlatformMember_6a9dfab3-7932-458e-8fb5-d5eead912c2d" xlink:href="thry-20211231.xsd#thry_PlatformMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_PlatformMember_6a9dfab3-7932-458e-8fb5-d5eead912c2d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AddOnsMember_92c0d2df-b34d-4c95-826b-f918252f5b22" xlink:href="thry-20211231.xsd#thry_AddOnsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_AddOnsMember_92c0d2df-b34d-4c95-826b-f918252f5b22" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvPlatformAndAddOnsMember_f1c9ccec-c2d9-4b75-87ca-aab6692b87bd" xlink:href="thry-20211231.xsd#thry_ThryvPlatformAndAddOnsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_ThryvPlatformAndAddOnsMember_f1c9ccec-c2d9-4b75-87ca-aab6692b87bd" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationLongLivedAssetsbyRegionDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails" xlink:type="extended" id="i781cd296c1ee45e89d3853ce11471165_SegmentInformationLongLivedAssetsbyRegionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_89f4db6c-f34a-4e52-ac90-33cf023f33d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:to="loc_us-gaap_NoncurrentAssets_89f4db6c-f34a-4e52-ac90-33cf023f33d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_97170427-0a6c-409f-9bce-e10b4cba9ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_97170427-0a6c-409f-9bce-e10b4cba9ef1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_582bffb8-8c8d-4757-babf-eec44508c758" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:to="loc_srt_StatementGeographicalAxis_582bffb8-8c8d-4757-babf-eec44508c758" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_582bffb8-8c8d-4757-babf-eec44508c758_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_582bffb8-8c8d-4757-babf-eec44508c758" xlink:to="loc_srt_SegmentGeographicalDomain_582bffb8-8c8d-4757-babf-eec44508c758_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_582bffb8-8c8d-4757-babf-eec44508c758" xlink:to="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_73ff954c-0656-4191-93f2-8efcc2a4a08f" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:to="loc_country_US_73ff954c-0656-4191-93f2-8efcc2a4a08f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_e541d0ad-4580-4625-831d-c67d5b439436" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_AU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:to="loc_country_AU_e541d0ad-4580-4625-831d-c67d5b439436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_666cc74a-662f-4a63-a0c3-f01f39af35eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:to="loc_us-gaap_NonUsMember_666cc74a-662f-4a63-a0c3-f01f39af35eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_993287c6-7954-47ee-a61d-06d0115b41c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_993287c6-7954-47ee-a61d-06d0115b41c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_993287c6-7954-47ee-a61d-06d0115b41c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_993287c6-7954-47ee-a61d-06d0115b41c8" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_993287c6-7954-47ee-a61d-06d0115b41c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_0064cd2e-2201-46eb-bc81-fbe03aed6eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_993287c6-7954-47ee-a61d-06d0115b41c8" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_0064cd2e-2201-46eb-bc81-fbe03aed6eb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_400107a3-0c96-4b90-8b64-9cfd2a55fe6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_0064cd2e-2201-46eb-bc81-fbe03aed6eb9" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_400107a3-0c96-4b90-8b64-9cfd2a55fe6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3f1a9563-58e3-4cca-93fd-a287833a4568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3f1a9563-58e3-4cca-93fd-a287833a4568" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3f1a9563-58e3-4cca-93fd-a287833a4568_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3f1a9563-58e3-4cca-93fd-a287833a4568" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3f1a9563-58e3-4cca-93fd-a287833a4568_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8d82dc4-138c-4d0f-8199-7cc070c9eb93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3f1a9563-58e3-4cca-93fd-a287833a4568" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8d82dc4-138c-4d0f-8199-7cc070c9eb93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LongLivedAssetsMember_189a1527-5d8c-4098-aeef-d4cf4ced7a98" xlink:href="thry-20211231.xsd#thry_LongLivedAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8d82dc4-138c-4d0f-8199-7cc070c9eb93" xlink:to="loc_thry_LongLivedAssetsMember_189a1527-5d8c-4098-aeef-d4cf4ced7a98" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.thryv.com/role/SubsequentEventsDetails" xlink:type="extended" id="i57d4a6929d694f198ba42af0c2396627_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_50bde65e-54cd-4876-81fc-0f79dfb9c1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b5eae12e-0124-43ed-9e15-a3cdb694e826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_50bde65e-54cd-4876-81fc-0f79dfb9c1eb" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b5eae12e-0124-43ed-9e15-a3cdb694e826" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_50bde65e-54cd-4876-81fc-0f79dfb9c1eb" xlink:to="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_dfb5e556-010a-4d09-be38-a825173c0095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_dfb5e556-010a-4d09-be38-a825173c0095" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_dfb5e556-010a-4d09-be38-a825173c0095_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_dfb5e556-010a-4d09-be38-a825173c0095" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_dfb5e556-010a-4d09-be38-a825173c0095_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e2cd39a9-9b06-4f72-a8bf-0e6a32b1a434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_dfb5e556-010a-4d09-be38-a825173c0095" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e2cd39a9-9b06-4f72-a8bf-0e6a32b1a434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e58fa774-325c-4f93-a511-454bfa285f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e2cd39a9-9b06-4f72-a8bf-0e6a32b1a434" xlink:to="loc_us-gaap_SubsequentEventMember_e58fa774-325c-4f93-a511-454bfa285f98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_af37e11e-1eba-492c-9fa7-b8ab2c655540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_af37e11e-1eba-492c-9fa7-b8ab2c655540" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af37e11e-1eba-492c-9fa7-b8ab2c655540_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_af37e11e-1eba-492c-9fa7-b8ab2c655540" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_af37e11e-1eba-492c-9fa7-b8ab2c655540_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3711251f-4387-4c41-bc40-da2669485ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_af37e11e-1eba-492c-9fa7-b8ab2c655540" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3711251f-4387-4c41-bc40-da2669485ebb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_VivialMediaHoldingsIncMember_c69e5db8-4df5-4a00-ab34-0aa9288d1925" xlink:href="thry-20211231.xsd#thry_VivialMediaHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3711251f-4387-4c41-bc40-da2669485ebb" xlink:to="loc_thry_VivialMediaHoldingsIncMember_c69e5db8-4df5-4a00-ab34-0aa9288d1925" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>thry-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:285ee1a6-d3ee-4668-a0ee-69ce4c5761a4,g:afb06ea1-0066-426d-b718-b86bf21aa0a1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_a4a1bd81-00a9-4b10-85e7-63cdc54e5d01_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_66dac0ea-fbd8-46a2-ab30-dab35384be16_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental lease cash flow disclosure</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_df533287-0bed-4dfb-98f8-057ddb60600d_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_0fa8ec7b-ddfc-4693-97bb-bebe60a2aecc_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Liabilities</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_52371b7d-1f48-4ca4-b85c-c16224532119_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gain) loss, net</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fd0b416f-868f-4835-aea1-1777277ae3fe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_3f5249ca-4169-4d22-94a2-1134769f59d9_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_900a0e07-86d6-4509-99c6-6f3067a14950_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_6fc01785-4af2-47eb-917a-ad2cdb8ee757_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_df7915d4-06bd-4cbe-9005-852b5776f1b9_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_a769053a-6dec-4ccc-9923-952e79dc32fa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment, tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_93fa46aa-f6c8-4c58-a6c9-5a185a7c3508_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets and Contract Liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_f5532b48-4d28-4866-8a14-dc47ea67005d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_cf62be11-4788-471b-8f91-8cac45ec52a4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term - Operating leases (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_ebf85a45-e27c-4b1a-9fc8-acd2fce338e5_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue_c34f23c4-1a4b-437d-8dc8-9bd03d61430a_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeitures/expirations</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9d87238d-6026-4701-ad58-c2fcd564d0be_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_debce6e6-7daf-40bb-b85a-bb6d434c43fa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_54b80f85-4b94-4f7e-ad80-28b28c294ae2_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_e2fb97d8-1972-40a3-9b26-f6db5a9e6838_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ad15f068-6f30-4cce-8534-e97d6e2cc3b7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_3e3b357a-9bef-41c3-b0d5-515362a9ec98_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_6f1b5e80-70eb-4bf3-8ff5-8a596838e62d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Uncertainty in Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_716dbe3d-fc41-4dea-9f63-782a9c1f4ef2_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in goodwill for purchase accounting adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_LeaseholdImprovementsFurnitureAndFixturesMember_893a6a29-866d-4209-9ceb-f721acde9042_terseLabel_en-US" xlink:label="lab_thry_LeaseholdImprovementsFurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Furniture, and Fixtures</link:label>
    <link:label id="lab_thry_LeaseholdImprovementsFurnitureAndFixturesMember_label_en-US" xlink:label="lab_thry_LeaseholdImprovementsFurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Furniture, And Fixtures [Member]</link:label>
    <link:label id="lab_thry_LeaseholdImprovementsFurnitureAndFixturesMember_documentation_en-US" xlink:label="lab_thry_LeaseholdImprovementsFurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Furniture, And Fixtures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LeaseholdImprovementsFurnitureAndFixturesMember" xlink:href="thry-20211231.xsd#thry_LeaseholdImprovementsFurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_LeaseholdImprovementsFurnitureAndFixturesMember" xlink:to="lab_thry_LeaseholdImprovementsFurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_ef3b25f6-245a-4d5e-889c-b02f3ede52d4_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_f51e7714-2d26-45e2-96e3-9bb0ce824985_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_373b760c-31d1-457f-ac71-7b8c025de513_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_0c784ab9-b37f-4a64-8d9c-e9d1168414b2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_c1a4f568-6d3c-4363-8521-a6f26752e3e8_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_101e0a16-721c-4980-a5be-68542bb48b0e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_050eb9ff-212b-4639-bfea-01ef28aacf2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal_1e4e0a7b-4fb4-4303-9fc7-bd1a79d598dd_verboseLabel_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal_label_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable And Contract With Customer, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal_documentation_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable And Contract With Customer, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" xlink:to="lab_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_f8e16b23-f738-4bb6-8b49-8d01c0e67b4f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from New Term Loan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_eb2ced8d-f50a-4ab1-8dde-5bc67b3f3691_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_9c2ce2d7-e8f0-477e-9cb6-b5706806c391_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of antidilutive securities not included in calculation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_063ccbf4-0c33-4c70-ac4a-ab9565dbf24a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate - Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_9f9fee91-3cd2-4742-9bc9-66ff36019866_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent_327c1a77-0ab0-4872-8559-1081117112a8_terseLabel_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of non-US taxing jurisdictions, net</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent_label_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Non US taxing Jurisdictions, Percent</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent_documentation_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Non US taxing Jurisdictions, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" xlink:to="lab_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum_52b101fc-1fd0-493c-b415-59e5ecae0984_terseLabel_en-US" xlink:label="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, remaining borrowing capacity required for U.S excess availability, minimum</link:label>
    <link:label id="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum_label_en-US" xlink:label="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Remaining Borrowing Capacity Required For United States Availability, Minimum</link:label>
    <link:label id="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum_documentation_en-US" xlink:label="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Remaining Borrowing Capacity Required For United States Availability, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" xlink:to="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock_47452110-1861-457a-a8e1-8f770db0c265_terseLabel_en-US" xlink:label="lab_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Earnings Before Interest, Tax, Depreciation, and Amortization from Segments to Consolidated</link:label>
    <link:label id="lab_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock_label_en-US" xlink:label="lab_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Earnings Before Interest, Tax, Depreciation, And Amortization From Segments To Consolidated [Table Text Block]</link:label>
    <link:label id="lab_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock_documentation_en-US" xlink:label="lab_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Of Earnings Before Interest, Tax, Depreciation, And Amortization From Segments To Consolidated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" xlink:href="thry-20211231.xsd#thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" xlink:to="lab_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_8c42d5fd-3bfe-41fd-afa7-03cc57f1961e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FinancingObligationRightOfUseAssetWriteoff_945f185f-dc35-403f-a92a-2532e58fa9f9_terseLabel_en-US" xlink:label="lab_thry_FinancingObligationRightOfUseAssetWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing obligation, right-of-use asset, writeoff</link:label>
    <link:label id="lab_thry_FinancingObligationRightOfUseAssetWriteoff_label_en-US" xlink:label="lab_thry_FinancingObligationRightOfUseAssetWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligation, Right-of-Use Asset, Writeoff</link:label>
    <link:label id="lab_thry_FinancingObligationRightOfUseAssetWriteoff_documentation_en-US" xlink:label="lab_thry_FinancingObligationRightOfUseAssetWriteoff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligation, Right-of-Use Asset, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationRightOfUseAssetWriteoff" xlink:href="thry-20211231.xsd#thry_FinancingObligationRightOfUseAssetWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FinancingObligationRightOfUseAssetWriteoff" xlink:to="lab_thry_FinancingObligationRightOfUseAssetWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_6899b099-0df7-4124-9a41-1d2b29f9f84d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse stock split, conversion ratio</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_44a217ff-c501-4d27-a09e-77723ab9668e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_79be6a4a-fbd6-428b-9b54-6291b57f8b75_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_050ee870-11fd-4814-9e04-8ba4395fb702_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3d116b0e-0fa9-4e05-92bc-aaadcc0429af_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_91692920-a900-476c-8e44-9ed260df5c1c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_8b6b3f9f-c57a-481c-bea3-3ee96a7c4df7_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_928f23d8-eabb-4a81-aba6-5230cbbfb765_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value (in thousands)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e0df9962-9aad-4027-a7d8-74a68f3a3b89_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_ee6efceb-a62f-40ee-b175-2e437e6c088c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement (gain)/loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_7d7f7d5b-0f9e-4515-aee9-280b63472fed_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_6f237b90-adca-46e9-a4cd-65eed1352ed7_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in unrecognized tax benefits is reasonably possible</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_b2690518-fd1f-4934-8b83-46dbb8408c0d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_d2479766-3855-438d-a248-f9babd63e9ea_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_ee312b1b-1691-443e-b3d4-482b67546980_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated (Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_d3fba2e4-be01-4c66-ae3c-410de725e330_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm_0a9f1bed-4fd9-4918-8ee8-a3447acf7739_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (net cash settled)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_c61152f8-2981-4543-a6db-beddf8a05f0b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DeferredTaxAssetsOperatingLeaseLiability_bb5a1af9-3063-43f7-b705-13626c2dd105_terseLabel_en-US" xlink:label="lab_thry_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_thry_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_thry_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_thry_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_11ed5b14-2b03-4fae-8165-4651d897a601_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_3b6209eb-2da9-4265-896d-3eef974f11e8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and other post-employment benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_7a55b91d-2262-4765-852e-28630f15a119_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_0a393a0e-c78d-418d-a0ba-cd1cb2676f35_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in subsidiaries</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Investment in Noncontrolled Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingRelatedIntangibleAssetsMember_7f06ed73-cdbe-4197-b288-a065efbcd7d1_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and domain names</link:label>
    <link:label id="lab_us-gaap_MarketingRelatedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_MarketingRelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing-Related Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingRelatedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingRelatedIntangibleAssetsMember" xlink:to="lab_us-gaap_MarketingRelatedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_SearchEngineMarketingMember_9d4ce338-6834-4c09-9d0e-461d55ea20dd_terseLabel_en-US" xlink:label="lab_thry_SearchEngineMarketingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEM</link:label>
    <link:label id="lab_thry_SearchEngineMarketingMember_label_en-US" xlink:label="lab_thry_SearchEngineMarketingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Search Engine Marketing [Member]</link:label>
    <link:label id="lab_thry_SearchEngineMarketingMember_documentation_en-US" xlink:label="lab_thry_SearchEngineMarketingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Search Engine Marketing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SearchEngineMarketingMember" xlink:href="thry-20211231.xsd#thry_SearchEngineMarketingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_SearchEngineMarketingMember" xlink:to="lab_thry_SearchEngineMarketingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_aae8d159-3d92-442a-90b0-8e718a5b1ece_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_947b8b9e-c175-448a-8c12-a9add14beb3f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_f8075718-f999-4cd5-a4fe-869396e2ac38_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_a735da0c-ba43-49a8-b0be-cbe79e77c22f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_cad1c353-655f-48bd-a6ea-f3f29a7ad46d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of lease obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_6c0925da-d625-4d82-a4d1-cb8ae49a1fa2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_a175a2d8-f487-47a5-9400-8d5089a63851_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseRelatedParty" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, related party</link:label>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_f3520244-b415-43d1-8980-a32154e10b23_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, related party</link:label>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_label_en-US" xlink:label="lab_us-gaap_InterestExpenseRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseRelatedParty" xlink:to="lab_us-gaap_InterestExpenseRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_fac66633-5681-4275-a0a2-8be553d44f57_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_478f53b7-fd55-4d72-9c1e-b13d1c113c5a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_0d828069-09ad-43a6-9484-f9a0d3ff3588_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_d0437c7c-bc97-4e61-85a3-bddd0c8db146_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_75599096-2d90-4cd1-952e-af2980c7fc6a_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_eee686d1-8617-4955-942c-db0c14ec0559_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_f220f23d-a6b7-4779-bf86-6782dc23e6a7_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance expense</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_ea3f803c-8c74-48b8-b0b9-fc11dc257ef4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_fa78ac60-89f2-4866-9f10-49e84a06c8ef_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_1860903a-e824-48b3-bbfa-031413b9c8d0_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow_8c548220-d025-44cb-b9f0-e15eb2e1b697_terseLabel_en-US" xlink:label="lab_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares held in escrow (in shares)</link:label>
    <link:label id="lab_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow_label_en-US" xlink:label="lab_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Assets, Shares Held in Escrow</link:label>
    <link:label id="lab_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow_documentation_en-US" xlink:label="lab_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Assets, Shares Held in Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" xlink:href="thry-20211231.xsd#thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" xlink:to="lab_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_2d67b3ae-192d-465b-b17f-765b807f284e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_dd8b52ab-23dd-445f-a2b1-cf3a9cc942af_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit_69ede26f-0449-4f22-9474-65f36f11d7bf_terseLabel_en-US" xlink:label="lab_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve in connection with disallowance</link:label>
    <link:label id="lab_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit_label_en-US" xlink:label="lab_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Reserve For Disallowance Of Tax Credit</link:label>
    <link:label id="lab_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit_documentation_en-US" xlink:label="lab_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Reserve For Disallowance Of Tax Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" xlink:to="lab_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_LegalMember_c9414038-8395-4b5c-affd-583481d25267_terseLabel_en-US" xlink:label="lab_thry_LegalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Costs</link:label>
    <link:label id="lab_thry_LegalMember_label_en-US" xlink:label="lab_thry_LegalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal [Member]</link:label>
    <link:label id="lab_thry_LegalMember_documentation_en-US" xlink:label="lab_thry_LegalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LegalMember" xlink:href="thry-20211231.xsd#thry_LegalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_LegalMember" xlink:to="lab_thry_LegalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_e93ec16c-266e-45fe-a7bc-7273229608ac_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_aa027d42-2203-4c2d-ab7b-43ae7754c355_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_31d2691d-9c80-401d-af46-8c9fddf609ce_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of Adoption</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_22b96772-0c68-422b-83b2-e690d0e05b9b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_26e096e5-5014-4b25-a3d9-03f4307e28c6_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred contract costs, noncurrent</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_RegionalAndNationalLargeBusinessesMember_b50c7187-7d7d-4c14-b5ce-928858b5a763_terseLabel_en-US" xlink:label="lab_thry_RegionalAndNationalLargeBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regional and National Large Businesses</link:label>
    <link:label id="lab_thry_RegionalAndNationalLargeBusinessesMember_label_en-US" xlink:label="lab_thry_RegionalAndNationalLargeBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regional and National Large Businesses [Member]</link:label>
    <link:label id="lab_thry_RegionalAndNationalLargeBusinessesMember_documentation_en-US" xlink:label="lab_thry_RegionalAndNationalLargeBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regional and National Large Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RegionalAndNationalLargeBusinessesMember" xlink:href="thry-20211231.xsd#thry_RegionalAndNationalLargeBusinessesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_RegionalAndNationalLargeBusinessesMember" xlink:to="lab_thry_RegionalAndNationalLargeBusinessesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_45244d9c-d6a7-4324-bdc4-f00580fdfba3_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, included in Other current assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_country_AU_dde4fb6a-8815-4a73-9e01-3e850f8bec52_terseLabel_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australia</link:label>
    <link:label id="lab_country_AU_label_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AUSTRALIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_AU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AU" xlink:to="lab_country_AU" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_TopTenDirectoriesMember_52f4aa90-37a6-449c-99b2-9943200dcad7_terseLabel_en-US" xlink:label="lab_thry_TopTenDirectoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top Ten Directories</link:label>
    <link:label id="lab_thry_TopTenDirectoriesMember_label_en-US" xlink:label="lab_thry_TopTenDirectoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top Ten Directories [Member]</link:label>
    <link:label id="lab_thry_TopTenDirectoriesMember_documentation_en-US" xlink:label="lab_thry_TopTenDirectoriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top Ten Directories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TopTenDirectoriesMember" xlink:href="thry-20211231.xsd#thry_TopTenDirectoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_TopTenDirectoriesMember" xlink:to="lab_thry_TopTenDirectoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_6ba4bf30-7a13-4ead-bce1-243253f8b534_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets and capitalized software</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_27d03fd9-b809-40a5-b8c9-bcdf503f0a90_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_f37453e0-768b-454f-b1c7-10831a2528ea_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_80242869-0323-4a56-be82-cdf2e79df3cf_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_739b4f6a-ecfe-4262-bb4c-fb4c427273d4_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_04150342-2746-4481-bafe-74718a895e89_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5fb48f19-4eb0-4d71-8fc0-5341838b119d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_f12cb934-9510-45ee-a27d-814d058145a4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_d2cae620-0816-4d48-90f1-10791bd71929_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_VivialMediaHoldingsIncMember_40d222b6-6203-45de-97f1-a41db2a0d755_terseLabel_en-US" xlink:label="lab_thry_VivialMediaHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vivial Media Holdings, Inc.</link:label>
    <link:label id="lab_thry_VivialMediaHoldingsIncMember_label_en-US" xlink:label="lab_thry_VivialMediaHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vivial Media Holdings, Inc [Member]</link:label>
    <link:label id="lab_thry_VivialMediaHoldingsIncMember_documentation_en-US" xlink:label="lab_thry_VivialMediaHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vivial Media Holdings, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_VivialMediaHoldingsIncMember" xlink:href="thry-20211231.xsd#thry_VivialMediaHoldingsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_VivialMediaHoldingsIncMember" xlink:to="lab_thry_VivialMediaHoldingsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_5f48ef67-04c0-4f8c-8ff2-49f1137415a6_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_2232ed99-1ead-4889-82e9-baebc7579314_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_b8ad5ab2-b29b-40f0-86ff-45d8d8c04511_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_51232064-f3af-4317-b092-d57c1ca6c3a0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_f2baa5b5-1eda-4eaa-a250-9024d3a87908_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred and other compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_87245dad-aef8-4330-ad62-0c7ce225dd66_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenants not to compete</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_e4381e51-565e-48df-83f6-fedb17af615e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b7d24a8a-841c-449d-9250-0584499e503d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_SystemConsolidationMember_2bc3f05f-5626-424e-a68f-2692f1fa5882_terseLabel_en-US" xlink:label="lab_thry_SystemConsolidationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System Consolidation Costs</link:label>
    <link:label id="lab_thry_SystemConsolidationMember_label_en-US" xlink:label="lab_thry_SystemConsolidationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System Consolidation [Member]</link:label>
    <link:label id="lab_thry_SystemConsolidationMember_documentation_en-US" xlink:label="lab_thry_SystemConsolidationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">System Consolidation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SystemConsolidationMember" xlink:href="thry-20211231.xsd#thry_SystemConsolidationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_SystemConsolidationMember" xlink:to="lab_thry_SystemConsolidationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_89eaa028-48a8-44de-bb92-16022e1882d8_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_4a8a93ff-c128-4d7e-8587-4bfcf24e4f90_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease from settlement with taxing authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3374b6ca-9e7e-4db5-9574-2ac5ae9603d2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_4897581f-c6da-448c-9e59-53209c2c4aa4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_fb9728df-9e81-42f2-a46c-4e5cf37fab95_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement (gain)/loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_d85e7146-2d39-4da3-b2bf-d6c4d1ee4bf8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement (gain)/loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_6b4ad481-7edd-457d-a065-1864cfb98385_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_e02a9d96-ccdf-4a70-99ee-f7039a983f49_terseLabel_en-US" xlink:label="lab_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount to be paid before allowance of tax credit</link:label>
    <link:label id="lab_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_label_en-US" xlink:label="lab_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Amount To Be Paid Before Allowance Of Tax Credit</link:label>
    <link:label id="lab_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_documentation_en-US" xlink:label="lab_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination, Amount To Be Paid Before Allowance Of Tax Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" xlink:to="lab_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_f42de953-3262-4e1a-864e-c2a4549ba1e8_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_ba6eeeab-1338-4c22-86dc-df44ffeb2533_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceOtherMember_5053dbcc-2753-4f06-8fd9-0d374353eb8f_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceOtherMember" xlink:to="lab_us-gaap_ServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_5c97dc3b-29c3-4569-9c33-f7fd33279747_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_e8743a25-e986-4eda-881d-cf8296e020ce_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_df983bae-f8f6-4122-a3b4-efc82fba5a05_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_97abe059-d0f4-4ce1-9e92-d35e6ae90133_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_2953f7f3-d1e8-43b5-aa32-dfcd5a1e1783_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other components of net periodic pension benefit (cost)</link:label>
    <link:label id="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_3cbde9fd-5c88-4117-ae9b-679b9b77a1e7_terseLabel_en-US" xlink:label="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other components of net periodic pension (benefit) cost</link:label>
    <link:label id="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_label_en-US" xlink:label="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:to="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_32fb2599-3791-4051-9b70-a7490bc347fb_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_b5e0c6c8-3d51-41d3-8c1a-3d2758d85140_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod_72c46bb3-465b-4517-8294-d6d326638eb1_terseLabel_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of grant date fair value</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod_label_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Amortization During Period</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod_documentation_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Amortization During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" xlink:to="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_3908ff1f-72c9-4b28-a2b7-1eff6b3cef19_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_1265979b-c455-416c-9391-eb46529a011a_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_36ef8793-97b0-4d21-b167-66d9bab0275f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_799bea6d-8071-4a42-b022-89f052284f50_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_d063c9e3-d338-4583-9934-b0b46495e184_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_e91b417a-1af6-49c2-b2b3-e217a14ea81f_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_3df6ada5-5991-45ed-92bf-eddfc02296a6_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_5cffafc0-ed10-44ca-9b62-cf74f97333db_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_11ca4cd1-16e8-4adf-b90e-ceebd35b78ce_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_af387fac-1621-48fd-aefb-d3043ffb0d8e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_f18b773a-249c-4b34-a53b-2ea487d5e885_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_8fa5f367-d81f-4493-ae87-e073ee00d4aa_periodStartLabel_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_fda59eb1-2ca8-457e-8698-a9c31e05f85b_periodEndLabel_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_label_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Contract with Customer, Allowance for Credit Loss</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_documentation_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Contract with Customer, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" xlink:to="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_bf4af444-52df-4421-a7ab-dad45bd60dce_terseLabel_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax adjustments</link:label>
    <link:label id="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_label_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Adjustments, Settlements, and Unusual Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:to="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_CommonStockFairValuePolicyTextBlock_0ca022cb-00ed-4655-919b-8de0dd0845b7_terseLabel_en-US" xlink:label="lab_thry_CommonStockFairValuePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Fair Value</link:label>
    <link:label id="lab_thry_CommonStockFairValuePolicyTextBlock_label_en-US" xlink:label="lab_thry_CommonStockFairValuePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Fair Value [Policy Text Block]</link:label>
    <link:label id="lab_thry_CommonStockFairValuePolicyTextBlock_documentation_en-US" xlink:label="lab_thry_CommonStockFairValuePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_CommonStockFairValuePolicyTextBlock" xlink:href="thry-20211231.xsd#thry_CommonStockFairValuePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_CommonStockFairValuePolicyTextBlock" xlink:to="lab_thry_CommonStockFairValuePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_cf8fa6e1-5a13-43f4-91bb-7d2622e30a04_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_a45ce07f-8bec-49dd-83a9-aa77454bce45_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_f99edf0d-6f5f-4be1-bd12-40f731d4074d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_b4f54f9f-f370-4d04-a7c6-6f61771072eb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_6b69829a-d831-4ea7-ace6-862054f2edb0_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_6ee7643b-3861-4945-8e3c-1a93815e67b8_negatedTerseLabel_en-US" xlink:label="lab_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: allowance for credit losses</link:label>
    <link:label id="lab_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Receivables from Contract With Customer, Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_documentation_en-US" xlink:label="lab_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Receivables from Contract With Customer, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" xlink:to="lab_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_df8dea0f-7b6f-47b2-b0e8-7f95e4a9a0bb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock - $0.01 par value, 250,000,000 shares authorized; 60,830,853, shares issued and 34,145,311 shares outstanding at December&#160;31, 2021; and 59,590,422 shares issued and 32,912,012 shares outstanding at December&#160;31, 2020</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ed98d685-b97a-4f6a-ae5f-75c87d2199da_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested award, cost not yet recognized, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_efb37fed-ed10-4a90-a43c-e1b627ccc9e2_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DeferredTaxAssetsIntangibleAssets_246d9de1-ba53-48d8-b501-3867dafd997b_terseLabel_en-US" xlink:label="lab_thry_DeferredTaxAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete and other agreements</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsIntangibleAssets_label_en-US" xlink:label="lab_thry_DeferredTaxAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Intangible Assets</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsIntangibleAssets_documentation_en-US" xlink:label="lab_thry_DeferredTaxAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsIntangibleAssets" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DeferredTaxAssetsIntangibleAssets" xlink:to="lab_thry_DeferredTaxAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_18306f3d-115f-4c88-9156-0afef35c3c04_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_8d82c5ce-79f8-4dcd-94ef-c4ea13f50fdc_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded Status as of December 31 (plan assets less benefit obligations)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_46fb7571-d6e9-4326-897a-6be4a7d575f7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_7ae08a04-21bc-458b-9b71-f65683507c9c_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_47072a40-e566-450d-8ad0-61de67bd3b44_negatedTerseLabel_en-US" xlink:label="lab_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_label_en-US" xlink:label="lab_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities</link:label>
    <link:label id="lab_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_documentation_en-US" xlink:label="lab_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" xlink:href="thry-20211231.xsd#thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" xlink:to="lab_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_09e6e31a-6952-497b-bd6b-6641c9b413c5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_092c350f-2d82-4c6a-8d2a-8db73fcc0505_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_056ed806-746a-4b86-b044-de3b5db2c095_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ABLFacilityFifthAmendmentMember_1d90634d-975d-4ebe-8775-db638f8d436c_terseLabel_en-US" xlink:label="lab_thry_ABLFacilityFifthAmendmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility (Fifth Amendment)</link:label>
    <link:label id="lab_thry_ABLFacilityFifthAmendmentMember_label_en-US" xlink:label="lab_thry_ABLFacilityFifthAmendmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility, Fifth Amendment [Member]</link:label>
    <link:label id="lab_thry_ABLFacilityFifthAmendmentMember_documentation_en-US" xlink:label="lab_thry_ABLFacilityFifthAmendmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility, Fifth Amendment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityFifthAmendmentMember" xlink:href="thry-20211231.xsd#thry_ABLFacilityFifthAmendmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ABLFacilityFifthAmendmentMember" xlink:to="lab_thry_ABLFacilityFifthAmendmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_de052acb-2078-4313-b533-996a4ae6a187_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plus: Common stock equivalents associated with liability-based stock option awards (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_43c82852-af13-4d5d-bee7-9fe52e2f2767_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_OperatingLeaseRightOfUseAssetsAbstract_dbc5d3af-77fa-4cc3-8d7b-0ead0d446b99_terseLabel_en-US" xlink:label="lab_thry_OperatingLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_thry_OperatingLeaseRightOfUseAssetsAbstract_label_en-US" xlink:label="lab_thry_OperatingLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-use Assets [Abstract]</link:label>
    <link:label id="lab_thry_OperatingLeaseRightOfUseAssetsAbstract_documentation_en-US" xlink:label="lab_thry_OperatingLeaseRightOfUseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_OperatingLeaseRightOfUseAssetsAbstract" xlink:href="thry-20211231.xsd#thry_OperatingLeaseRightOfUseAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_OperatingLeaseRightOfUseAssetsAbstract" xlink:to="lab_thry_OperatingLeaseRightOfUseAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_d6ac7459-be68-467d-9042-f0615e95f4cb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial losses</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_ff4c33aa-8457-4cc5-bcf4-0f0fd117d235_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_7ae05aef-e963-4b3e-ba10-7916468bcae3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Contributions made by the Company</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Costs of Retirement Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_91b3c846-9958-48d1-9eb2-8128b7a57d26_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land, buildings and building improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AddOnsMember_3d5c6e2b-d964-452e-ad47-805ea0b30ded_terseLabel_en-US" xlink:label="lab_thry_AddOnsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Add-ons</link:label>
    <link:label id="lab_thry_AddOnsMember_label_en-US" xlink:label="lab_thry_AddOnsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add-ons [Member]</link:label>
    <link:label id="lab_thry_AddOnsMember_documentation_en-US" xlink:label="lab_thry_AddOnsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add-ons</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AddOnsMember" xlink:href="thry-20211231.xsd#thry_AddOnsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AddOnsMember" xlink:to="lab_thry_AddOnsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_233aa2bb-540c-46ee-8c98-ad4e15d8b8de_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_dee7d6d0-8d7e-4a92-98b4-f6d0f2f7035d_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total value raised, net of expenses</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_623fca72-84b5-431e-97a0-0a0ce6633ba6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to fixed assets and capitalized software</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f7f9f5bd-1fd9-4fd5-947a-1536ba0332fe_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_460a9c10-2078-4bbf-802c-a8bbb323d8c7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_09c121f9-2eb3-4f16-8c34-30ebe4b6853a_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_6983a690-4d2f-4e0c-8008-b2ab0e6e3055_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm_26a1004a-d917-4592-956d-0812d7bcfe73_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeitures/expirations</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_d93092d2-4461-42e0-ab90-21c3a27943ce_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected future employer contribution, next fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_00f355b5-4605-4629-a8a5-6e3e90608ed8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_aaa29e65-3864-40cd-b4a0-21c51d25269f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_80ff94cf-94ad-4118-9829-241fb1efb290_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_cd94181f-35c4-4300-bc3d-32424863c712_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets and capitalized software</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_7958baa2-3466-4a6b-bdbe-a84de9599ce9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_c1b7edd9-c040-481d-92ad-5ce7f7d6b689_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_9a03d3ba-43ed-4222-9ac1-9973e7dd2373_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment, net of tax expense of $2.7 million</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_790f2f18-8f64-48f4-9f68-354617dc01e8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_52a00994-1933-40bd-832a-aa3a44d035db_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_6cf6d81c-aa50-4b03-a890-6bc7ddce2393_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_f27ffc2a-0236-4b06-8375-4e251965ddde_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_868dbcdf-04a4-43c2-a99c-a3f2af4e57fa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer out from Level 3 to Level 1 upon the direct listing</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_2d1a033b-4a17-40d2-acbc-2bd59e7cf227_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_a48fe19c-59d7-461f-b053-11b58ba4abae_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_76e6eb35-25c9-47c8-b89d-3d0cb151846c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 to 2031</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_095b60c6-30a8-4fdc-a966-148e78a0f838_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_2464d5d0-d0a8-43c2-bc6f-de5750f03d12_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, pro forma revenue, actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_28463d45-379a-4cff-9a4f-8fc5c7f8f9f3_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_8e0311e0-da78-4481-90a3-1e3b95b90ab3_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares of common stock to be issued for upon exercise of warrants (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_77746032-f834-41e1-8987-6b30c10b3877_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_3e22f1e4-c5da-40b9-beb7-da5e52a23b10_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Term Loan, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_2cfc2309-a356-47c9-a28c-bc4f88fd1901_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_80f1fc47-75b6-42da-aa86-cb639b9a1bed_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FacilityClosingMember_a89f3bbb-ddf6-41b9-bbfc-09a86210e2f2_terseLabel_en-US" xlink:label="lab_us-gaap_FacilityClosingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Exit Costs</link:label>
    <link:label id="lab_us-gaap_FacilityClosingMember_label_en-US" xlink:label="lab_us-gaap_FacilityClosingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Closing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FacilityClosingMember" xlink:to="lab_us-gaap_FacilityClosingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_6aabfd03-aa9f-46e2-8edd-56b3af4f63e0_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_d134f0fb-7cdd-4033-b3d7-27e336770765_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_184058b6-81d1-4d44-bb39-3c2092f238c5_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c63ed643-5ae2-4ce8-b9a2-16b69ab9ceb5_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice_0daf53a1-37bc-4e04-80dd-8c3c4c398d5c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reissued treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice_label_en-US" xlink:label="lab_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Reissued at Lower than Repurchase Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice" xlink:to="lab_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_bbe7cef3-49a4-4307-95bb-a5381103a888_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_76046d2c-e902-46f0-8bb0-c9454c49b1fc_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7a3b9065-780a-4f5d-8c7a-be1c43461265_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8242b6b1-94ec-40a7-a313-46fc916c9fcf_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_39037daf-2e7b-4856-9942-6bc631a872dc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_label_en-US" xlink:label="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billing Status, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:to="lab_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_e2bdea55-2557-44aa-b25d-3d987dace36f_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage_910d89fc-f5b2-4ccc-837d-90cd535daa55_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan assets, investment within plan asset category, percentage</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Investment within Plan Asset Category, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_96cc757f-17ad-49d8-a939-16f5f39f2365_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ABLFacilityFourthAmendmentMember_ce3e45ea-f54f-4f16-8edc-b72e577d3166_terseLabel_en-US" xlink:label="lab_thry_ABLFacilityFourthAmendmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility, Fourth Amendment</link:label>
    <link:label id="lab_thry_ABLFacilityFourthAmendmentMember_label_en-US" xlink:label="lab_thry_ABLFacilityFourthAmendmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility, Fourth Amendment [Member]</link:label>
    <link:label id="lab_thry_ABLFacilityFourthAmendmentMember_documentation_en-US" xlink:label="lab_thry_ABLFacilityFourthAmendmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility, Fourth Amendment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityFourthAmendmentMember" xlink:href="thry-20211231.xsd#thry_ABLFacilityFourthAmendmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ABLFacilityFourthAmendmentMember" xlink:to="lab_thry_ABLFacilityFourthAmendmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition_7b71d07e-d947-41f7-a301-e1f948a8e082_terseLabel_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Australia Acquisition, balance as of March 1, 2021</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition_label_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Contract with Customer, Allowance for Credit Loss, Increase Due to Acquisition</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition_documentation_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable and Contract with Customer, Allowance for Credit Loss, Increase Due to Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" xlink:to="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_b4e70318-6c72-4972-9870-16fd355cfb93_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of term loan</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ManagementReassessmentOfAbilityToRecognizeMember_16b7ba37-edea-4065-8830-ec300f89dbe3_terseLabel_en-US" xlink:label="lab_thry_ManagementReassessmentOfAbilityToRecognizeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reassessment</link:label>
    <link:label id="lab_thry_ManagementReassessmentOfAbilityToRecognizeMember_label_en-US" xlink:label="lab_thry_ManagementReassessmentOfAbilityToRecognizeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reassessment Of Ability To Recognize [Member]</link:label>
    <link:label id="lab_thry_ManagementReassessmentOfAbilityToRecognizeMember_documentation_en-US" xlink:label="lab_thry_ManagementReassessmentOfAbilityToRecognizeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Reassessment Of Ability To Recognize</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ManagementReassessmentOfAbilityToRecognizeMember" xlink:href="thry-20211231.xsd#thry_ManagementReassessmentOfAbilityToRecognizeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ManagementReassessmentOfAbilityToRecognizeMember" xlink:to="lab_thry_ManagementReassessmentOfAbilityToRecognizeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_34e0e334-ffd7-4ce9-b307-04cf050686c1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_67ae37a7-bbc5-4ce8-bca6-3fc88c7ff95d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant, and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_5ca2011e-b4b5-4599-9d3f-6f56479d33c1_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_f477b764-633c-48d2-9c52-97fd09a331d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_53f21f4d-5dff-4dde-a827-eeb5f456537d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8348ee51-ddd9-4500-8020-9449d17d193e_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_7683a319-4d1e-4960-b17a-a7694a4b5c72_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_ba395858-4927-4d65-82e1-49b682752743_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current tax (expense)</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_153c5a73-663b-4d6c-946a-e4478281ce44_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension (benefit) cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_144b7536-bd3f-4bc5-b96d-2d93df3eb501_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_dfbb9ed9-16d2-48f9-aa9b-8a498ff7a6e3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, unused capacity, commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_64d21fbf-136e-4009-9349-636d3eac82c5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, asset, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:to="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_de991a45-77d0-46cc-b98a-b504084b6819_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_9f1bcf47-fabc-405a-bc4c-cf6db91ec2ed_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_f983de99-77d6-47ac-b33b-14fc8a323590_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax (liabilities)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase_00920810-eb92-4fd6-8951-92d65f13ca83_negatedTerseLabel_en-US" xlink:label="lab_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annuity purchase</link:label>
    <link:label id="lab_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase_label_en-US" xlink:label="lab_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Annuity Purchase</link:label>
    <link:label id="lab_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase_documentation_en-US" xlink:label="lab_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Annuity Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase" xlink:href="thry-20211231.xsd#thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase" xlink:to="lab_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_0d476f45-acf4-4eff-bf6c-ac4e538f37e7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, remaining lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_51e34927-9631-4577-bbc1-a43f1a5ecb77_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment_7bfdea5a-aa03-4ea6-ad9e-b30797adf8d1_terseLabel_en-US" xlink:label="lab_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, mandatory quarterly amortization payment</link:label>
    <link:label id="lab_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment_label_en-US" xlink:label="lab_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Mandatory Quarterly Amortization Payment</link:label>
    <link:label id="lab_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment_documentation_en-US" xlink:label="lab_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Mandatory Quarterly Amortization Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment" xlink:href="thry-20211231.xsd#thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment" xlink:to="lab_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_4a88e1b3-844b-489b-a3b7-9dab9c98ff72_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_b9fa56da-4cd4-4966-b6cb-fc550b6caf05_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_b78915b0-e939-4862-83cb-e48845eca267_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of escrowed stock</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Assets, Amount as of Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:to="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_4a7589d6-d369-4cd5-b81e-b0dbb59f198a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DebtInstrumentPercentOfOwnership_c34686cc-d3f6-4b01-b4a8-c0610932ed23_terseLabel_en-US" xlink:label="lab_thry_DebtInstrumentPercentOfOwnership" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, percent ownership</link:label>
    <link:label id="lab_thry_DebtInstrumentPercentOfOwnership_label_en-US" xlink:label="lab_thry_DebtInstrumentPercentOfOwnership" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percent of Ownership</link:label>
    <link:label id="lab_thry_DebtInstrumentPercentOfOwnership_documentation_en-US" xlink:label="lab_thry_DebtInstrumentPercentOfOwnership" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percent of Ownership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentPercentOfOwnership" xlink:href="thry-20211231.xsd#thry_DebtInstrumentPercentOfOwnership"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DebtInstrumentPercentOfOwnership" xlink:to="lab_thry_DebtInstrumentPercentOfOwnership" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_OhioDepartmentOfTaxationAuditDivisionMember_9ee72f34-f67b-4291-a8e8-9e2af245bda9_terseLabel_en-US" xlink:label="lab_thry_OhioDepartmentOfTaxationAuditDivisionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ohio Department of Taxation Audit Division</link:label>
    <link:label id="lab_thry_OhioDepartmentOfTaxationAuditDivisionMember_label_en-US" xlink:label="lab_thry_OhioDepartmentOfTaxationAuditDivisionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ohio Department of Taxation Audit Division [Member]</link:label>
    <link:label id="lab_thry_OhioDepartmentOfTaxationAuditDivisionMember_documentation_en-US" xlink:label="lab_thry_OhioDepartmentOfTaxationAuditDivisionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ohio Department of Taxation Audit Division</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_OhioDepartmentOfTaxationAuditDivisionMember" xlink:href="thry-20211231.xsd#thry_OhioDepartmentOfTaxationAuditDivisionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_OhioDepartmentOfTaxationAuditDivisionMember" xlink:to="lab_thry_OhioDepartmentOfTaxationAuditDivisionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_49cb5b2f-8ed5-44e8-a3be-a0c496b0e27a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4f5c2c01-49b6-477f-969c-8a92a983741c_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_df056570-f8c0-4a11-ac25-c6ef0c23c86b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_1fb3b04e-c83d-4b87-8a97-4052cf2710a8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowance of $17,387 in 2021 and $33,030 in 2020</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_2fd350ad-c50e-484e-9e98-cfe51144a674_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net of allowance</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_dfba4c27-9163-45cd-b62a-c0938692e8fd_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_6898912d-a678-4894-9ef9-7a8068266d28_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgeFundsMember_17c6d664-db30-478f-a5a3-173ce454f9ef_terseLabel_en-US" xlink:label="lab_us-gaap_HedgeFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge funds</link:label>
    <link:label id="lab_us-gaap_HedgeFundsMember_label_en-US" xlink:label="lab_us-gaap_HedgeFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgeFundsMember" xlink:to="lab_us-gaap_HedgeFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a2fab659-6efa-42e5-81a8-878240a431ff_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_bf7102bf-6977-437e-93b8-43dd8a1b583a_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_6334067c-1712-43de-87ad-07f0f4c9c9d5_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0cf3bcce-a91a-43d3-8509-718c3dee24b2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b5ceb06a-0031-4167-b21d-8fbfd888032a_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total undiscounted lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_42ffa0bd-526f-4c42-958b-a9ff2a55465a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock and Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_cf9b2ec6-945b-4d35-9a1b-6740728690f6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested award, option, cost not yet recognized, amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_2f8b4eeb-bad2-4abc-962d-ad3ea271985a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_0b390f24-5e9b-44e7-8766-7bad8c330e0c_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of New Term Loan</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AssetsHeldUnderFinancingObligationsMember_986621c2-18fd-4975-9445-a8ec9782aa78_terseLabel_en-US" xlink:label="lab_thry_AssetsHeldUnderFinancingObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets under leaseback obligations</link:label>
    <link:label id="lab_thry_AssetsHeldUnderFinancingObligationsMember_label_en-US" xlink:label="lab_thry_AssetsHeldUnderFinancingObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held Under Financing Obligations [Member]</link:label>
    <link:label id="lab_thry_AssetsHeldUnderFinancingObligationsMember_documentation_en-US" xlink:label="lab_thry_AssetsHeldUnderFinancingObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held Under Financing Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AssetsHeldUnderFinancingObligationsMember" xlink:href="thry-20211231.xsd#thry_AssetsHeldUnderFinancingObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AssetsHeldUnderFinancingObligationsMember" xlink:to="lab_thry_AssetsHeldUnderFinancingObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d7c3f9ee-13fd-40b5-b0b9-4ef2c3e4bdd4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_f28d87fd-c757-4642-9c73-4850818afb80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_04426a0c-5eff-4bbc-9a6c-3ee8849c47dc_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_583d39a3-2354-4a4a-81ab-56f7905cf64c_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f7fc8408-b555-42c7-bb13-fda324c3ee62_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price of stock options granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_4309fdf3-c5dc-40f8-a9d4-8d36d958624f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9c965876-867b-4f76-b462-1780e667c7b8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7ffb092d-a30e-41a0-8500-b85139670c7b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_ac0b786a-51ca-47c2-a76f-54148852bf4b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset_ac19eaa5-eb51-4849-ae0d-4be98f096fe2_negatedTerseLabel_en-US" xlink:label="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss from remeasurement of indemnification asset</link:label>
    <link:label id="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset_23958471-a8d7-4aa4-87d0-258160205038_terseLabel_en-US" xlink:label="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset_label_en-US" xlink:label="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Remeasurement Of Indemnification Asset</link:label>
    <link:label id="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset_documentation_en-US" xlink:label="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Remeasurement Of Indemnification Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset" xlink:to="lab_thry_GainLossOnRemeasurementOfIndemnificationAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_810d7179-09e1-49dc-936e-ebeb435dc2ef_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ResearchAndDevelopmentTaxCaseMember_2e0dfdbe-35e7-4718-aaa9-3d6b88163a92_terseLabel_en-US" xlink:label="lab_thry_ResearchAndDevelopmentTaxCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Tax Case</link:label>
    <link:label id="lab_thry_ResearchAndDevelopmentTaxCaseMember_label_en-US" xlink:label="lab_thry_ResearchAndDevelopmentTaxCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Tax Case [Member]</link:label>
    <link:label id="lab_thry_ResearchAndDevelopmentTaxCaseMember_documentation_en-US" xlink:label="lab_thry_ResearchAndDevelopmentTaxCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research And Development Tax Case</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ResearchAndDevelopmentTaxCaseMember" xlink:href="thry-20211231.xsd#thry_ResearchAndDevelopmentTaxCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ResearchAndDevelopmentTaxCaseMember" xlink:to="lab_thry_ResearchAndDevelopmentTaxCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_9523719b-66d9-4221-8490-073547482319_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan, debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNoncurrentNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Noncurrent, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_4dc77674-aeef-4737-9e25-46b0f383f4bc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_746f731d-df50-460c-9ea6-c9e988eab885_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_9a68d3b7-6ef0-42bd-af51-a28e6fc3171c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_a10bd060-10ec-40d8-a609-fe2a1065ac8a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in federal and state valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d1b7a8b1-5815-4b24-87f8-c53bb8f3b4e9_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_WeightedAverageMember_f187e94b-915e-40b9-b382-3b84f44b87fe_terseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average</link:label>
    <link:label id="lab_srt_WeightedAverageMember_label_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_WeightedAverageMember" xlink:to="lab_srt_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0519c98c-d053-4084-ba01-e65db554924e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c700505f-6b74-4b5d-8e0c-5a4de1216bce_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income tax (expense) benefit</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_a82abe5b-881f-4367-9854-f1a982cf56a5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_053d722e-30cf-4f4d-90ad-676fac6e20f3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Capitalized Property Plant and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_7564e88a-7247-4695-994a-fb4cc9770f34_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_0d8cdd53-e22a-4c34-824b-452c47f7f9ea_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_9a6a8e31-19a9-41fc-bfe4-4060c11a9c64_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_ec07ec3a-a002-4018-a757-44c501228546_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_12c512e6-bdd4-49e9-9661-1b9d34aa2485_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorLongTermNotes_c5b6a59e-990b-496a-bc55-b8acba156712_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorLongTermNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_us-gaap_SeniorLongTermNotes_label_en-US" xlink:label="lab_us-gaap_SeniorLongTermNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorLongTermNotes" xlink:to="lab_us-gaap_SeniorLongTermNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_c9e65416-9c3f-49f3-938a-c475b39220fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_5b5c5644-e4e6-4005-b4bb-8afce08100c0_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash_0024fdc0-dea0-46e3-8922-2465683ca689_terseLabel_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other components of net periodic pension (benefit) cost</link:label>
    <link:label id="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash_label_en-US" xlink:label="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Expense (Reversal of Expense), Noncash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:to="lab_us-gaap_PensionExpenseReversalOfExpenseNoncash" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_7b334f5b-228a-4b7d-92a2-b0cfab5b3417_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Adjustment</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_53318218-5b5e-4541-97f1-35339276d7ca_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_36154c4a-ebee-4442-9964-bbb9ea928061_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_0f377117-dc55-46b0-beba-9b6c5448fac4_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_e67cef45-ea46-425e-a5d4-40eaa85773cf_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:to="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_368937c1-5324-4b8b-8e9e-f118fe295d26_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_9d4058c1-79db-47c1-996b-d556db0610b6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_bef849c7-1414-4ee1-8113-d3edccc4a59d_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_560a1d64-2632-4ee1-aee4-1961c8a3418f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_d4ccf686-e6dd-4448-bbe9-b23dd3b62741_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_806ef419-43c7-4987-a205-e45235fd7a19_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_641da78b-d7c3-4e6d-b617-b24805bd7740_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_66f208cd-9a18-4495-a76d-9618eea0fbb8_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_1b4c5d3e-5ba1-4bd2-af3a-c4b7a08957fa_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest crediting rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Weighted-Average Interest Crediting Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_077bdf39-f902-4f80-8ab7-70671a0f4a9a_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications_b458f70b-ee11-4d7e-9122-0abf202883d5_negatedTerseLabel_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from liability to equity</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications_label_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications_documentation_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" xlink:to="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_9428c0bd-fdc4-4863-8cf5-d40455b48639_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_8cf958fa-b81c-4302-a38e-87d16e2760ef_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, tax deductible amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7683a0e5-0dd8-4e5c-a8d6-ad35bab9d9bd_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_7c129b20-ee5c-4381-9100-f4a19c53a808_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock - 26,685,542 shares at December&#160;31, 2021 and 26,678,410 shares at December&#160;31, 2020</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0cbde550-e996-4672-b3cb-1b143f5f572a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_5c4f154d-b465-4152-a36d-dd034255beaf_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax penalties and interest expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_1d416e73-fb2d-4c95-b0d4-f96ee2adc945_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_22bbf148-eeec-4fd5-b3f1-a5ede9aef6d9_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and integration expenses</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_a57463d7-ba2e-4fb9-8826-e872a287caf5_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_00b72181-674b-4f4a-a585-874f9a3c5bdf_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_55379185-4a8b-433e-acc8-7843285f5755_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EmployeeSeveranceCOVID19TerminationsMember_8271cc0a-1a55-444c-ab77-bb0ff2cd0ef4_terseLabel_en-US" xlink:label="lab_thry_EmployeeSeveranceCOVID19TerminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 Related</link:label>
    <link:label id="lab_thry_EmployeeSeveranceCOVID19TerminationsMember_label_en-US" xlink:label="lab_thry_EmployeeSeveranceCOVID19TerminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance - COVID-19 Terminations [Member]</link:label>
    <link:label id="lab_thry_EmployeeSeveranceCOVID19TerminationsMember_documentation_en-US" xlink:label="lab_thry_EmployeeSeveranceCOVID19TerminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance - COVID-19 Terminations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceCOVID19TerminationsMember" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceCOVID19TerminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EmployeeSeveranceCOVID19TerminationsMember" xlink:to="lab_thry_EmployeeSeveranceCOVID19TerminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_de11591c-1187-4989-a43c-435019728f90_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from ABL Facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_TexasComptrollerMember_2ae9e066-003f-4af6-a6c6-9cc751e95366_terseLabel_en-US" xlink:label="lab_thry_TexasComptrollerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas Comptroller</link:label>
    <link:label id="lab_thry_TexasComptrollerMember_label_en-US" xlink:label="lab_thry_TexasComptrollerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas Comptroller [Member]</link:label>
    <link:label id="lab_thry_TexasComptrollerMember_documentation_en-US" xlink:label="lab_thry_TexasComptrollerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Texas Comptroller</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TexasComptrollerMember" xlink:href="thry-20211231.xsd#thry_TexasComptrollerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_TexasComptrollerMember" xlink:to="lab_thry_TexasComptrollerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_43bf2bd7-d7b2-4521-bd14-da80afebeaa3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_11e2f32a-0065-4959-b6cb-ded4e08a3b5f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_7edf161e-3e0e-405a-99c1-ceb9b2963efe_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_PlatformMember_fab377ef-474b-4870-beea-964da7cd4e06_terseLabel_en-US" xlink:label="lab_thry_PlatformMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Platform</link:label>
    <link:label id="lab_thry_PlatformMember_label_en-US" xlink:label="lab_thry_PlatformMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Platform [Member]</link:label>
    <link:label id="lab_thry_PlatformMember_documentation_en-US" xlink:label="lab_thry_PlatformMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Platform</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PlatformMember" xlink:href="thry-20211231.xsd#thry_PlatformMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_PlatformMember" xlink:to="lab_thry_PlatformMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_c249201f-dcfb-4d9c-a653-25c81447d81f_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_325e3788-a373-4e49-a662-4dd1abbc9c0f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_91c3395c-c3f5-4cdd-8d96-693192fe057f_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable as of December 31</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_c593b05c-dfc6-43ae-a654-c62dc9276dec_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, 2 and 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, 2 and 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:to="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_32d8d5bd-6dab-45de-8896-639e2c8ffa02_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Stock Option Awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_7cc55cc8-560f-40f4-af92-8045030b101b_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local taxes, net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_6ecf4580-bf58-43e8-ae78-d670016d7770_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_c9aa1ad3-9d7d-4ae4-856e-71e6bbe735dc_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_b47a31ec-e335-4905-80aa-9dda39ea7557_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_5fc9c1bd-27fd-4fae-9e09-f4f4fcefa96f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_32ca12f5-53d9-427d-9ca5-d537d7139077_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of additional shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_24846969-076d-4175-b27a-e103d5a12544_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_84f0b7dc-2bf0-4b94-976b-69723f9252cb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets and capitalized software, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_d4993017-a57c-4df2-b473-0cc3b8bce402_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets and capitalized software, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm_676b1e0a-e11d-4394-8e25-26253b2026ae_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (issuance of shares)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_97ab1c92-ba1d-468a-8839-0df70e7e3328_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_887681a5-1999-47d4-863c-793821d961a5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_a6945811-7192-4395-934f-4f283d75659a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfRelatedPartyDebt_9afdc821-8b40-4c48-980f-6f6a4834c989_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of term loan, related party</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfRelatedPartyDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Related Party Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="lab_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_ea7c6cb4-a871-47ec-9a21-0031508ce0af_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets and capitalized software, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_bde5abbf-2b0d-4a82-af2d-c1bcabd56f76_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_3d1e723b-3c3d-40ba-a676-c90b5f0d1db4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19_49ddd476-0815-4d5f-96dc-6de5ab7c4dc2_terseLabel_en-US" xlink:label="lab_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, allowance for credit loss, incremental increase (decrease) due to COVID</link:label>
    <link:label id="lab_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19_label_en-US" xlink:label="lab_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Incremental Increase (Decrease) Due To COVID-19</link:label>
    <link:label id="lab_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19_documentation_en-US" xlink:label="lab_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss, Incremental Increase (Decrease) Due To COVID-19</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" xlink:to="lab_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_d6eed095-dde4-4643-a165-cd0bc12b2e56_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_87489b08-5b46-4d53-afdf-8e115625b656_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a2a9aea4-f2ff-4b34-a947-40f331e15c6a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_cbbc373c-9b3a-4eeb-88a2-1d6a298c0008_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ad78c682-9e01-46b5-a744-389c17c829ce_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_a4f028f1-bf42-4b50-a057-eed6f5a09525_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue_dfff17b4-d927-473e-bc71-be3a313e4650_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (net cash settled)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Cash, Intrinsic Value</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Cash, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8caccd91-b056-486e-a1bf-0c111644fbc2_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of January 1</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8b2479c5-16cc-4012-9a57-ac60d4569d1a_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of December 31</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_156773eb-c8b0-4539-bece-29f2a99ca742_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan, plan assets, amount</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_148f9afc-f2c7-48aa-b15d-af1e7f2dfaec_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FinancingObligationWriteoff_6e4261b2-bdad-45e6-a02e-31eaaafd9cb9_terseLabel_en-US" xlink:label="lab_thry_FinancingObligationWriteoff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing obligation, writeoff</link:label>
    <link:label id="lab_thry_FinancingObligationWriteoff_label_en-US" xlink:label="lab_thry_FinancingObligationWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligation, Writeoff</link:label>
    <link:label id="lab_thry_FinancingObligationWriteoff_documentation_en-US" xlink:label="lab_thry_FinancingObligationWriteoff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligation, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationWriteoff" xlink:href="thry-20211231.xsd#thry_FinancingObligationWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FinancingObligationWriteoff" xlink:to="lab_thry_FinancingObligationWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_84c96b8e-c751-4b53-8ce8-5317c7e74412_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_8659bb58-c3eb-4222-9384-555bfc01e9bc_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ea6bf94a-8207-41de-89b3-31ad7bdd2b4f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on disposal/write-off of fixed assets and capitalized software</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_7f8990f5-59f0-44ab-bd9c-bd86cf99722d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets, net of allowance of $88 in 2021 and $338 in 2020</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_f974d201-a9f5-4931-a867-e6b68491495b_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_9bf8dd19-ac96-4c68-b805-623b2eb7ca4f_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Remaining Contractual Term (years)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Abstract]</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction_7eae9527-21a7-45f7-b324-92cafac1758c_terseLabel_en-US" xlink:label="lab_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future maturities associated with the Tucker, Georgia failed sale-leaseback liability</link:label>
    <link:label id="lab_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction_label_en-US" xlink:label="lab_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations, Minimum Lease Payments, Failed Sale-Leaseback Transaction</link:label>
    <link:label id="lab_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction_documentation_en-US" xlink:label="lab_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations, Minimum Lease Payments, Failed Sale-Leaseback Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" xlink:href="thry-20211231.xsd#thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" xlink:to="lab_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_13a64c93-c3bc-42e9-8563-91bacbb2227d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_TaxAndAccountingServicesMember_e3c42521-d9ba-4eac-94b8-f601b432915a_terseLabel_en-US" xlink:label="lab_thry_TaxAndAccountingServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax and Accounting Advisory Services</link:label>
    <link:label id="lab_thry_TaxAndAccountingServicesMember_label_en-US" xlink:label="lab_thry_TaxAndAccountingServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax And Accounting Services [Member]</link:label>
    <link:label id="lab_thry_TaxAndAccountingServicesMember_documentation_en-US" xlink:label="lab_thry_TaxAndAccountingServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax And Accounting Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TaxAndAccountingServicesMember" xlink:href="thry-20211231.xsd#thry_TaxAndAccountingServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_TaxAndAccountingServicesMember" xlink:to="lab_thry_TaxAndAccountingServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c03f01c6-e48e-4d97-a856-9925efa61454_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_edbc3626-84a1-45e4-b7b7-cad97648d476_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="lab_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_31127ef5-63a6-4225-be53-272d33d8a38e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_4d94cdf8-7b26-4f53-aae8-f4f410a07793_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIBOR +</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_73b9960a-8043-4982-a458-b1beb6687f6f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Amortization Period in Years</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ed846729-3a18-488e-ac3e-fd6b47657139_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QualifiedPlanMember_f1f6a055-e6f2-4d5b-a356-2577bdffe866_terseLabel_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan</link:label>
    <link:label id="lab_us-gaap_QualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QualifiedPlanMember" xlink:to="lab_us-gaap_QualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_63b525be-f777-478e-89c0-009ffaca62a0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_ba3ae0f6-7201-46ce-930d-0a67872ffef1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_12ab50fb-4250-42b2-8cf4-9ed103665810_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_439c0127-185d-42ff-b127-14045235f915_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_081f9b75-1655-4b71-8ed3-ac474c023e18_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_42cd3470-bd38-462d-9785-63cc565d6597_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of capitalized software</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_879562d9-5278-494e-8581-9a4525b94936_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_0a1ed268-fd9a-4be1-bbb3-d2afac12d198_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_be2b8df8-08f1-4509-b453-4b8a849d3a56_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm_e9c88bef-d5f0-42ce-b712-a566490204cc_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercisable</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_918172f5-591c-4bfb-a431-144719958a7b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6df108dc-ab37-4c67-9f3b-cc38100d8ace_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_06ecb792-13b2-436a-965a-90503c438740_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_a11a0852-5dae-4626-a1cd-c275a74d6b7e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_IncreaseDecreaseInOperatingLeaseLiabilities_3adeb259-97d9-4aef-b044-efb879e34390_terseLabel_en-US" xlink:label="lab_thry_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_thry_IncreaseDecreaseInOperatingLeaseLiabilities_label_en-US" xlink:label="lab_thry_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease Liabilities</link:label>
    <link:label id="lab_thry_IncreaseDecreaseInOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_thry_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:href="thry-20211231.xsd#thry_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:to="lab_thry_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_29f652f1-20e0-488e-ba80-22246e7243d8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital investments</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:to="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_ffd13aeb-2614-4d78-b098-4ca4f5fca759_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_IndemnificationAssetMember_209bb734-62fc-49a9-ba29-e53c5662605f_terseLabel_en-US" xlink:label="lab_thry_IndemnificationAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset</link:label>
    <link:label id="lab_thry_IndemnificationAssetMember_label_en-US" xlink:label="lab_thry_IndemnificationAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset [Member]</link:label>
    <link:label id="lab_thry_IndemnificationAssetMember_documentation_en-US" xlink:label="lab_thry_IndemnificationAssetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetMember" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_IndemnificationAssetMember" xlink:to="lab_thry_IndemnificationAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25a169fa-0f09-476f-a5eb-741c8084ba35_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_995991a9-d5a7-4c5a-9228-a64e8bbea6fb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_YPHoldingsIncMember_4c42d1ac-1826-45c9-a9b9-1a4d46e81def_terseLabel_en-US" xlink:label="lab_thry_YPHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YP Acquisition</link:label>
    <link:label id="lab_thry_YPHoldingsIncMember_label_en-US" xlink:label="lab_thry_YPHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YP Holdings, Inc [Member]</link:label>
    <link:label id="lab_thry_YPHoldingsIncMember_documentation_en-US" xlink:label="lab_thry_YPHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YP Holdings, Inc</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPHoldingsIncMember" xlink:href="thry-20211231.xsd#thry_YPHoldingsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_YPHoldingsIncMember" xlink:to="lab_thry_YPHoldingsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b924a950-94cb-43ff-990d-3b16515e5685_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_TransactionCosts_e3a2d2dc-33d5-4735-a5e1-019f8689e068_terseLabel_en-US" xlink:label="lab_thry_TransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_thry_TransactionCosts_label_en-US" xlink:label="lab_thry_TransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Costs</link:label>
    <link:label id="lab_thry_TransactionCosts_documentation_en-US" xlink:label="lab_thry_TransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TransactionCosts" xlink:href="thry-20211231.xsd#thry_TransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_TransactionCosts" xlink:to="lab_thry_TransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_8266d33c-9aa1-4a81-8cb2-ca19d6389469_terseLabel_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs, line of credit, balance</link:label>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_label_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Line of Credit Arrangements, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:to="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ca92628e-4b31-4f74-ac11-bb29db2053d2_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_f14dc06b-0e67-491a-bc08-31f22b5f9b8c_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_9f959637-da2c-4b0f-a4d6-65b35a3d6952_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue_d7bd182d-7a44-4b9a-9513-7c0da583e722_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (issuance of shares)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises in Period, Shares, Intrinsic Value</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises in Period, Shares, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_70af6678-e3f5-42f3-8d30-c08be0f85c11_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_f5dbe52b-2ab2-44d3-bce3-d54b029ae4b6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_37d9f79b-d739-4402-8e86-9f7f41e5332b_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected_73d58dce-4130-402c-8cb7-3b61db09615b_terseLabel_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares affected (in shares)</link:label>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected_label_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Number Of Shares Affected</link:label>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected_documentation_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Number Of Shares Affected</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" xlink:to="lab_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_7f297a5c-2b5a-4a4c-9b71-19f4c515c814_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_4a183781-ba84-46ac-a9f1-592b49691637_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_ce9b5e64-7f7b-4be2-bd2a-18ccc0aca3f5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual increase in number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_44f1ce93-d593-40d3-b6e2-88a6bd67ece4_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_e0158bfd-868f-406e-99f0-399616a0c822_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized original issue discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonqualifiedPlanMember_5fc748b0-86d0-4448-bee2-88076d9b9495_terseLabel_en-US" xlink:label="lab_us-gaap_NonqualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified Plan</link:label>
    <link:label id="lab_us-gaap_NonqualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_NonqualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonqualifiedPlanMember" xlink:to="lab_us-gaap_NonqualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember_78b04abe-4843-4af7-accd-76e9bc91ac77_terseLabel_en-US" xlink:label="lab_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New York State Division of Taxation and Finance</link:label>
    <link:label id="lab_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember_label_en-US" xlink:label="lab_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New York State Division of Taxation and Finance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember" xlink:to="lab_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_4325f1cc-6e2d-4ac8-a5ea-f9e94cc12795_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:to="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod_9802690d-cbff-49a5-b3dc-6a3e712ba418_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock warrants (in shares)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Warrants, Exercises in Period</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Warrants, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_040754c5-4aef-43f1-a63d-13cc41543a3c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1d445e72-7538-47eb-acef-f7bb673572ba_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_4b2025c5-338f-454e-b655-6db01721f003_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_a49b2e3a-8084-4d00-8ea5-3c1e9b0f6c29_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ThryvInternationalMember_9ddd5794-e51e-468e-899b-935745fab451_terseLabel_en-US" xlink:label="lab_thry_ThryvInternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv International</link:label>
    <link:label id="lab_thry_ThryvInternationalMember_label_en-US" xlink:label="lab_thry_ThryvInternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv International [Member]</link:label>
    <link:label id="lab_thry_ThryvInternationalMember_documentation_en-US" xlink:label="lab_thry_ThryvInternationalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv International</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvInternationalMember" xlink:href="thry-20211231.xsd#thry_ThryvInternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ThryvInternationalMember" xlink:to="lab_thry_ThryvInternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_7ea54d12-aba3-44cd-bec1-4ee6eac13ba2_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_4e775162-48d1-415e-9dc4-82abbe3eefd8_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Net of Allowance</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_d57c4962-cb22-41c9-a148-4174e9213647_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DeferredTaxAssetValuationAllowanceRollForward_2b03feb3-3dd6-490a-852b-ad71b2119160_terseLabel_en-US" xlink:label="lab_thry_DeferredTaxAssetValuationAllowanceRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Valuation Allowance [Roll Forward]</link:label>
    <link:label id="lab_thry_DeferredTaxAssetValuationAllowanceRollForward_label_en-US" xlink:label="lab_thry_DeferredTaxAssetValuationAllowanceRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Valuation Allowance [Roll Forward]</link:label>
    <link:label id="lab_thry_DeferredTaxAssetValuationAllowanceRollForward_documentation_en-US" xlink:label="lab_thry_DeferredTaxAssetValuationAllowanceRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetValuationAllowanceRollForward" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetValuationAllowanceRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DeferredTaxAssetValuationAllowanceRollForward" xlink:to="lab_thry_DeferredTaxAssetValuationAllowanceRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_210b2e89-9071-4a28-bf48-33c2f9bf5912_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_902ba0c6-7440-44ad-901b-e6212f48dfac_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_334402c1-4206-4657-9607-b55186372f26_periodStartLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_013350e5-9b16-416d-a13c-9bd3146b637c_periodEndLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_18aa4c09-d172-4f15-83bd-2df6ea3c6094_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_0457fb5c-69d9-44f2-bd17-b146f2b7fb86_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_e776915c-173a-49ab-91b8-de9df6e7e164_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_a6f02ab4-fdbc-4dba-afad-ac40660c5839_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_7b5be5b5-db41-4f13-a9c2-22c23447fc62_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_5b68a722-0574-4c7f-82e8-d93d31a87d86_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_66b49b65-d49c-4774-b5e4-216e1ddb6ecc_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign rate differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_ec6f8b64-14d1-4fad-bbac-7200ab139d93_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Obligation</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_84280482-66a0-4a10-bc7f-2c2e7cc195e3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedge funds-investments measured at net asset value (&#8220;NAV&#8221;) as a practical expedient</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measured at Net Asset Value Per Share [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:to="lab_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_9fc3cad8-78ad-427d-b02d-25ed7ff132a9_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_57c13dd3-fc33-4525-818a-109337485d42_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_553c2096-d687-4f74-9882-c7c388d6b669_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_0339e5ed-9c15-4751-93b5-30fc1a85959b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_365f486e-4ef7-4876-ae07-5b6156dd47ea_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_f8d71608-195d-4e8b-8b63-b715653aa01d_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer and data processing equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_12b18ef0-55e4-45cc-a0d4-de40ba33db1f_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred contract costs, current</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4803221b-f8ed-48e8-b094-bce91d37175b_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_d125974f-fa3a-4928-9443-c86537a99670_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock warrants</link:label>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_label_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Warrant Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromWarrantExercises" xlink:to="lab_us-gaap_ProceedsFromWarrantExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a3b605bd-1016-4931-968f-1ba76c6a7baf_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory federal tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_c93fa8b2-906f-452b-801c-d9a84cc68ed2_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_LongLivedAssetsMember_6df0c583-5c49-416a-8ce1-f8132630c743_terseLabel_en-US" xlink:label="lab_thry_LongLivedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_thry_LongLivedAssetsMember_label_en-US" xlink:label="lab_thry_LongLivedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets [Member]</link:label>
    <link:label id="lab_thry_LongLivedAssetsMember_documentation_en-US" xlink:label="lab_thry_LongLivedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LongLivedAssetsMember" xlink:href="thry-20211231.xsd#thry_LongLivedAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_LongLivedAssetsMember" xlink:to="lab_thry_LongLivedAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d928dfff-ece2-41c2-a5a9-a8b195ed1810_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_f2a1db12-d4c0-43b2-b742-0ee7c35df4b4_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_8fdc99ef-6453-44c9-94dc-adf3ed7f823c_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_3ff182f0-b097-446f-ad80-2e5d49f9a4d0_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, right-of-use asset, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_b802b7b3-c846-487f-b603-a18f65385360_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_454b7974-7748-4606-ab02-95e4910d9dea_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued salaries and related expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_502e742f-92ff-479e-b003-e8f4cd2613c7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_50fbf62d-6648-481a-8aec-8675383859d5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_8175edce-b903-4842-8ae8-ee4a36d94fc0_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_c7ec0e65-491b-487f-bdd9-bbbf5ba91482_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_7f25ba59-0700-4701-9071-d9a34a63d872_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sale of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_f788d107-7e45-4a57-9b2d-c1890fc4f4af_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_93f083c3-fac8-4139-b95f-7bc64d790605_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_d6d3f22d-a4ad-4a6b-8390-c3cc123c374a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_173c3230-167f-4969-ad1a-1d4a9f5648bb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7d85b973-fa9e-43ff-97a2-b65f728fdeda_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_2790c793-da5f-4dbd-822d-a24d2326bd7d_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges [Abstract]</link:label>
    <link:label id="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_label_en-US" xlink:label="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impaired Long-Lived Assets Held and Used [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xlink:to="lab_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_43f287d1-9196-45c0-89c5-6aaad3ad6fc4_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4190b5e6-2b67-4cd0-a3e7-0bec5c6393dd_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_cfbbfe48-7dc8-4b24-af02-ea714d1508df_terseLabel_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patented technologies</link:label>
    <link:label id="lab_us-gaap_PatentedTechnologyMember_label_en-US" xlink:label="lab_us-gaap_PatentedTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patented Technology [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentedTechnologyMember" xlink:to="lab_us-gaap_PatentedTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2f3ea8bb-b3ba-4d0c-a6a2-5ca81d86d193_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeitures/expirations (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_211b8f71-b7b2-4adc-935a-8332980fc7d0_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_f63abacf-ad08-4c17-a825-3d1722512998_terseLabel_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs, line of credit</link:label>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_label_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Line of Credit Arrangements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:to="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_e38d339b-7403-4017-baae-6cb29a9efb42_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of financing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_a4432324-163f-49c1-bc2d-6d7cc89a5774_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_170c4d4b-0249-4125-9ad8-214ab880d02b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, pro forma earnings (loss), actual</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_29c2fe1d-fc15-45c7-b5d1-7164717cc850_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets, net of administrative expenses</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_1e18cecc-47e8-4b42-9c59-73701442c4e7_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_2556e78c-a617-48b5-b9f8-5e6793ecec92_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9a3d1603-8f39-4668-b874-f600ba87df20_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, accumulated impairment loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_44c16e8f-272d-468a-a8af-277c0f562443_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_3d5a4c0d-cfe5-4bdd-b1f9-54babf142335_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_1fc67555-bad6-42de-bf78-683ea0b1944a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Assets and Capitalized Software</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_21a41d9c-5af7-4d6d-a9b8-30e9ef4cc8bb_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_432290dc-787a-4a2e-ad61-8b5fffdfabc5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance outstanding stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_84b9d679-3764-4b47-85f1-ebe0e15abf1d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance outstanding stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_a10e447c-ac74-4708-87c5-acb4fb5a6450_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension benefit obligations discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_85f27e0b-33a8-4d56-9198-1af0589af855_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_0495ca49-e502-4353-9808-a26866eaa36c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_bde27cc4-6c66-45f8-9bc7-1c187901fba7_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRelatedPartyDebt_263928dd-b97f-48bd-bc79-d01ecaa4848e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from related party debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRelatedPartyDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Related Party Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="lab_us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate_3151eae9-9b5a-4907-a638-2d434cc1e59f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Weighted-Average Interest Crediting Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff_8bec0b39-5475-4cb9-8802-4aa3c63116dc_negatedTerseLabel_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff_label_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable And Contract With Customer, Allowance For Credit Loss, Writeoff</link:label>
    <link:label id="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff_documentation_en-US" xlink:label="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable And Contract With Customer, Allowance For Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" xlink:to="lab_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f9d817dc-f058-4f8f-9d72-16bb1044ca99_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_2011aba0-a234-4bd7-ae30-ca8faf08a5c3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_a1373f19-2db1-4b59-8b31-4547b5d5b90a_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_c1300764-4ec3-495d-9b81-e8189fd6fc3d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working capital adjustments increase (decrease)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_95e30911-de5e-4ace-acba-8cec0516e540_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_60f02611-1403-4754-995f-6f3b2a24a9f9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_76865d4c-30d5-4d3c-8bf9-a2c7800266b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_5a3cd96b-c4c1-4461-aa6f-448d3d6d8d4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_4671a86c-1470-4b4e-b26f-9e5dc0d825b3_terseLabel_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan</link:label>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:to="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_2894768e-62e4-495f-b9bb-04a92691fb99_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_560d5a50-4c9c-4150-9b5b-b326147e5c6e_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. treasuries and agencies</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_CapitalizedSoftwareMember_a7bfb78c-b420-4cc5-8d3d-447b181322d7_terseLabel_en-US" xlink:label="lab_thry_CapitalizedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software</link:label>
    <link:label id="lab_thry_CapitalizedSoftwareMember_label_en-US" xlink:label="lab_thry_CapitalizedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software [Member]</link:label>
    <link:label id="lab_thry_CapitalizedSoftwareMember_documentation_en-US" xlink:label="lab_thry_CapitalizedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_CapitalizedSoftwareMember" xlink:href="thry-20211231.xsd#thry_CapitalizedSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_CapitalizedSoftwareMember" xlink:to="lab_thry_CapitalizedSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_26a07445-b962-4a41-af7d-4a9a8b8584a3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions_a33161b6-0fdd-4c0e-8c00-3b7b58b8ea7b_terseLabel_en-US" xlink:label="lab_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclass of stock options from liability to equity classification</link:label>
    <link:label id="lab_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions_label_en-US" xlink:label="lab_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital Reclassification Of Stock Options</link:label>
    <link:label id="lab_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions_documentation_en-US" xlink:label="lab_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital Reclassification Of Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" xlink:href="thry-20211231.xsd#thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" xlink:to="lab_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_453042bc-8c37-4ed9-b7dd-d56de0d2b45c_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total identifiable net assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_6349ce26-edef-4fc4-a4ff-fbd9b3796124_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_3d13be0e-59db-432e-a43a-3f654efe1c6b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Savings plan expense</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_a4b62095-8a63-452c-a991-f4ae922f9d26_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_MarketingServicesSegmentMember_b9e3444b-e1c1-4550-ba74-698dd8c8aa3a_terseLabel_en-US" xlink:label="lab_thry_MarketingServicesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Services</link:label>
    <link:label id="lab_thry_MarketingServicesSegmentMember_label_en-US" xlink:label="lab_thry_MarketingServicesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Services Segment [Member]</link:label>
    <link:label id="lab_thry_MarketingServicesSegmentMember_documentation_en-US" xlink:label="lab_thry_MarketingServicesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Services Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_MarketingServicesSegmentMember" xlink:to="lab_thry_MarketingServicesSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_0c3d41ee-4224-42a8-9a74-d6298f7bd786_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock available for purchase under ESPP (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_15efa92e-a81b-47f8-b25a-de9cda0951f9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_7a14d02d-5672-4e6c-a8cf-5e78fff833d9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Other Types [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_af338571-d25f-42eb-8f9d-5f9f1a102d95_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase consideration, as allocated below:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_e1d23bf6-deea-48af-a951-24f3002b14fe_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred to acquire business</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_24182117-1b1f-45b6-97e6-f4fa984551a0_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_d4085ed7-d49f-4f98-abea-1cb4708afe54_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_b071c311-9081-4027-a571-970e6bc04f5b_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_1d5b73c8-06ba-488d-9387-aad2e04148dd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_c48812c9-e69f-4f1a-be34-d24a5ceb9233_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_7682ef48-ae4d-47f0-9395-89e42bd7f9fe_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense_7a3b823b-a3bf-408f-96ab-a3d94a78b917_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3091764c-cc46-43ee-95a2-5f7f849564c0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_331747d9-ad2c-4cf2-9f88-baa7e8e52ec4_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a8bf3c7b-87fc-4cf3-aeec-7b2d44975d93_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash_e1102df7-5ebf-44e5-825f-4587261df861_negatedTerseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (net cash settled) (in shares)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e6f121a2-3ea2-4fe1-8dca-ad0d2d0b9dd1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_e1aef857-e1b4-46de-805a-df7c9b13e98e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_1c49d674-4a5b-4209-83fd-a6747b92827a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of option, tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Exercise of Option, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_8b321cef-d1c8-4a07-aada-f81f851cefb8_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_ff1f2e75-1182-4230-8105-f75f53579c8f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_3fdb2cbf-57b9-47ae-82ca-38211165f571_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_b4f166ea-5360-4e50-97e1-402664069216_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, impairment charges</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_514a542b-9593-4af5-9159-7752e7ad7a7d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_723cef5e-d22b-4e6f-b248-dc85dd268cc3_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_50ff6fa7-6853-4b4f-a63c-7aa1dc28ffa9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_f85f9fa7-5db7-44dd-af23-3fb502a73e29_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_4bc41170-2adb-4164-9124-7023930d3ca0_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_f4aaffdd-3d08-4b21-a707-5e7c81aaeaa9_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_77724508-c473-463f-868d-399b86f7df61_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility (Fifth Amendment)</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_adadfe08-a765-40ad-b829-a0d67f6953e8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_68598b07-923c-479b-a3ed-fa3fefd6c2cc_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent_5f151056-7d82-4b80-b132-5b34e0bd7478_terseLabel_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible transaction costs</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent_label_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Percent</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent_documentation_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" xlink:to="lab_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_d94cd1b6-f795-4bfd-9f16-3816d0827575_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeitures/expirations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_8335bf69-36f2-40ab-8f5e-549fbbd660e6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_901dc137-19a7-428b-a5a3-e216943b732e_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum_c6552960-2fb5-4536-8cd3-e294417c6b6f_terseLabel_en-US" xlink:label="lab_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, leverage ratio to EBITDA, maximum</link:label>
    <link:label id="lab_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum_label_en-US" xlink:label="lab_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio to EBITDA, Maximum</link:label>
    <link:label id="lab_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum_documentation_en-US" xlink:label="lab_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Leverage Ratio to EBITDA, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" xlink:to="lab_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_c34ad84a-7f41-455f-b0a4-70196adf4ffa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset_a9317e91-5666-4175-8d7a-508bbc36b0df_terseLabel_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in value of indemnification asset</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset_label_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Fair Value of Indemnification Asset</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset_documentation_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Fair Value of Indemnification Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" xlink:to="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_d806ec55-eb4b-4d37-a1dc-c5c646ec6da0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private placement</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e22f6bba-7e4a-4744-aadd-e9ff5ce5628c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of a business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_dd39a64f-3a9b-4678-8f89-6bd0bac7fe35_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Translation Adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_d226dbd8-e183-45fc-ab9c-45d364f07700_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Obligations</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_RestructuringChargesAndIntegrationExpenses_2297f284-e132-4c31-ab52-845127d0afdf_terseLabel_en-US" xlink:label="lab_thry_RestructuringChargesAndIntegrationExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and integration expenses</link:label>
    <link:label id="lab_thry_RestructuringChargesAndIntegrationExpenses_label_en-US" xlink:label="lab_thry_RestructuringChargesAndIntegrationExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges And Integration Expenses</link:label>
    <link:label id="lab_thry_RestructuringChargesAndIntegrationExpenses_documentation_en-US" xlink:label="lab_thry_RestructuringChargesAndIntegrationExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges And Integration Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RestructuringChargesAndIntegrationExpenses" xlink:href="thry-20211231.xsd#thry_RestructuringChargesAndIntegrationExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_RestructuringChargesAndIntegrationExpenses" xlink:to="lab_thry_RestructuringChargesAndIntegrationExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_587bbffc-8184-4006-82c7-d43b37d3641c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringMember_3879a0ea-4c3a-4a22-b59d-3f910afe88de_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other costs</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringMember_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restructuring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringMember" xlink:to="lab_us-gaap_OtherRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_cccde603-6816-4e60-bc7c-bdb82d745979_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_e5d6b31d-a9a9-41bd-843f-6fea86a32dda_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_bd7dd04f-b439-4231-a296-5c3761ac3276_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_03d36670-4705-4146-9bd1-831930cd4ad7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_08741368-e13e-479c-a5d9-641a0593d6d5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private placement (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_26dd73b2-031e-486c-b200-9b9adb5e9672_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_38327f02-d1c5-4285-9007-161cc8287020_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for facility exit costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_53fd0d90-37e6-4c70-a989-875821809d98_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, acquired during period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_d6cff1d3-f337-4b5a-8008-1c6f0d001894_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_InternationalSegmentMember_a4c23997-f800-467e-a65f-571534934b6f_terseLabel_en-US" xlink:label="lab_thry_InternationalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv International</link:label>
    <link:label id="lab_thry_InternationalSegmentMember_label_en-US" xlink:label="lab_thry_InternationalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Segment [Member]</link:label>
    <link:label id="lab_thry_InternationalSegmentMember_documentation_en-US" xlink:label="lab_thry_InternationalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternationalSegmentMember" xlink:href="thry-20211231.xsd#thry_InternationalSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_InternationalSegmentMember" xlink:to="lab_thry_InternationalSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_9dd67521-484c-460a-aaa9-0645d7347312_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (see Note 16)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_ec1b52ed-6d88-47d9-b33d-84b6452bfaf5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_67837fc8-6db2-4922-a1e0-1e975bdc4134_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_b758000b-b697-4917-bd2e-248c9665867f_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_227a961b-2c49-4a8a-b6a6-6d274d2cf63f_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BilledRevenuesMember_04ae3372-83f7-4221-97b9-137e51d57f0c_terseLabel_en-US" xlink:label="lab_us-gaap_BilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BilledRevenuesMember_label_en-US" xlink:label="lab_us-gaap_BilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Billed Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BilledRevenuesMember" xlink:to="lab_us-gaap_BilledRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_91a09e99-0fd7-428a-94fc-04e985bdbfbf_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_371ae00d-f892-4955-a8a1-01f13bf6756c_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Tax Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:to="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest_e1630eb7-fbf8-4d39-8cb7-9925767cc91f_terseLabel_en-US" xlink:label="lab_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, capitalized fees, and other interest</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest_label_en-US" xlink:label="lab_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Debt, Capitalized Fees, and Other Interest</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest_documentation_en-US" xlink:label="lab_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Debt, Capitalized Fees, and Other Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" xlink:to="lab_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_23c3ff23-9b05-4a9d-9127-ee3a74c2721d_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_6be3de9f-1476-4191-bd49-0a40890ab4f3_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_d4f21891-2de3-4be8-8da4-ed1224070d46_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_97e831ff-1c91-416b-977f-3b03f8e230f6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_580200ad-7935-431f-8476-1502669b11fa_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ef8c3382-8625-4990-bc24-1b3821db8f38_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice_fcbd91e0-5f8d-4447-95c6-592f37d59693_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (in dollars per share)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Exercise Price</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" xlink:to="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_7f482fcf-8860-4691-b68b-1ea194c4c486_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from private placement</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Private Placement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization_5f5209b2-03ac-45f8-94d7-7ebc89d25636_negatedTerseLabel_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization_label_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included In Earnings, Excluding Amortization</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization_documentation_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included In Earnings, Excluding Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" xlink:to="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_NewTermLoanMember_14d75a9e-e9c0-4668-808b-df045ae6496c_terseLabel_en-US" xlink:label="lab_thry_NewTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Term Loan</link:label>
    <link:label id="lab_thry_NewTermLoanMember_label_en-US" xlink:label="lab_thry_NewTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Term Loan [Member]</link:label>
    <link:label id="lab_thry_NewTermLoanMember_documentation_en-US" xlink:label="lab_thry_NewTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_NewTermLoanMember" xlink:to="lab_thry_NewTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_cc2d34bc-9d53-4ff7-b42a-0f77517304f8_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_3c9d63b6-e721-4ff3-91b5-1c5ce62a4086_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_2e47665c-154b-40c9-b9ac-0eb781d3eca3_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for restructuring</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_f882027e-45d9-47d9-b50c-86571180d5b3_terseLabel_en-US" xlink:label="lab_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of Foreign Currency Translation</link:label>
    <link:label id="lab_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_label_en-US" xlink:label="lab_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, Accumulated Foreign Currency Gain (Loss)</link:label>
    <link:label id="lab_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_documentation_en-US" xlink:label="lab_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite Lived Intangible Assets, Accumulated Foreign Currency Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" xlink:href="thry-20211231.xsd#thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" xlink:to="lab_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_ccc91579-e277-4cf3-976e-8a970dfae9a3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0030a3fd-2f62-45ac-b4c7-0dbcf11e2eac_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e1b433c0-865c-48bf-b9e3-e318c1cc1e75_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_04da7019-241f-4cec-8c88-1e8a42e684a4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_b388880c-dacc-45a2-be46-4738fb6b33bd_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_83ee1c43-a9c0-429b-bba4-2ffa48d6681c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_c9bbfeed-c6f3-49e7-8f53-08acfa35be47_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense (benefit)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_b05615cc-2082-4ed0-a586-f5cdbe5559be_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Integration Expenses</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_d4bb8b3c-dc5b-42f6-b35d-e2fcde26d4e8_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_dcc93f51-da9a-473c-b746-c715b7dd9de7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_037008bc-2262-4f35-a944-5f9ee9fe720a_totalLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_PrintYellowPagesMember_2a857279-f7ae-4566-b6ee-2647e4f13a42_terseLabel_en-US" xlink:label="lab_thry_PrintYellowPagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PYP</link:label>
    <link:label id="lab_thry_PrintYellowPagesMember_label_en-US" xlink:label="lab_thry_PrintYellowPagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Print Yellow Pages [Member]</link:label>
    <link:label id="lab_thry_PrintYellowPagesMember_documentation_en-US" xlink:label="lab_thry_PrintYellowPagesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Print Yellow Pages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PrintYellowPagesMember" xlink:href="thry-20211231.xsd#thry_PrintYellowPagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_PrintYellowPagesMember" xlink:to="lab_thry_PrintYellowPagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_cfeaa704-7a78-4e8b-b6fe-844f156fded0_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_1daaeb54-ba04-41ea-b2e7-11d544123b98_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_e3a39c8c-c938-45ed-811e-9406f43b9d1d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Accounting Principle</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_7dd28758-cb0f-4ffe-bdee-01df7b52a463_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_81ca9c0e-b7ac-4baa-bb48-98bdd1c5610c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_d2a43136-9e78-43cf-995b-10daa044c4e3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ProvisionForServiceCredits_335c5079-d7e6-451e-ab6b-1b156177908a_terseLabel_en-US" xlink:label="lab_thry_ProvisionForServiceCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for service credits</link:label>
    <link:label id="lab_thry_ProvisionForServiceCredits_label_en-US" xlink:label="lab_thry_ProvisionForServiceCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision For Service Credits</link:label>
    <link:label id="lab_thry_ProvisionForServiceCredits_documentation_en-US" xlink:label="lab_thry_ProvisionForServiceCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision For Service Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ProvisionForServiceCredits" xlink:href="thry-20211231.xsd#thry_ProvisionForServiceCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ProvisionForServiceCredits" xlink:to="lab_thry_ProvisionForServiceCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossAbstract_label_en-US" xlink:label="lab_us-gaap_CreditLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossAbstract" xlink:to="lab_us-gaap_CreditLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ThryvAustraliaMember_934cb18b-5758-4bdb-bed2-5e9ac5cf0fdd_terseLabel_en-US" xlink:label="lab_thry_ThryvAustraliaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Australia</link:label>
    <link:label id="lab_thry_ThryvAustraliaMember_label_en-US" xlink:label="lab_thry_ThryvAustraliaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Australia [Member]</link:label>
    <link:label id="lab_thry_ThryvAustraliaMember_documentation_en-US" xlink:label="lab_thry_ThryvAustraliaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Australia</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvAustraliaMember" xlink:href="thry-20211231.xsd#thry_ThryvAustraliaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ThryvAustraliaMember" xlink:to="lab_thry_ThryvAustraliaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_317544b2-b77d-4594-9858-81e56a49fdba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent_902d2706-c1cf-42f6-a4f3-0b0cd61b2c4e_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan, related party</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Related Parties, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_cfab0b69-caac-4d58-b3b0-6afe0345416e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_ee565c22-9b7f-439a-8403-b7f3462dfc22_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_433920e2-24aa-4108-bdf8-ce49ce100778_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_d7440433-ac39-4a29-8e8a-10ba7bb4fada_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled accounts receivable</link:label>
    <link:label id="lab_us-gaap_UnbilledRevenuesMember_label_en-US" xlink:label="lab_us-gaap_UnbilledRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledRevenuesMember" xlink:to="lab_us-gaap_UnbilledRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_d3e881e8-3e81-4a8b-918e-48c23852f18a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_label_en-US" xlink:label="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable" xlink:to="lab_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b7edbda3-e218-4ff0-8f92-cb8b44b4ee4e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_29fb12a1-124b-4fd3-a73d-7d5446d8d767_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_d1e7da2b-e9ea-4347-806a-d95d4c13eaa9_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding stock option awards at January 1</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0eb565cf-90b7-4d11-9733-5c99eae94efc_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding stock option awards at period end</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8976ce5a-d1ae-43a1-8019-afe7a8509a9c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_0d481058-efe4-4a3a-8cb1-bf69cdba64b6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of stock options</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_62c39058-0771-4a9f-a722-098c4acc8814_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_b46218ce-34b8-4d52-a516-22903158a62a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_b996f08f-0757-474f-a7bb-4c82b20899b1_negatedLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on termination of leaseback obligations</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_da134ca8-d554-42cd-8d0d-754d6b086565_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_60315ec5-51f4-46bb-a1d6-c323b24d3279_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_6c79423b-acde-4dcf-9407-3ced245b1c54_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_363c3420-8de3-4469-a4e4-f80627936049_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9711bc04-3ffc-46f8-95ca-909962b30c78_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_a548add7-4546-4663-ac63-765c1510fa38_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_24811de0-78db-446b-b05b-d5079776e3b2_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_2a48af1c-e02f-4a2f-bd4a-9083c6e24e1b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_f7b33455-cb5b-4d8b-9fcc-e9388fc83307_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets, net of administrative expenses</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum_403a240b-0ef6-4d3d-b127-8db2cb5ef687_terseLabel_en-US" xlink:label="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, covenant, remaining borrowing capacity required, minimum</link:label>
    <link:label id="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum_label_en-US" xlink:label="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Remaining Borrowing Capacity Required, Minimum</link:label>
    <link:label id="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum_documentation_en-US" xlink:label="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Remaining Borrowing Capacity Required, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" xlink:to="lab_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_01efad6c-e341-43dd-aedb-60ee1a41d097_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_c4ff19e4-56b8-43cd-acd6-a0c5ebc832b8_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred contract costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_50d5bf45-81ca-4e10-8a31-19d44f77e1d4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent_cfac743d-5bfa-44fa-9b2f-998fe5610e98_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, asset, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_53b6dd7d-dca1-4b06-b5e8-f16dd2e31228_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_c36b1c32-42f9-4eee-8c94-8f41c5f5c732_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_525a4e27-0b7a-46bd-bcb6-67a847ab243b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0f198c59-406c-40be-947b-89f5969a0ce4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issued under employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_0287cdf6-3835-427c-b1db-1c2beabbbd5b_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d4420f40-2751-4008-b81b-92cb521790d7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice_81f033a7-6f37-440c-ab86-c459268dbf43_terseLabel_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan modification, repriced exercise price (dollars per share)</link:label>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice_label_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Repriced Exercise Price</link:label>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice_documentation_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Repriced Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" xlink:to="lab_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_4e973cb1-cc96-453c-a4cb-4cf91831784d_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_f2ccd733-97ec-4659-9524-f596c3ca0616_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_b77c1ed4-3c50-4238-92dd-57dbc00e12d9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_adab04db-328b-45db-9b9a-0688ab672466_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4b17b6aa-7965-4ca0-b13c-c944de875edb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_5a2b429b-ca1f-4632-b88f-ae34a9336389_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_2dba8d49-f29c-4552-b1a0-17bdedd65574_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_994877f9-ed76-447c-8f55-e4dd7b8f0cdf_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_1b6b5d2f-a6b7-4135-8478-637d3c7cf660_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ScheduleOfOtherFinancingObligationsTableTextBlock_c61bb003-0189-43ea-97c1-b74e4f2743e2_terseLabel_en-US" xlink:label="lab_thry_ScheduleOfOtherFinancingObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Financing Obligations</link:label>
    <link:label id="lab_thry_ScheduleOfOtherFinancingObligationsTableTextBlock_label_en-US" xlink:label="lab_thry_ScheduleOfOtherFinancingObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Financing Obligations [Table Text Block]</link:label>
    <link:label id="lab_thry_ScheduleOfOtherFinancingObligationsTableTextBlock_documentation_en-US" xlink:label="lab_thry_ScheduleOfOtherFinancingObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Financing Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ScheduleOfOtherFinancingObligationsTableTextBlock" xlink:href="thry-20211231.xsd#thry_ScheduleOfOtherFinancingObligationsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ScheduleOfOtherFinancingObligationsTableTextBlock" xlink:to="lab_thry_ScheduleOfOtherFinancingObligationsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_fa4337b1-3199-4082-818a-50901b791d96_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_c8d7fdc7-abb4-4347-9ef8-9ab32b95c8ac_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted asset allocation percentage</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_524b5ff2-c9f9-4ad0-90bd-9d3172109c80_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares used in computing basic and diluted net income per common share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_3a602190-a126-4477-ab63-1b6cf7ebd5df_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:label id="lab_us-gaap_ReceivablesBillingStatusDomain_label_en-US" xlink:label="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables Billing Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain" xlink:to="lab_us-gaap_ReceivablesBillingStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_8a8c0bd9-b6e9-468a-b82a-926441527d30_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EmployeeSeveranceOtherMember_03218cf7-262e-448d-8ad5-0a6c8d44dd99_terseLabel_en-US" xlink:label="lab_thry_EmployeeSeveranceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_thry_EmployeeSeveranceOtherMember_label_en-US" xlink:label="lab_thry_EmployeeSeveranceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance - Other [Member]</link:label>
    <link:label id="lab_thry_EmployeeSeveranceOtherMember_documentation_en-US" xlink:label="lab_thry_EmployeeSeveranceOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance - Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceOtherMember" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EmployeeSeveranceOtherMember" xlink:to="lab_thry_EmployeeSeveranceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2317b017-7e8d-44e5-89e3-a5a439534f10_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction_a2e4bbda-8455-4137-85be-b7ca90f8cd7b_terseLabel_en-US" xlink:label="lab_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash residual value of Tucker, Georgia lease</link:label>
    <link:label id="lab_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction_label_en-US" xlink:label="lab_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations, Noncash Residual Value Of Failed Sale-Leaseback Transaction</link:label>
    <link:label id="lab_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction_documentation_en-US" xlink:label="lab_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations, Noncash Residual Value Of Failed Sale-Leaseback Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" xlink:href="thry-20211231.xsd#thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" xlink:to="lab_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_5aa906e4-e636-4b03-83ec-126dd032aa33_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_3dbce357-1d0a-44b1-b6e0-1f951433f18d_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_cf20660b-169a-42bf-8276-db4be3122f00_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_fef87ece-f18f-49a2-94a4-00fb4b5c1bf2_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_StockIssuedDuringPeriodValueWarrantsExercised_18081ad7-1b73-4fad-b633-ed0f1d41ae83_terseLabel_en-US" xlink:label="lab_thry_StockIssuedDuringPeriodValueWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock warrants</link:label>
    <link:label id="lab_thry_StockIssuedDuringPeriodValueWarrantsExercised_label_en-US" xlink:label="lab_thry_StockIssuedDuringPeriodValueWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Warrants Exercised</link:label>
    <link:label id="lab_thry_StockIssuedDuringPeriodValueWarrantsExercised_documentation_en-US" xlink:label="lab_thry_StockIssuedDuringPeriodValueWarrantsExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Warrants Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_StockIssuedDuringPeriodValueWarrantsExercised" xlink:href="thry-20211231.xsd#thry_StockIssuedDuringPeriodValueWarrantsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="lab_thry_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_3a37ebe2-fb70-4fc0-8036-e17cf7cd8c90_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_2c4d441d-a971-4011-b756-4c98f05571a7_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_1b608c07-f81e-4a96-9194-e278e4070942_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_29525353-c9d7-44f4-a504-bad0b9a045dd_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1cf8e7f1-fbc9-405e-b650-bc24ced638ad_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_32a578b4-092e-4a0a-a32a-45a863100105_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan modification, incremental cost</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Incremental Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_e6cb740b-c8a1-4cd9-9a6f-88548c7443d2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_2bcf4348-1adc-489e-b519-916cfc42c2ae_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4fc62e7f-2556-4af1-a670-d0d538608b67_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_403c497e-abff-4861-94b2-bb61e44872e1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ScheduleOfImpairmentChargesTable_47c7d472-948e-4688-861a-129fdbed6409_terseLabel_en-US" xlink:label="lab_thry_ScheduleOfImpairmentChargesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Impairment Charges [Table]</link:label>
    <link:label id="lab_thry_ScheduleOfImpairmentChargesTable_label_en-US" xlink:label="lab_thry_ScheduleOfImpairmentChargesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Impairment Charges [Table]</link:label>
    <link:label id="lab_thry_ScheduleOfImpairmentChargesTable_documentation_en-US" xlink:label="lab_thry_ScheduleOfImpairmentChargesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Impairment Charges [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ScheduleOfImpairmentChargesTable" xlink:href="thry-20211231.xsd#thry_ScheduleOfImpairmentChargesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable" xlink:to="lab_thry_ScheduleOfImpairmentChargesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_9c3e2472-4adc-47f6-9951-38ef0c033b34_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue_3a12a564-3409-47f8-872a-f17659d3c07c_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Intrinsic Value</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments_f3bbd917-2666-4ab6-bb74-e09d00323660_negatedTerseLabel_en-US" xlink:label="lab_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments_label_en-US" xlink:label="lab_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Other Increase (Decrease) Adjustments</link:label>
    <link:label id="lab_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments_documentation_en-US" xlink:label="lab_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Other Increase (Decrease) Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" xlink:href="thry-20211231.xsd#thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" xlink:to="lab_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AccruedServiceCreditsCurrent_8a18ae60-b9ea-4ed8-9ac9-c09d3cf8ef3f_terseLabel_en-US" xlink:label="lab_thry_AccruedServiceCreditsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued service credits</link:label>
    <link:label id="lab_thry_AccruedServiceCreditsCurrent_label_en-US" xlink:label="lab_thry_AccruedServiceCreditsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Service Credits, Current</link:label>
    <link:label id="lab_thry_AccruedServiceCreditsCurrent_documentation_en-US" xlink:label="lab_thry_AccruedServiceCreditsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Service Credits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccruedServiceCreditsCurrent" xlink:href="thry-20211231.xsd#thry_AccruedServiceCreditsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AccruedServiceCreditsCurrent" xlink:to="lab_thry_AccruedServiceCreditsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_SoftwareAsAServiceSegmentMember_fc06e8ec-0f8d-4ae2-a11c-2f259964c5f0_terseLabel_en-US" xlink:label="lab_thry_SoftwareAsAServiceSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SaaS</link:label>
    <link:label id="lab_thry_SoftwareAsAServiceSegmentMember_label_en-US" xlink:label="lab_thry_SoftwareAsAServiceSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software as a Service Segment [Member]</link:label>
    <link:label id="lab_thry_SoftwareAsAServiceSegmentMember_documentation_en-US" xlink:label="lab_thry_SoftwareAsAServiceSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software as a Service Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_SoftwareAsAServiceSegmentMember" xlink:to="lab_thry_SoftwareAsAServiceSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_adbf3ac7-150e-4809-95de-544d3910a677_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares_57ccc4fc-2f0d-4278-8f40-7d2de161595c_negatedTerseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (issuance of shares)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_e78b96b1-1ff1-47d1-92f7-5be6849b4c0a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price, after discount</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7040c3b5-0d52-4b2f-938f-d952bc30b1fb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_39b679c2-2922-4b41-8e3c-795dfcb4388c_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_0b7ca5c5-3bea-4cbc-b21a-f17c81b2a30e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_8ec7601f-15ad-4d0f-8ebb-d5a4606c4fb7_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_659690eb-820d-43dc-be11-ed3cdf476bad_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FinancingObligationsNoncurrent_8eb596ca-2260-4fa9-9a94-93e1a830f730_terseLabel_en-US" xlink:label="lab_thry_FinancingObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseback obligations</link:label>
    <link:label id="lab_thry_FinancingObligationsNoncurrent_label_en-US" xlink:label="lab_thry_FinancingObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations, Noncurrent</link:label>
    <link:label id="lab_thry_FinancingObligationsNoncurrent_documentation_en-US" xlink:label="lab_thry_FinancingObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsNoncurrent" xlink:href="thry-20211231.xsd#thry_FinancingObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FinancingObligationsNoncurrent" xlink:to="lab_thry_FinancingObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_868790b0-0b82-43d1-9e14-29b302729090_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_e2c52f4e-1772-4ce1-b5fc-618b79e7aea4_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_7407fbcc-cdc4-425b-8629-3c9d8bec5d0b_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pensions</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1618254d-2590-4a3a-9917-84d4d65d1c6b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options granted during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9904fbc6-71f9-456f-9723-47915c57f837_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_0fc3ef2d-308b-4f15-ad2f-65fd41c9f518_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, interest on income taxes accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_df1986a0-edd5-4362-98a7-1a662c1dc106_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_84be49f5-b85e-40ab-be6b-3541db24650c_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_e88bc617-df3c-45aa-8231-e74bc009a730_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_18cd29ac-cab0-4e6c-8096-d2b90e890887_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax (expense) benefit:</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_A2016PlanMember_5dfa288b-3698-4843-91f0-67ef50e77e9d_terseLabel_en-US" xlink:label="lab_thry_A2016PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Plan</link:label>
    <link:label id="lab_thry_A2016PlanMember_label_en-US" xlink:label="lab_thry_A2016PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Plan [Member]</link:label>
    <link:label id="lab_thry_A2016PlanMember_documentation_en-US" xlink:label="lab_thry_A2016PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_A2016PlanMember" xlink:href="thry-20211231.xsd#thry_A2016PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_A2016PlanMember" xlink:to="lab_thry_A2016PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6f1660c1-c759-48f5-b406-93121bf45d44_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_df15bb51-42a9-4d0c-b38d-54770b5d8ada_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent_a854efba-33c5-4da4-9891-6432b1829a9e_terseLabel_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unrecognized tax benefits (including FBOS)</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent_label_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change In Unrecognized Tax Benefits, Percent</link:label>
    <link:label id="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent_documentation_en-US" xlink:label="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change In Unrecognized Tax Benefits, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" xlink:to="lab_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits_a6968b75-36f0-484f-a7da-a791b429cd82_terseLabel_en-US" xlink:label="lab_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pandemic credit</link:label>
    <link:label id="lab_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits_label_en-US" xlink:label="lab_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract with Customer, Excluding Assessed Tax, COVID-19 Credits</link:label>
    <link:label id="lab_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits_documentation_en-US" xlink:label="lab_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract with Customer, Excluding Assessed Tax, COVID-19 Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" xlink:href="thry-20211231.xsd#thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" xlink:to="lab_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_c515e0d5-70cd-4c00-8919-fd1f796fe345_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_80298d55-ec90-487e-ae65-b813bf738b79_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_8659a3a9-5bd1-4dde-bc7f-a8282986f570_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0c149706-8047-4209-a9a5-a9aea865d481_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_9a62ad8b-3a4a-41ea-b68a-68718eaf8ab8_terseLabel_en-US" xlink:label="lab_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_label_en-US" xlink:label="lab_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) And Interest And Debt Expense [Abstract]</link:label>
    <link:label id="lab_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_documentation_en-US" xlink:label="lab_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) And Interest And Debt Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" xlink:href="thry-20211231.xsd#thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" xlink:to="lab_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_e7ce91e6-b8ab-403e-a8ed-7c93599fb0d7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_6976ffee-2611-44d3-be81-bce5234120c3_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_e3c4eb0c-97a9-4c63-8410-10cceb504e72_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_d4364a62-308e-4b35-b5fc-d736179ac9cb_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_b0f6c0bd-2bf8-4eba-bc82-d6b63fc84c6c_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:to="lab_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_3f38a84b-f793-4331-a493-dc9b534719b6_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_fbe93c9a-4709-4fa6-8545-5a168a5119f6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_e509e23a-a9aa-4c17-a510-91f452d6d3d9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_de2008ed-8a50-458e-81c8-d6f26d919a22_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_63c9e208-c132-44d8-a278-922aa156a235_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible executive compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a5163210-bbef-41d4-bc24-b67071d0af54_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b562d243-e10a-4ee9-94a3-aae8d8ed1a51_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding during period (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_fdab4635-6f3b-4f9b-bd60-bdac5393703b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_c6eced16-57fe-4fbe-bb8a-daf33b796cbf_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net (loss) income per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_0237237b-d4c7-45d8-a769-61bb7616f750_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_fb84ea5a-9b1b-4e8a-80ad-b3dc1070cfd5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of ABL Facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_848083b9-c6ed-4e6b-98a8-0e3b5d8b75bf_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_427a8d42-5508-495f-bbee-9ed405e5316b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_31dd3b0f-19ed-4d25-a2ca-721d97d4f0e0_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outside the United States</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FinancingObligations_823e4c0e-e710-4089-ba37-d7fe6de31883_totalLabel_en-US" xlink:label="lab_thry_FinancingObligations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total leaseback obligations</link:label>
    <link:label id="lab_thry_FinancingObligations_label_en-US" xlink:label="lab_thry_FinancingObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations</link:label>
    <link:label id="lab_thry_FinancingObligations_documentation_en-US" xlink:label="lab_thry_FinancingObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligations" xlink:href="thry-20211231.xsd#thry_FinancingObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FinancingObligations" xlink:to="lab_thry_FinancingObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_cdbe20aa-555c-40bd-9acf-40834b5a2fb5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_cc675841-f7e6-43a5-a024-5b18ecc530c7_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_fc7541b4-0906-408d-abb1-f7773d01c632_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_a171dab4-3b96-4daf-bf77-9cdd34fb3e79_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_21e98946-86cd-418d-a9bd-660c3ef4e017_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued severance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveCurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveCurrent" xlink:to="lab_us-gaap_RestructuringReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4a2e720f-7eb1-4fbc-82ec-399ad6ecd314_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_f90a3573-3e4f-4c6a-8a0f-e48a31925bdc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_8a4db8ad-29f0-4842-8f14-abadb8e71c09_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod_6c80e426-ea6c-4459-82fa-1f2b0233eb2f_terseLabel_en-US" xlink:label="lab_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of warrants exercised during period (in shares)</link:label>
    <link:label id="lab_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod_label_en-US" xlink:label="lab_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Warrants Exercised During Period</link:label>
    <link:label id="lab_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod_documentation_en-US" xlink:label="lab_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Warrants Exercised During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" xlink:href="thry-20211231.xsd#thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" xlink:to="lab_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_955a7b9d-aea3-44aa-947b-649abd8c211f_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and excise tax payable</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Excise Tax Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_33d0cd73-af61-4503-a6fd-5e3e824ad536_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_9b52efd1-95f7-4368-a628-05621071735b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets and capitalized software</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_75e0c3aa-4a0b-44eb-93e0-a59fbd89ed72_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate bond funds</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_aeca9996-ca6a-49d4-b350-4426157108bb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_111b2346-8258-4669-a052-36300eea8d5f_terseLabel_en-US" xlink:label="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Adjusted EBITDA</link:label>
    <link:label id="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_a89d8b1c-4deb-4c10-bc12-99d562707b5f_verboseLabel_en-US" xlink:label="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of ASC 842</link:label>
    <link:label id="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_label_en-US" xlink:label="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Before Interest, Taxes, Depreciation, And Amortization</link:label>
    <link:label id="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_documentation_en-US" xlink:label="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Before Interest, Taxes, Depreciation, And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:href="thry-20211231.xsd#thry_EarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:to="lab_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_299ba070-44f1-43d0-8ef7-ebcc06ffd22d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_60ff10e6-c8c1-49ed-a5cd-a1f3e0c14894_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_22a6cb52-aef2-45ce-aae8-69554f5f71a7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_ebe8cd70-de08-45a1-9936-34cdae3ff5a4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_1d07dad6-7495-4377-a0b3-ea9a2582997d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationNonproduction_3ebfb6a5-44f6-453c-b73c-fab7b1f467b2_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationNonproduction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of fixed assets</link:label>
    <link:label id="lab_us-gaap_DepreciationNonproduction_label_en-US" xlink:label="lab_us-gaap_DepreciationNonproduction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationNonproduction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationNonproduction" xlink:to="lab_us-gaap_DepreciationNonproduction" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase_964018ab-a8fa-4d96-a214-89d19f5821fe_negatedTerseLabel_en-US" xlink:label="lab_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annuity purchase</link:label>
    <link:label id="lab_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase_label_en-US" xlink:label="lab_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Annuity Purchase</link:label>
    <link:label id="lab_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase_documentation_en-US" xlink:label="lab_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Annuity Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase" xlink:href="thry-20211231.xsd#thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase" xlink:to="lab_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_165f1c8d-1487-4e70-b1ad-6bec16a292ef_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of services</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_af4e2519-0f46-43e7-b9c2-5d767f0410b0_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_1086926c-dd27-41dc-a857-e2ae2fc624c4_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_d169d735-3091-4201-a11c-a4bb9240bdbb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_d5f03087-14e6-4b65-abd3-d083e3c72cc5_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod_4940062a-b726-48a8-94be-154e2836ec74_negatedTerseLabel_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod_label_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exercise of Stock Options In Period</link:label>
    <link:label id="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod_documentation_en-US" xlink:label="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exercise Of Stock Options In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" xlink:to="lab_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_58f5d08d-d12c-425b-85eb-9fe218aa7834_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax (expense):</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_3d0840ba-4fad-43df-a844-707d46cd52c2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross reductions for tax positions related to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_SeniorTermLoanMember_d42e2371-ed4a-42ac-9a10-14f12223787d_terseLabel_en-US" xlink:label="lab_thry_SeniorTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Term Loan</link:label>
    <link:label id="lab_thry_SeniorTermLoanMember_096f584b-8b7d-430f-ae87-fd6f74aece6b_verboseLabel_en-US" xlink:label="lab_thry_SeniorTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Term Loan</link:label>
    <link:label id="lab_thry_SeniorTermLoanMember_label_en-US" xlink:label="lab_thry_SeniorTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Term Loan [Member]</link:label>
    <link:label id="lab_thry_SeniorTermLoanMember_documentation_en-US" xlink:label="lab_thry_SeniorTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_SeniorTermLoanMember" xlink:to="lab_thry_SeniorTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_58ced459-5ec8-45f9-91fc-bdd959966405_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice_5725368f-8376-429a-805f-ab81d67c70ab_terseLabel_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan modification, original exercise price (dollars per share)</link:label>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice_label_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Original Exercise Price</link:label>
    <link:label id="lab_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice_documentation_en-US" xlink:label="lab_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Original Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" xlink:to="lab_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_6f4b8651-e73c-499e-85af-6bea73a840dc_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_EmployeeSeveranceIntegrationRelatedMember_1153972e-64d9-469b-89d4-1a7ebf50153e_terseLabel_en-US" xlink:label="lab_thry_EmployeeSeveranceIntegrationRelatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YP Integration Related</link:label>
    <link:label id="lab_thry_EmployeeSeveranceIntegrationRelatedMember_label_en-US" xlink:label="lab_thry_EmployeeSeveranceIntegrationRelatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance - Integration Related [Member]</link:label>
    <link:label id="lab_thry_EmployeeSeveranceIntegrationRelatedMember_documentation_en-US" xlink:label="lab_thry_EmployeeSeveranceIntegrationRelatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance - Integration Related</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceIntegrationRelatedMember" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceIntegrationRelatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_EmployeeSeveranceIntegrationRelatedMember" xlink:to="lab_thry_EmployeeSeveranceIntegrationRelatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AssetsAndLiabilitiesLesseeTableTextBlock_f9848476-eeee-43e1-9077-779595596693_terseLabel_en-US" xlink:label="lab_thry_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Supplemental Balance Sheet Information</link:label>
    <link:label id="lab_thry_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_thry_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_thry_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_thry_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="thry-20211231.xsd#thry_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_thry_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_7ca9c028-204a-466c-8a88-c7cfb18176d4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Assets and Capitalized Software</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_GainLossOnExtinguishmentOfFinancingObligation_0ba4a086-f18d-4b6c-8750-eeb15cb85205_negatedLabel_en-US" xlink:label="lab_thry_GainLossOnExtinguishmentOfFinancingObligation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on termination of leaseback obligation</link:label>
    <link:label id="lab_thry_GainLossOnExtinguishmentOfFinancingObligation_label_en-US" xlink:label="lab_thry_GainLossOnExtinguishmentOfFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Financing Obligation</link:label>
    <link:label id="lab_thry_GainLossOnExtinguishmentOfFinancingObligation_documentation_en-US" xlink:label="lab_thry_GainLossOnExtinguishmentOfFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Financing Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnExtinguishmentOfFinancingObligation" xlink:href="thry-20211231.xsd#thry_GainLossOnExtinguishmentOfFinancingObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_GainLossOnExtinguishmentOfFinancingObligation" xlink:to="lab_thry_GainLossOnExtinguishmentOfFinancingObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_1ed2de14-f558-4fc2-b6e5-aa69c55bb427_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_b58952b9-0650-4075-b7ba-75ae23931b49_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of January 1</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_32469d6b-1554-4a7f-8d4c-273f0d35de86_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance as of December 31</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_6c96ecde-6816-4a3b-841d-494e9e77bedb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_edf3f5cd-613a-4fd0-8cbe-1f767469dbe5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_82d18e33-12b8-4c8d-9614-2df94917d982_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_ac6eb61d-c6b9-4ee0-b592-81b6f28cc8ba_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f0a34f7b-af13-44e9-8fc0-a4e5e6bd38d2_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_6942269b-f5ff-4358-8212-a71d12d83676_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_b64c881d-dc7a-4890-b26c-cd4384757f08_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_YPPensionPlanMember_1c59a41d-708f-4e02-b3a0-d2e635c45c51_terseLabel_en-US" xlink:label="lab_thry_YPPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YP Pension Plan</link:label>
    <link:label id="lab_thry_YPPensionPlanMember_label_en-US" xlink:label="lab_thry_YPPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YP Pension Plan [Member]</link:label>
    <link:label id="lab_thry_YPPensionPlanMember_documentation_en-US" xlink:label="lab_thry_YPPensionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">YP Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPPensionPlanMember" xlink:href="thry-20211231.xsd#thry_YPPensionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_YPPensionPlanMember" xlink:to="lab_thry_YPPensionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_184f10e0-a364-45f6-9187-4ba24b1d765c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_LocalSmallToMediumBusinessesMember_9b5fbfd3-b61a-41aa-93b1-f54e8c77b60d_terseLabel_en-US" xlink:label="lab_thry_LocalSmallToMediumBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local SMBs</link:label>
    <link:label id="lab_thry_LocalSmallToMediumBusinessesMember_label_en-US" xlink:label="lab_thry_LocalSmallToMediumBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Small to Medium Businesses [Member]</link:label>
    <link:label id="lab_thry_LocalSmallToMediumBusinessesMember_documentation_en-US" xlink:label="lab_thry_LocalSmallToMediumBusinessesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Small to Medium Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LocalSmallToMediumBusinessesMember" xlink:href="thry-20211231.xsd#thry_LocalSmallToMediumBusinessesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_LocalSmallToMediumBusinessesMember" xlink:to="lab_thry_LocalSmallToMediumBusinessesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_f9ed0c22-8819-4224-b3a3-28ed5a35ebcf_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant, exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_ea8ff2da-4df0-46a5-882e-31d122da9173_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_df97d9ca-d063-460c-9a18-b45203f52572_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_871fd97b-c6aa-4f33-9d59-32c7b79ff64f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ThryvPlatformAndAddOnsMember_afb9239d-e269-48d2-a351-13f355c8d3f1_terseLabel_en-US" xlink:label="lab_thry_ThryvPlatformAndAddOnsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Platform and Thryv Add-Ons</link:label>
    <link:label id="lab_thry_ThryvPlatformAndAddOnsMember_label_en-US" xlink:label="lab_thry_ThryvPlatformAndAddOnsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Platform and Add-Ons [Member]</link:label>
    <link:label id="lab_thry_ThryvPlatformAndAddOnsMember_documentation_en-US" xlink:label="lab_thry_ThryvPlatformAndAddOnsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thryv Platform and Add-Ons</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvPlatformAndAddOnsMember" xlink:href="thry-20211231.xsd#thry_ThryvPlatformAndAddOnsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ThryvPlatformAndAddOnsMember" xlink:to="lab_thry_ThryvPlatformAndAddOnsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_fb5ba913-460c-4024-be87-4be346cacc12_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant</link:label>
    <link:label id="lab_us-gaap_WarrantMember_label_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember" xlink:to="lab_us-gaap_WarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets_96dbd592-64d7-4924-8b26-9711e736e034_terseLabel_en-US" xlink:label="lab_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets_label_en-US" xlink:label="lab_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Actual Long-term Rate Of Return On Plan Assets</link:label>
    <link:label id="lab_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets_documentation_en-US" xlink:label="lab_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Actual Long-term Rate Of Return On Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" xlink:href="thry-20211231.xsd#thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" xlink:to="lab_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_c9d1ba3c-5c51-4e12-bd3e-3269958dca17_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of stock option liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards_d1acc1a9-b254-4dbd-bd40-9de8ca5ed376_terseLabel_en-US" xlink:label="lab_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss and credit carryforwards</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards_label_en-US" xlink:label="lab_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards and Tax Credit Carryforwards</link:label>
    <link:label id="lab_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards_documentation_en-US" xlink:label="lab_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards and Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" xlink:to="lab_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_d195f88f-232d-4012-aa85-c8ccc84a9ce5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt obligations</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_3280b8c4-f386-4c2f-80b5-ef49b79d0995_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_63971286-70db-4f0a-8671-e17fb247674e_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense (benefit)</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ConsolidatedPensionPlanOfDexMediaMember_0d6b9e88-d1fb-4979-a127-d56f8acddc8c_terseLabel_en-US" xlink:label="lab_thry_ConsolidatedPensionPlanOfDexMediaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Pension Plan Of Dex Media</link:label>
    <link:label id="lab_thry_ConsolidatedPensionPlanOfDexMediaMember_label_en-US" xlink:label="lab_thry_ConsolidatedPensionPlanOfDexMediaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Pension Plan Of Dex Media [Member]</link:label>
    <link:label id="lab_thry_ConsolidatedPensionPlanOfDexMediaMember_documentation_en-US" xlink:label="lab_thry_ConsolidatedPensionPlanOfDexMediaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Pension Plan Of Dex Media</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ConsolidatedPensionPlanOfDexMediaMember" xlink:href="thry-20211231.xsd#thry_ConsolidatedPensionPlanOfDexMediaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ConsolidatedPensionPlanOfDexMediaMember" xlink:to="lab_thry_ConsolidatedPensionPlanOfDexMediaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_RepaymentsOfFinancingObligations_122f3ae1-46ab-420b-a513-e89bbf7cc7cd_terseLabel_en-US" xlink:label="lab_thry_RepaymentsOfFinancingObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of financing obligations</link:label>
    <link:label id="lab_thry_RepaymentsOfFinancingObligations_label_en-US" xlink:label="lab_thry_RepaymentsOfFinancingObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments Of Financing Obligations</link:label>
    <link:label id="lab_thry_RepaymentsOfFinancingObligations_documentation_en-US" xlink:label="lab_thry_RepaymentsOfFinancingObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments Of Financing Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RepaymentsOfFinancingObligations" xlink:href="thry-20211231.xsd#thry_RepaymentsOfFinancingObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_RepaymentsOfFinancingObligations" xlink:to="lab_thry_RepaymentsOfFinancingObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_AuditInformationAbstract_label_en-US" xlink:label="lab_thry_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_thry_AuditInformationAbstract_documentation_en-US" xlink:label="lab_thry_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AuditInformationAbstract" xlink:href="thry-20211231.xsd#thry_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_AuditInformationAbstract" xlink:to="lab_thry_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_4da0c049-6de7-4652-9a05-34a8faa33844_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a39fe269-08ee-487e-92e4-300afe09ad33_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9fb76288-8646-4088-aa9c-d27a3a254692_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_44193bf1-a1f6-4c8b-aa8c-9496398e61a6_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_08fb5cea-5913-416e-8ebd-d2a07958ef6e_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_16903df9-c14e-4131-85b9-609051bd99c9_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_2a17ba45-3c8e-4f8c-8b8e-4eb75bc61f5c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_20987a94-cbcd-4930-8852-827617389107_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e3029e11-f11e-4428-acaa-fdf01006af5b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_7d642330-14fb-40b3-8004-119ab169b36b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3d6aeda6-e5f4-4c8a-8a26-8a1fc75b844c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PostemploymentBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract" xlink:to="lab_us-gaap_PostemploymentBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_53bfd9f4-0c71-4208-b96a-ad4593e9b0ea_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IRS</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4eedf37a-6cb6-433e-813a-645b0686a648_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_ac9d275a-de46-4847-9d6f-74fb75b41bfa_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_084fa621-8dec-4c41-96a4-1186aded5e58_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_d29e6401-472f-44fd-8b75-ceb2cbadd7b0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of indemnification asset</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_61fe3d7b-0541-481f-a602-5a5ef020d8fe_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest payable, current</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice_870616c1-5c80-4ce4-bea2-ba544be42c80_terseLabel_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercises (issuance of shares)</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice_label_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Exercise Price</link:label>
    <link:label id="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" xlink:to="lab_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_df339fc7-b242-4e64-97cf-2ff8fcebf406_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrivateEquityFundsMember_1ccf1f35-aa91-4382-b2ef-1efbe27571d7_terseLabel_en-US" xlink:label="lab_us-gaap_PrivateEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity funds</link:label>
    <link:label id="lab_us-gaap_PrivateEquityFundsMember_label_en-US" xlink:label="lab_us-gaap_PrivateEquityFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Equity Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivateEquityFundsMember" xlink:to="lab_us-gaap_PrivateEquityFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_2cd8e7bd-b2f9-4f00-8d56-f44edb3b1090_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross reductions for tax positions related to the lapse of applicable statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_4bc22d71-4017-4984-bd9a-ee86c086e909_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_StockOptionLiabilityMember_b4aa59ba-3df2-4e38-96be-ae9f1afb3b3d_terseLabel_en-US" xlink:label="lab_thry_StockOptionLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option Liability</link:label>
    <link:label id="lab_thry_StockOptionLiabilityMember_label_en-US" xlink:label="lab_thry_StockOptionLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option Liability [Member]</link:label>
    <link:label id="lab_thry_StockOptionLiabilityMember_documentation_en-US" xlink:label="lab_thry_StockOptionLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Option Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_StockOptionLiabilityMember" xlink:href="thry-20211231.xsd#thry_StockOptionLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_StockOptionLiabilityMember" xlink:to="lab_thry_StockOptionLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_e91336a9-6c9b-4285-8d97-7b8ce19ff2b0_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostTableTextBlock" xlink:to="lab_us-gaap_CapitalizedContractCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_1be12fd4-8d70-4733-bf67-3c56aee109df_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_f401812f-2d08-4754-96c7-aaea982ee251_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_70a5f13b-f0b2-4cfe-8144-bc72040bf422_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Benefit Obligations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_58a5edd4-cb18-4828-b175-f91f86352f82_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_964ded3c-c164-4860-b159-003864cc5c37_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and building improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a9f1016e-1712-422e-b35e-997ab39aee40_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in working capital items, excluding acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_InternetYellowPagesMember_76081001-ccce-42f1-8450-17bf691ab3d6_terseLabel_en-US" xlink:label="lab_thry_InternetYellowPagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IYP</link:label>
    <link:label id="lab_thry_InternetYellowPagesMember_label_en-US" xlink:label="lab_thry_InternetYellowPagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internet Yellow Pages [Member]</link:label>
    <link:label id="lab_thry_InternetYellowPagesMember_documentation_en-US" xlink:label="lab_thry_InternetYellowPagesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internet Yellow Pages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternetYellowPagesMember" xlink:href="thry-20211231.xsd#thry_InternetYellowPagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_InternetYellowPagesMember" xlink:to="lab_thry_InternetYellowPagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned_d98ad912-194b-4ba0-bf31-9c8a21294a95_terseLabel_en-US" xlink:label="lab_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares expected to be returned by the seller (in shares)</link:label>
    <link:label id="lab_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned_label_en-US" xlink:label="lab_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Assets, Shares Expected To Be Returned</link:label>
    <link:label id="lab_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned_documentation_en-US" xlink:label="lab_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Assets, Shares Expected To Be Returned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" xlink:href="thry-20211231.xsd#thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" xlink:to="lab_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_e751578f-5be3-4818-b3d8-a86547ea0835_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash consideration</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_4d16065d-5ee4-42db-8465-02f56f306cc7_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3d6839f8-01eb-4beb-b294-8c59ccdee5a6_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfValuationAllowanceTextBlock_b7241923-d391-4172-ad85-855621ae9c20_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_SummaryOfValuationAllowanceTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="lab_us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1b72cef4-2453-4dce-a3c3-7ce7ca6f764f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum revolver amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_e6826601-7b10-4d15-a5fe-c39f87a0cad4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of foreign currency translation</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_b21b50da-dd29-4f5e-8da8-34d536d2b456_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_6312f7de-870e-4017-9287-3342c60118b9_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total pension liability as of December 31</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_24679391-81c6-496c-a570-904b9198d179_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension benefit obligations discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_4e0109f1-c472-404b-8f88-e3dec0e69a3b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_056f8995-70cc-424e-93dc-a553a5d7ef4f_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_86e2c521-6800-4d2f-8c70-7e5b5fe99f41_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_16fed456-0210-4917-8281-b0e1e9b8822e_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_ABLFacilityMember_a835b724-b58b-4307-8fc1-760fbb500fb1_terseLabel_en-US" xlink:label="lab_thry_ABLFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility</link:label>
    <link:label id="lab_thry_ABLFacilityMember_label_en-US" xlink:label="lab_thry_ABLFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility [Member]</link:label>
    <link:label id="lab_thry_ABLFacilityMember_documentation_en-US" xlink:label="lab_thry_ABLFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ABL Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityMember" xlink:href="thry-20211231.xsd#thry_ABLFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_ABLFacilityMember" xlink:to="lab_thry_ABLFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_acd4f019-8897-4417-8259-6884cfe05cc5_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative business restructuring and integration charges</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_37a5e76b-fa29-41ed-9e6b-6d598bd134af_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Cost Incurred to Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedCostCostIncurredToDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1" xlink:to="lab_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_5953b6a6-b3b5-44d8-8524-dfaab65a846a_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of services</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_2acc0b11-411c-465c-9e70-02d2f3feef2a_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of deferred debt issuance costs</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_A2020PlanMember_ad7ffef4-f9dd-48dc-b7b6-28a6f5f6c75d_terseLabel_en-US" xlink:label="lab_thry_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan</link:label>
    <link:label id="lab_thry_A2020PlanMember_label_en-US" xlink:label="lab_thry_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan [Member]</link:label>
    <link:label id="lab_thry_A2020PlanMember_documentation_en-US" xlink:label="lab_thry_A2020PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_A2020PlanMember" xlink:href="thry-20211231.xsd#thry_A2020PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_A2020PlanMember" xlink:to="lab_thry_A2020PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_a5807088-249d-4d03-a943-3373a92f191d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_30fe560d-7da7-4b2e-88bc-fbbef7957fde_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_45ba91cc-5b2e-4953-8e9a-aee744960a26_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_Section199TaxCaseMember_a8827965-8719-434e-9267-ef995f05fbae_terseLabel_en-US" xlink:label="lab_thry_Section199TaxCaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Section 199 Tax Case</link:label>
    <link:label id="lab_thry_Section199TaxCaseMember_label_en-US" xlink:label="lab_thry_Section199TaxCaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Section 199 Tax Case [Member]</link:label>
    <link:label id="lab_thry_Section199TaxCaseMember_documentation_en-US" xlink:label="lab_thry_Section199TaxCaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Section 199 Tax Case</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_Section199TaxCaseMember" xlink:href="thry-20211231.xsd#thry_Section199TaxCaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_Section199TaxCaseMember" xlink:to="lab_thry_Section199TaxCaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_6e29756d-32cd-4b5e-85ac-45863013d65e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_thry_IndemnificationAssetCurrent_86d7cf94-d885-428a-a78e-e33454d4ac6e_terseLabel_en-US" xlink:label="lab_thry_IndemnificationAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification asset</link:label>
    <link:label id="lab_thry_IndemnificationAssetCurrent_label_en-US" xlink:label="lab_thry_IndemnificationAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Current</link:label>
    <link:label id="lab_thry_IndemnificationAssetCurrent_documentation_en-US" xlink:label="lab_thry_IndemnificationAssetCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetCurrent" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_thry_IndemnificationAssetCurrent" xlink:to="lab_thry_IndemnificationAssetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_63e19627-0d14-415a-862b-e3bb540175d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan, original issue discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_20445a06-2e5b-4ddf-825f-dc195b918187_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan, original issue discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_bd7050b8-5a3d-4232-88a5-b5d422e0ac0b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_bdf3f349-e867-4f6f-8658-9a00e7812435_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetDomain_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetDomain" xlink:to="lab_us-gaap_DeferredTaxAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5874eb4-35e5-4c88-b051-ba4ef13c5910_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>thry-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:285ee1a6-d3ee-4668-a0ee-69ce4c5761a4,g:afb06ea1-0066-426d-b718-b86bf21aa0a1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.thryv.com/role/Cover" xlink:type="simple" xlink:href="thry-20211231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_bb1c1e37-cb45-4bf4-a474-fcd96a8d3a88" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_DocumentType_bb1c1e37-cb45-4bf4-a474-fcd96a8d3a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_69f2c5aa-e613-4473-8e40-ec22b89444b8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_DocumentAnnualReport_69f2c5aa-e613-4473-8e40-ec22b89444b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_51bef258-8707-410a-bc58-e7156bcb33eb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_DocumentPeriodEndDate_51bef258-8707-410a-bc58-e7156bcb33eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_18ce2a0d-37bf-410f-baf8-dc369dd3ddd8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_CurrentFiscalYearEndDate_18ce2a0d-37bf-410f-baf8-dc369dd3ddd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_73c42f3b-0066-4946-9dab-65193c768bbc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_DocumentTransitionReport_73c42f3b-0066-4946-9dab-65193c768bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_aa3107a8-1f31-41a8-abb9-ea542eee10d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityFileNumber_aa3107a8-1f31-41a8-abb9-ea542eee10d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9b3d4184-ba00-4aa2-b19e-d84dbc179f0d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityRegistrantName_9b3d4184-ba00-4aa2-b19e-d84dbc179f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_9116d902-0ea6-462a-9124-8b3ece923e51" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityIncorporationStateCountryCode_9116d902-0ea6-462a-9124-8b3ece923e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_c4af7c7e-a719-47a9-821b-927956bd8837" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityTaxIdentificationNumber_c4af7c7e-a719-47a9-821b-927956bd8837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_28bda0cc-15ff-4782-8e29-3d80ea74c928" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityAddressAddressLine1_28bda0cc-15ff-4782-8e29-3d80ea74c928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a4744a14-ccd7-4ed0-bd49-a82affe2123f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityAddressCityOrTown_a4744a14-ccd7-4ed0-bd49-a82affe2123f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_8aee72ec-afc3-40f1-b237-83bccdf9d913" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityAddressStateOrProvince_8aee72ec-afc3-40f1-b237-83bccdf9d913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5424a171-cfd4-4968-80bc-69376f83be5f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityAddressPostalZipCode_5424a171-cfd4-4968-80bc-69376f83be5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_8f82bb2a-4a38-41c8-bf80-eb87ef815888" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_CityAreaCode_8f82bb2a-4a38-41c8-bf80-eb87ef815888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c2183c27-0e46-4a11-b559-e2ee8416c91c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_LocalPhoneNumber_c2183c27-0e46-4a11-b559-e2ee8416c91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_bc4b3d86-17e0-4419-8f82-449d0facd3df" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_Security12bTitle_bc4b3d86-17e0-4419-8f82-449d0facd3df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_29476d3e-2fbf-401c-88f8-eb2f3311b788" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_TradingSymbol_29476d3e-2fbf-401c-88f8-eb2f3311b788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_437c79a7-71f0-4628-b5a3-a7bc60559fce" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_SecurityExchangeName_437c79a7-71f0-4628-b5a3-a7bc60559fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_56a5b960-35c0-4e79-ae13-a598bceaacf5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_56a5b960-35c0-4e79-ae13-a598bceaacf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_76ae02c1-a7e3-4d08-a2d9-e65746a1f1de" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityVoluntaryFilers_76ae02c1-a7e3-4d08-a2d9-e65746a1f1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_ccdad5b5-cd35-4d97-bc9d-581e94cf3106" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityCurrentReportingStatus_ccdad5b5-cd35-4d97-bc9d-581e94cf3106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_dadb9a5e-5278-4ffb-9e69-4d37326ef632" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityInteractiveDataCurrent_dadb9a5e-5278-4ffb-9e69-4d37326ef632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9bc1e891-24e2-4d0e-ab22-aa802f09b9f3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityFilerCategory_9bc1e891-24e2-4d0e-ab22-aa802f09b9f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_5a69fc59-ed11-40b9-939f-ad22463b7018" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntitySmallBusiness_5a69fc59-ed11-40b9-939f-ad22463b7018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_31c820aa-5cb8-42ec-b91a-d0c0f2b09ede" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityEmergingGrowthCompany_31c820aa-5cb8-42ec-b91a-d0c0f2b09ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_99bfcef6-b675-4e4b-b673-3b4aa251f54c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_IcfrAuditorAttestationFlag_99bfcef6-b675-4e4b-b673-3b4aa251f54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_35675668-fad5-4131-9630-c8dc57cda55e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityShellCompany_35675668-fad5-4131-9630-c8dc57cda55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_91bf17a1-089e-471b-b4e9-54e532c6beb9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityPublicFloat_91bf17a1-089e-471b-b4e9-54e532c6beb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9673d536-916b-430a-8689-1bf742ef4fc5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9673d536-916b-430a-8689-1bf742ef4fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_58075976-5e6a-4663-b153-36d7989ace96" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_EntityCentralIndexKey_58075976-5e6a-4663-b153-36d7989ace96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7a06391e-bf99-4de0-a5c1-a8368474827e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_DocumentFiscalYearFocus_7a06391e-bf99-4de0-a5c1-a8368474827e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_209ca397-7ce5-403d-905b-529cd6ff4f64" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_DocumentFiscalPeriodFocus_209ca397-7ce5-403d-905b-529cd6ff4f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0e5e06cf-6f77-4295-83b6-6283b2012d9f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_AmendmentFlag_0e5e06cf-6f77-4295-83b6-6283b2012d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f806eb47-5a91-44c2-98d1-205675196f62" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_73ba0c46-f457-463a-a725-d035c5106417" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_f806eb47-5a91-44c2-98d1-205675196f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AuditInformation" xlink:type="simple" xlink:href="thry-20211231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_thry_AuditInformationAbstract_e0f8e588-2f96-468e-ac06-a5294395250c" xlink:href="thry-20211231.xsd#thry_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_c4353b60-ed1c-4b84-9077-5ced46d385c2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_AuditInformationAbstract_e0f8e588-2f96-468e-ac06-a5294395250c" xlink:to="loc_dei_AuditorName_c4353b60-ed1c-4b84-9077-5ced46d385c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_eba17117-2e3f-4b6f-b211-242e6bd319cc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_AuditInformationAbstract_e0f8e588-2f96-468e-ac06-a5294395250c" xlink:to="loc_dei_AuditorLocation_eba17117-2e3f-4b6f-b211-242e6bd319cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_b9d4c3e6-cb05-4d06-af90-d5855d047ff6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_AuditInformationAbstract_e0f8e588-2f96-468e-ac06-a5294395250c" xlink:to="loc_dei_AuditorFirmId_b9d4c3e6-cb05-4d06-af90-d5855d047ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2326bf57-6795-4fda-8824-d8c90ad22a24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2326bf57-6795-4fda-8824-d8c90ad22a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9f2b8f0f-7ddd-40ce-85a7-3c13c89e18e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9f2b8f0f-7ddd-40ce-85a7-3c13c89e18e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_18d12f9c-5692-4a90-94ec-6b0460a40e45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_GrossProfit_18d12f9c-5692-4a90-94ec-6b0460a40e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_e3864eb2-186a-4524-9365-3c676692eee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_OperatingExpensesAbstract_e3864eb2-186a-4524-9365-3c676692eee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_639e7227-139d-4cd4-974f-5ece05efbad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e3864eb2-186a-4524-9365-3c676692eee3" xlink:to="loc_us-gaap_SellingAndMarketingExpense_639e7227-139d-4cd4-974f-5ece05efbad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_f9c693be-f2d5-4ac3-be58-6e0e0b8e3c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e3864eb2-186a-4524-9365-3c676692eee3" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_f9c693be-f2d5-4ac3-be58-6e0e0b8e3c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_c511c143-e6cc-479f-8a57-5f1c15201a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e3864eb2-186a-4524-9365-3c676692eee3" xlink:to="loc_us-gaap_AssetImpairmentCharges_c511c143-e6cc-479f-8a57-5f1c15201a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_5ebe3b9a-a4a1-4c2a-a633-c365b6f4d66e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e3864eb2-186a-4524-9365-3c676692eee3" xlink:to="loc_us-gaap_CostsAndExpenses_5ebe3b9a-a4a1-4c2a-a633-c365b6f4d66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8507248f-6816-44ca-8714-69d5a7578dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_OperatingIncomeLoss_8507248f-6816-44ca-8714-69d5a7578dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_0d1157a4-430c-483e-9d54-fd778047cac8" xlink:href="thry-20211231.xsd#thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_0d1157a4-430c-483e-9d54-fd778047cac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_dd1fbf7b-7c03-4729-a26d-157fc8dddf72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_0d1157a4-430c-483e-9d54-fd778047cac8" xlink:to="loc_us-gaap_InterestExpenseDebt_dd1fbf7b-7c03-4729-a26d-157fc8dddf72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_47fe47e7-4582-45f4-8e4d-455e51734f68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_0d1157a4-430c-483e-9d54-fd778047cac8" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_47fe47e7-4582-45f4-8e4d-455e51734f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_c0cabc59-09da-417a-82f0-e31e6aac6662" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_0d1157a4-430c-483e-9d54-fd778047cac8" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_c0cabc59-09da-417a-82f0-e31e6aac6662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_42e28b59-a5eb-46d9-bb1d-ea29d1d97c26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract_0d1157a4-430c-483e-9d54-fd778047cac8" xlink:to="loc_us-gaap_OtherNonoperatingExpense_42e28b59-a5eb-46d9-bb1d-ea29d1d97c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2455037-0dd0-4c06-ad0b-ec3750e461a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2455037-0dd0-4c06-ad0b-ec3750e461a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4dc9a0a6-7ddf-4172-be9a-0ea41b81546a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4dc9a0a6-7ddf-4172-be9a-0ea41b81546a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a7ba414f-354b-4800-a21a-4838f39cbc96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_NetIncomeLoss_a7ba414f-354b-4800-a21a-4838f39cbc96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_653f2066-b559-4f17-b785-42c69934f68a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_653f2066-b559-4f17-b785-42c69934f68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_5d133390-b2f6-4f39-be5b-ea7b69a87548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_653f2066-b559-4f17-b785-42c69934f68a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_5d133390-b2f6-4f39-be5b-ea7b69a87548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c9d2ae7-7aeb-4635-a2f2-44960c2bf9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c9d2ae7-7aeb-4635-a2f2-44960c2bf9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b3327fa1-5122-4fcd-86ab-761dced6c044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_EarningsPerShareAbstract_b3327fa1-5122-4fcd-86ab-761dced6c044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3d7fc7f4-e5f2-4ace-9ed1-35e096e43093" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b3327fa1-5122-4fcd-86ab-761dced6c044" xlink:to="loc_us-gaap_EarningsPerShareBasic_3d7fc7f4-e5f2-4ace-9ed1-35e096e43093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f5a6527e-3bf0-44d2-a883-4b4a511fe110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b3327fa1-5122-4fcd-86ab-761dced6c044" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f5a6527e-3bf0-44d2-a883-4b4a511fe110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1f35b59e-6c1c-4b47-b0df-0e85a0f29a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_32d597b0-68ce-4fd4-b679-84fb59b93be7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1f35b59e-6c1c-4b47-b0df-0e85a0f29a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6fc1d677-719a-435f-a2ea-2e0bfc44f200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1f35b59e-6c1c-4b47-b0df-0e85a0f29a59" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6fc1d677-719a-435f-a2ea-2e0bfc44f200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d47b41d1-67f3-4765-bbf4-cf8734d3f48a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1f35b59e-6c1c-4b47-b0df-0e85a0f29a59" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d47b41d1-67f3-4765-bbf4-cf8734d3f48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_49837b2b-725a-4fad-9170-44d365b029e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_49837b2b-725a-4fad-9170-44d365b029e8" xlink:to="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5966a9ce-026a-4268-b896-e23243dcffea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5966a9ce-026a-4268-b896-e23243dcffea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_87e31a45-885d-4aaa-a374-11139a9df802" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_87e31a45-885d-4aaa-a374-11139a9df802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_06bbbe89-e417-4c20-9f80-7a7ab595076d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_06bbbe89-e417-4c20-9f80-7a7ab595076d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_fcf91149-fa9b-4583-8f9c-4eefbc2934cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_us-gaap_IncomeTaxesReceivable_fcf91149-fa9b-4583-8f9c-4eefbc2934cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ec9e6ffb-6e8e-446d-94ab-d907d9bb4e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ec9e6ffb-6e8e-446d-94ab-d907d9bb4e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetCurrent_d4a80102-63d7-46ea-b324-f1de3889b411" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_thry_IndemnificationAssetCurrent_d4a80102-63d7-46ea-b324-f1de3889b411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_41df0403-6b35-4689-8e90-29288c26e95a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_us-gaap_OtherAssetsCurrent_41df0403-6b35-4689-8e90-29288c26e95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2cf0534b-5352-413a-86d2-b5d7af4346db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d00c2aca-6f5a-4318-ad59-8f50950977f2" xlink:to="loc_us-gaap_AssetsCurrent_2cf0534b-5352-413a-86d2-b5d7af4346db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d73cc525-1dc0-4b38-a409-90040bcfc5bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d73cc525-1dc0-4b38-a409-90040bcfc5bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_236ee8c0-6b2e-4858-bdd4-c19104b05b53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:to="loc_us-gaap_Goodwill_236ee8c0-6b2e-4858-bdd4-c19104b05b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_72076c40-46ba-4494-8592-ff9158cdd8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_72076c40-46ba-4494-8592-ff9158cdd8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_6a8c7884-a431-4b6e-b5c0-b399a6c26945" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_6a8c7884-a431-4b6e-b5c0-b399a6c26945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d0a07f81-0479-40ab-9bf5-af26225d448d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d0a07f81-0479-40ab-9bf5-af26225d448d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_281501fd-0b60-4dc4-af4f-77f98929297c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_370c04e6-000a-40ad-aa1b-0e123b4cb08a" xlink:to="loc_us-gaap_Assets_281501fd-0b60-4dc4-af4f-77f98929297c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_49837b2b-725a-4fad-9170-44d365b029e8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_70a4274e-01b7-4598-8872-a45949703e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:to="loc_us-gaap_AccountsPayableCurrent_70a4274e-01b7-4598-8872-a45949703e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_9b71305d-6c99-4c65-9f6f-f604eba1bc41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_9b71305d-6c99-4c65-9f6f-f604eba1bc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_ce10b685-ee55-4519-9f1a-12fb8545a5be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:to="loc_us-gaap_LiabilityForUncertainTaxPositionsCurrent_ce10b685-ee55-4519-9f1a-12fb8545a5be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8be6ca90-f326-45db-9932-3f1816d20fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8be6ca90-f326-45db-9932-3f1816d20fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_305b7084-c3f1-4be6-8717-5a513176d54e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:to="loc_us-gaap_LongTermDebtCurrent_305b7084-c3f1-4be6-8717-5a513176d54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_fc6c240b-fd31-4341-9b50-60a42504f459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_fc6c240b-fd31-4341-9b50-60a42504f459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2565263d-4e65-45fe-9f60-37ff04c422b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_6ee70e34-badc-4a91-ba4e-e05206efc436" xlink:to="loc_us-gaap_LiabilitiesCurrent_2565263d-4e65-45fe-9f60-37ff04c422b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes_4a36ef23-159f-45d5-91df-31a4444b4ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_SeniorLongTermNotes_4a36ef23-159f-45d5-91df-31a4444b4ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes_b6ee84dd-e8ec-46ea-b576-a55509736fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_c35fac39-7bf4-4ff7-bd2c-8806bed774bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_c35fac39-7bf4-4ff7-bd2c-8806bed774bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_ebc3f44d-8311-410a-9d64-61093b1ecb62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_6d97b211-576f-456d-89c0-e1637bebc1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_LongTermLineOfCredit_6d97b211-576f-456d-89c0-e1637bebc1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsNoncurrent_201b52cb-76b6-4dca-a4e9-fc49c07fd0e4" xlink:href="thry-20211231.xsd#thry_FinancingObligationsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_thry_FinancingObligationsNoncurrent_201b52cb-76b6-4dca-a4e9-fc49c07fd0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_4d743c3b-9143-49f4-8b74-b1e9aa3a6e87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_4d743c3b-9143-49f4-8b74-b1e9aa3a6e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2fe4895e-0287-4d5e-95d8-35c568496bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_2fe4895e-0287-4d5e-95d8-35c568496bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bd225257-a61e-4927-88c0-2682f0371060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_bd225257-a61e-4927-88c0-2682f0371060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_c53a84ac-bbad-4ba8-af37-64d87700e398" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_c53a84ac-bbad-4ba8-af37-64d87700e398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d296d149-ee22-42ec-95f6-a68e70003769" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d296d149-ee22-42ec-95f6-a68e70003769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_db6559c8-caad-4fcd-9508-e0d8facc353c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:to="loc_us-gaap_CommonStockValue_db6559c8-caad-4fcd-9508-e0d8facc353c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_76af5e44-da73-4326-a000-fd4151a5164b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:to="loc_us-gaap_AdditionalPaidInCapital_76af5e44-da73-4326-a000-fd4151a5164b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b65d8b3a-e9d1-4594-a200-3d48ff55a780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:to="loc_us-gaap_TreasuryStockValue_b65d8b3a-e9d1-4594-a200-3d48ff55a780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5ec85de6-7962-4b22-8a68-8d5862caf12b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5ec85de6-7962-4b22-8a68-8d5862caf12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7ad374de-0512-474d-a2c6-19b671250bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7ad374de-0512-474d-a2c6-19b671250bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b97a5efe-2812-4766-aadb-f2540d0586b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5acb157c-197a-4acc-a340-c8f148e61c34" xlink:to="loc_us-gaap_StockholdersEquity_b97a5efe-2812-4766-aadb-f2540d0586b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5ab37c4b-db37-40ea-8225-4ce4fd755a10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1d50d7c-7c0a-4871-99c4-0d36dc88de69" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_5ab37c4b-db37-40ea-8225-4ce4fd755a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_416a6f54-1466-4ae1-ac7d-395e2ecf35d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_416a6f54-1466-4ae1-ac7d-395e2ecf35d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent_a6f4a6fa-9519-4daf-aa75-0edcc83000ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:to="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent_a6f4a6fa-9519-4daf-aa75-0edcc83000ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c7684cd4-fd24-4e62-8daa-515a8e34b774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c7684cd4-fd24-4e62-8daa-515a8e34b774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_c31e0d26-16f2-4fa0-bd17-7f47c1bc5739" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_c31e0d26-16f2-4fa0-bd17-7f47c1bc5739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_c1d2a091-3b61-4fbe-9c7e-573ffda5d8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:to="loc_us-gaap_CommonStockSharesIssued_c1d2a091-3b61-4fbe-9c7e-573ffda5d8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_caa139c1-089d-43e5-a39f-95e403f9ba0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_caa139c1-089d-43e5-a39f-95e403f9ba0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_be5484f5-fe84-4969-be02-bf20e465f715" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1393e67d-b900-4194-bac2-f80b5eed4078" xlink:to="loc_us-gaap_TreasuryStockShares_be5484f5-fe84-4969-be02-bf20e465f715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_8c0936bb-5157-4369-b3e8-3ebedc05de17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_8c0936bb-5157-4369-b3e8-3ebedc05de17" xlink:to="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1502a872-3c97-4c50-b645-2f4b3a4745bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1502a872-3c97-4c50-b645-2f4b3a4745bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1502a872-3c97-4c50-b645-2f4b3a4745bd" xlink:to="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1224807e-47f9-4553-a866-4aadca5e83d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_CommonStockMember_1224807e-47f9-4553-a866-4aadca5e83d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a4dc659f-9173-47b8-ae64-6af9c8f1ae96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a4dc659f-9173-47b8-ae64-6af9c8f1ae96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_2abaa561-146f-44e5-b42e-c084342fc3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_TreasuryStockMember_2abaa561-146f-44e5-b42e-c084342fc3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_af252dc8-9d15-48cd-b089-55c591e56ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_af252dc8-9d15-48cd-b089-55c591e56ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_a3b6ce76-ac7e-486a-8812-f1eb69bac5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c1b05c64-4d5c-4bcf-8e94-b615521c27ad" xlink:to="loc_us-gaap_RetainedEarningsMember_a3b6ce76-ac7e-486a-8812-f1eb69bac5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2aac5f33-f597-47af-b914-91bc507e5ee3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2aac5f33-f597-47af-b914-91bc507e5ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_76290c83-669b-45c6-bb11-73f3dccaccb5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_2aac5f33-f597-47af-b914-91bc507e5ee3" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_76290c83-669b-45c6-bb11-73f3dccaccb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6836b1e2-6dc4-42de-a03f-ae09164fd00a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_76290c83-669b-45c6-bb11-73f3dccaccb5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6836b1e2-6dc4-42de-a03f-ae09164fd00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cde9616b-df63-4249-b701-13a4c9f10803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9d7fb039-1b45-451e-b785-b15090edd0cd" xlink:to="loc_us-gaap_StatementLineItems_cde9616b-df63-4249-b701-13a4c9f10803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cde9616b-df63-4249-b701-13a4c9f10803" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_5deb0c0f-ff1e-4bd6-a589-4c5a74d85351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_SharesOutstanding_5deb0c0f-ff1e-4bd6-a589-4c5a74d85351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_51a328a7-c23c-4bce-a04e-5b140a71035a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockholdersEquity_51a328a7-c23c-4bce-a04e-5b140a71035a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_99f50cce-cba5-4705-8ac3-5e72404c0e05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_99f50cce-cba5-4705-8ac3-5e72404c0e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f471c93d-5c7d-46cf-9ebc-0ba4f5863bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f471c93d-5c7d-46cf-9ebc-0ba4f5863bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bc10fcab-3b2e-4a64-bde6-1dd413521a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bc10fcab-3b2e-4a64-bde6-1dd413521a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_84c42f28-d17c-44ff-8b48-edfec534e36c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_84c42f28-d17c-44ff-8b48-edfec534e36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_cca27560-7b0e-4a9f-a1d9-229ce2f60f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_cca27560-7b0e-4a9f-a1d9-229ce2f60f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions_dce2bf13-5cc0-4a86-871b-ba8c4a1af1c4" xlink:href="thry-20211231.xsd#thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions_dce2bf13-5cc0-4a86-871b-ba8c4a1af1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07176d28-f1a5-4a8d-8297-48565088bac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07176d28-f1a5-4a8d-8297-48565088bac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ca97f546-f408-4c27-a8c6-b7e71663bf31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ca97f546-f408-4c27-a8c6-b7e71663bf31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod_ce1de989-0d70-406b-8bda-621c7cefb2ad" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod_ce1de989-0d70-406b-8bda-621c7cefb2ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_StockIssuedDuringPeriodValueWarrantsExercised_e64f7ef7-7c1f-43cc-8597-016535e991c4" xlink:href="thry-20211231.xsd#thry_StockIssuedDuringPeriodValueWarrantsExercised"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_thry_StockIssuedDuringPeriodValueWarrantsExercised_e64f7ef7-7c1f-43cc-8597-016535e991c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74dece27-1e03-4583-880f-af46cae6a59d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_74dece27-1e03-4583-880f-af46cae6a59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_660960e6-226d-4389-b427-fc794ad893c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_660960e6-226d-4389-b427-fc794ad893c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8b0e381a-dd05-47b8-a214-8569301f6fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_NetIncomeLoss_8b0e381a-dd05-47b8-a214-8569301f6fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_0e17c4c4-0185-4217-9167-4fcad2e81029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_SharesOutstanding_0e17c4c4-0185-4217-9167-4fcad2e81029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f50e6fe3-c8fc-4b7c-8b1b-6adf197bdaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_daf9ce51-6b72-4934-a222-00dbffccedc3" xlink:to="loc_us-gaap_StockholdersEquity_f50e6fe3-c8fc-4b7c-8b1b-6adf197bdaf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="thry-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_185d8b51-6e5e-4b59-8ac3-d1e887063985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9fcdcc09-d330-4067-a649-783cce8bc750" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_185d8b51-6e5e-4b59-8ac3-d1e887063985" xlink:to="loc_us-gaap_StatementTable_9fcdcc09-d330-4067-a649-783cce8bc750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_7223bc9c-2900-4604-a44f-5811883f8cee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9fcdcc09-d330-4067-a649-783cce8bc750" xlink:to="loc_us-gaap_DebtInstrumentAxis_7223bc9c-2900-4604-a44f-5811883f8cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_7223bc9c-2900-4604-a44f-5811883f8cee" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_c106041d-1c0c-4dcc-82bf-e46c3f040342" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:to="loc_thry_NewTermLoanMember_c106041d-1c0c-4dcc-82bf-e46c3f040342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_88263fcf-ae23-480b-87e2-3d1433643f0f" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2499937d-2a50-4cfa-879e-a06b354864d7" xlink:to="loc_thry_SeniorTermLoanMember_88263fcf-ae23-480b-87e2-3d1433643f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9fcdcc09-d330-4067-a649-783cce8bc750" xlink:to="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_566404a3-636c-4a75-b05c-11ec915041b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:to="loc_us-gaap_NetIncomeLoss_566404a3-636c-4a75-b05c-11ec915041b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_de9b63af-4eb0-475a-8b36-4269c225f4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_DepreciationAndAmortization_de9b63af-4eb0-475a-8b36-4269c225f4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_28acaccb-7134-43d6-bd77-15481b44e3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_28acaccb-7134-43d6-bd77-15481b44e3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b2fe7cd5-566c-49d0-9afb-4a1389491447" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b2fe7cd5-566c-49d0-9afb-4a1389491447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_c7ef2256-75d7-4ad3-931a-e0adf96b319a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_c7ef2256-75d7-4ad3-931a-e0adf96b319a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ProvisionForServiceCredits_33cccb09-8292-4c61-a516-ef8a26ae2a61" xlink:href="thry-20211231.xsd#thry_ProvisionForServiceCredits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_thry_ProvisionForServiceCredits_33cccb09-8292-4c61-a516-ef8a26ae2a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d11644f2-4d8e-4f49-ac87-90aa5f8f021a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_ShareBasedCompensation_d11644f2-4d8e-4f49-ac87-90aa5f8f021a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_0816b15c-36ad-45b6-b1b5-c921cf6575b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionExpenseReversalOfExpenseNoncash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_PensionExpenseReversalOfExpenseNoncash_0816b15c-36ad-45b6-b1b5-c921cf6575b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d41c6b22-d84e-426d-9fb6-44745d1d6bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d41c6b22-d84e-426d-9fb6-44745d1d6bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b5deeadd-ebbc-4c77-a46a-82f53632650f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_b5deeadd-ebbc-4c77-a46a-82f53632650f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_a050d37b-645a-45cd-b335-29a3a0d16bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_AssetImpairmentCharges_a050d37b-645a-45cd-b335-29a3a0d16bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_87836edd-4fd8-4660-b67e-5f6cf4ae18e3" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_87836edd-4fd8-4660-b67e-5f6cf4ae18e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_5c0808c0-f272-4e34-87b6-f6578d9441b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_5c0808c0-f272-4e34-87b6-f6578d9441b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c35352e9-5bcf-47c2-a41b-5e81a8f6821e" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8ec8aa1e-30f1-44d8-9e11-eeff70e6a07f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8ec8aa1e-30f1-44d8-9e11-eeff70e6a07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b0380e64-b0d2-4afa-9846-a9edff30aded" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b0380e64-b0d2-4afa-9846-a9edff30aded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bcc72c28-04f0-4259-bc3f-02798f92221f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_bcc72c28-04f0-4259-bc3f-02798f92221f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0f455f86-f06c-4728-9cf2-ce53bcbd1a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0f455f86-f06c-4728-9cf2-ce53bcbd1a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities_d9865330-5580-4787-a2a8-a913485f5b8a" xlink:href="thry-20211231.xsd#thry_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_thry_IncreaseDecreaseInOperatingLeaseLiabilities_d9865330-5580-4787-a2a8-a913485f5b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c570f1e2-1853-49de-856d-14686b13007f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c570f1e2-1853-49de-856d-14686b13007f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_404c6829-ad9d-445f-8a06-79c15152ef86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4011e155-589f-4e80-8c7e-8b724692ae18" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_404c6829-ad9d-445f-8a06-79c15152ef86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d4b9b635-bb85-4639-83ce-cf376a3494e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2940da85-8e00-4bdc-a46b-48d8626b468c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d4b9b635-bb85-4639-83ce-cf376a3494e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_41db6ec4-7527-4d51-be14-bf62e0c5698b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_41db6ec4-7527-4d51-be14-bf62e0c5698b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_02fd5410-b10a-49c1-ba39-2cdb94f2e4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_02fd5410-b10a-49c1-ba39-2cdb94f2e4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1fcce960-3c7a-421b-ac4c-7c8b38ad0134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1fcce960-3c7a-421b-ac4c-7c8b38ad0134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7ca60ba4-50cc-4235-937f-efb01a1b2b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7ca60ba4-50cc-4235-937f-efb01a1b2b1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_34b6fff4-5f61-4c05-84ae-bd398f51365a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_99319384-d615-4791-a135-000e76243eee" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_34b6fff4-5f61-4c05-84ae-bd398f51365a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_648584d0-ffdc-48d4-b25f-a2b720cfe663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_648584d0-ffdc-48d4-b25f-a2b720cfe663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_1d394221-ec8a-47af-8679-a3f00940c36b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_1d394221-ec8a-47af-8679-a3f00940c36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_5dc37c1d-a429-4d21-832a-e670cb7d529f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_5dc37c1d-a429-4d21-832a-e670cb7d529f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_852fcb28-fefb-4961-84c3-c63894fe48c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_852fcb28-fefb-4961-84c3-c63894fe48c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ad0ae886-f964-432b-bea4-0bc9f989c0b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ad0ae886-f964-432b-bea4-0bc9f989c0b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_b2fbefa4-d1f8-41eb-b70e-75bf2d6dc76c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_b2fbefa4-d1f8-41eb-b70e-75bf2d6dc76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_df9f42ce-ce6e-49a8-ad26-e4893bd77060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_df9f42ce-ce6e-49a8-ad26-e4893bd77060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_53cb4094-8f5a-4328-8cc1-27d96ba865be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_53cb4094-8f5a-4328-8cc1-27d96ba865be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_da4a0080-aa43-4a60-8592-8011176de6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_da4a0080-aa43-4a60-8592-8011176de6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_86b0974e-9ebe-4abf-b48c-0d27db6e29bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_86b0974e-9ebe-4abf-b48c-0d27db6e29bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_3bfe0104-4797-46ac-bb05-08847557d8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_3bfe0104-4797-46ac-bb05-08847557d8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4d7290bd-ad3c-4a6c-a9c4-3ed0bdccfe12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4d7290bd-ad3c-4a6c-a9c4-3ed0bdccfe12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eaa55f64-4581-41dd-9b0e-54d2e658c174" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_11c668ed-5ceb-4186-8090-ee9d6168e14b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eaa55f64-4581-41dd-9b0e-54d2e658c174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_649c9cde-b26c-4f9c-a853-d03f16116acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_649c9cde-b26c-4f9c-a853-d03f16116acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e0caeb02-a45c-47ec-ac8f-002b31c24268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e0caeb02-a45c-47ec-ac8f-002b31c24268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_815f0d6a-1eb4-46c8-9a0e-3026d683ff09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_815f0d6a-1eb4-46c8-9a0e-3026d683ff09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eeaf8d4e-8de5-4bc6-a983-0041d45b0d43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eeaf8d4e-8de5-4bc6-a983-0041d45b0d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_a1072113-2b3c-4d6a-a085-8a54e850fa60" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_39df5ec3-0d05-414b-82f4-ce5216dcf1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:to="loc_us-gaap_InterestPaidNet_39df5ec3-0d05-414b-82f4-ce5216dcf1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_839c84d9-bdcf-49df-a8d3-582f220aed50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_4cfe0f7b-b848-461f-aaab-4ad8e8781b8b" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_839c84d9-bdcf-49df-a8d3-582f220aed50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ac913018-890c-4ec6-b574-b3d32de10ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_6f2d9540-6397-47ed-96d4-0f1194e7472c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ac913018-890c-4ec6-b574-b3d32de10ec4" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_6f2d9540-6397-47ed-96d4-0f1194e7472c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_54f7fc34-672e-44d0-9f3e-def4285b5f20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_54f7fc34-672e-44d0-9f3e-def4285b5f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_6d72a3b6-b3a1-4da5-8e6f-143475131c91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_UseOfEstimates_6d72a3b6-b3a1-4da5-8e6f-143475131c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_de239242-e392-4a61-ab6b-d9fd5fcf4062" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_de239242-e392-4a61-ab6b-d9fd5fcf4062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_157de07b-600e-49f1-8edd-3cb9a4d936b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_157de07b-600e-49f1-8edd-3cb9a4d936b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_931fbf0b-b57e-4a1c-b2ab-36b3c653d1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_931fbf0b-b57e-4a1c-b2ab-36b3c653d1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_8dd21a23-58ee-478f-8d27-4ec092270a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_8dd21a23-58ee-478f-8d27-4ec092270a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_e27fb72f-5d17-42a4-ab48-c51a7236bcd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_e27fb72f-5d17-42a4-ab48-c51a7236bcd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c726926f-69d7-4a70-9e1b-012379a162c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_c726926f-69d7-4a70-9e1b-012379a162c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_1aaead8b-b67b-4532-a46d-26093f6f944e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_1aaead8b-b67b-4532-a46d-26093f6f944e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_7116159c-f697-4172-b50b-25db8bb157bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_7116159c-f697-4172-b50b-25db8bb157bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_29e250f1-356c-4144-81ae-b48496751377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_29e250f1-356c-4144-81ae-b48496751377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_ef8a6a9f-e762-4764-86b3-2462528a0c86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_ef8a6a9f-e762-4764-86b3-2462528a0c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_dce4ce91-a000-44e1-a68a-752310509b90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_dce4ce91-a000-44e1-a68a-752310509b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_eea76b13-f49b-4891-8d0e-f5b87b55e02b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_eea76b13-f49b-4891-8d0e-f5b87b55e02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cf5e4a37-cbaa-464d-a35b-d8c90f9a0965" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cf5e4a37-cbaa-464d-a35b-d8c90f9a0965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_CommonStockFairValuePolicyTextBlock_6af759e2-6829-461f-82a6-bd3efa9c9a4d" xlink:href="thry-20211231.xsd#thry_CommonStockFairValuePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_thry_CommonStockFairValuePolicyTextBlock_6af759e2-6829-461f-82a6-bd3efa9c9a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_5c0dc559-a192-4dbf-9bc0-d7003fb60230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_5c0dc559-a192-4dbf-9bc0-d7003fb60230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3e5ae7b0-f547-44ec-bfd2-2addb3899d94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c6a03e46-9dc5-4a76-8f3f-18f2321211ef" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3e5ae7b0-f547-44ec-bfd2-2addb3899d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_a1ea23b9-5314-44bb-9b61-48dbe6a96ff7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:to="loc_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_a1ea23b9-5314-44bb-9b61-48dbe6a96ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_82d13c57-6a9e-4cd1-a642-1516cfeec7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_82d13c57-6a9e-4cd1-a642-1516cfeec7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostTableTextBlock_aa5b16f1-cdf3-4e21-aafa-c284d294d0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:to="loc_us-gaap_CapitalizedContractCostTableTextBlock_aa5b16f1-cdf3-4e21-aafa-c284d294d0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_d30e74f6-bd1c-4317-98c3-e1e769581deb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_d30e74f6-bd1c-4317-98c3-e1e769581deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_253a28c7-7524-4574-8617-f46dc7270b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_253a28c7-7524-4574-8617-f46dc7270b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c2e475f3-edb3-42b8-88af-da3ba7944bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c2e475f3-edb3-42b8-88af-da3ba7944bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ab4246f2-7142-4e19-b901-95d6db4cf56f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_654778de-6597-4632-9e04-24808e7d3946" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_ab4246f2-7142-4e19-b901-95d6db4cf56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dc69b804-06bf-4d7e-a27f-4e78aa664cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:href="thry-20211231.xsd#thry_ScheduleOfImpairmentChargesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dc69b804-06bf-4d7e-a27f-4e78aa664cc1" xlink:to="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3e8d095-4c46-4ba6-b225-b62071d7e79a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3e8d095-4c46-4ba6-b225-b62071d7e79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d9b72af0-8416-4067-869f-cf65290cf547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f3e8d095-4c46-4ba6-b225-b62071d7e79a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d9b72af0-8416-4067-869f-cf65290cf547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_9ee0bb7f-0640-4611-89ba-240ec33b3f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_d9b72af0-8416-4067-869f-cf65290cf547" xlink:to="loc_us-gaap_SalesRevenueNetMember_9ee0bb7f-0640-4611-89ba-240ec33b3f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_40ec82c7-cb92-4334-9fab-81175d883149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_40ec82c7-cb92-4334-9fab-81175d883149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_c4401fbf-bdd7-4777-adeb-f3a32abf6b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_40ec82c7-cb92-4334-9fab-81175d883149" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_c4401fbf-bdd7-4777-adeb-f3a32abf6b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_b085f432-6c98-4f80-b881-1a6236baa156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_c4401fbf-bdd7-4777-adeb-f3a32abf6b6d" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_b085f432-6c98-4f80-b881-1a6236baa156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_40bdc6f9-58a2-4612-a253-71e1aef1ab4e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_srt_MajorCustomersAxis_40bdc6f9-58a2-4612-a253-71e1aef1ab4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_40bdc6f9-58a2-4612-a253-71e1aef1ab4e" xlink:to="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LocalSmallToMediumBusinessesMember_d4c7e872-34d3-4c0a-b087-75abcce51b51" xlink:href="thry-20211231.xsd#thry_LocalSmallToMediumBusinessesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:to="loc_thry_LocalSmallToMediumBusinessesMember_d4c7e872-34d3-4c0a-b087-75abcce51b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RegionalAndNationalLargeBusinessesMember_54eac3cc-df3d-4190-aa39-315a52dfee1e" xlink:href="thry-20211231.xsd#thry_RegionalAndNationalLargeBusinessesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:to="loc_thry_RegionalAndNationalLargeBusinessesMember_54eac3cc-df3d-4190-aa39-315a52dfee1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TopTenDirectoriesMember_8cac003a-48bb-4c02-badd-7da3ce99a27b" xlink:href="thry-20211231.xsd#thry_TopTenDirectoriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_50657c9e-7b21-4ac8-8df7-faf99fcbfeea" xlink:to="loc_thry_TopTenDirectoriesMember_8cac003a-48bb-4c02-badd-7da3ce99a27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_08fb11b8-d3b1-44dd-9abf-290585d8bf35" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_srt_ProductOrServiceAxis_08fb11b8-d3b1-44dd-9abf-290585d8bf35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3f5a07ca-1a1f-4508-8e0b-4ec67fa1569b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_08fb11b8-d3b1-44dd-9abf-290585d8bf35" xlink:to="loc_srt_ProductsAndServicesDomain_3f5a07ca-1a1f-4508-8e0b-4ec67fa1569b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PrintYellowPagesMember_3ddc1f0f-1334-4646-8bfd-da7600925864" xlink:href="thry-20211231.xsd#thry_PrintYellowPagesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3f5a07ca-1a1f-4508-8e0b-4ec67fa1569b" xlink:to="loc_thry_PrintYellowPagesMember_3ddc1f0f-1334-4646-8bfd-da7600925864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_18e2d0e6-606e-4143-ac6f-2c685803a0b4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_srt_RangeAxis_18e2d0e6-606e-4143-ac6f-2c685803a0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_18e2d0e6-606e-4143-ac6f-2c685803a0b4" xlink:to="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a9f2ba14-6b3c-4ed7-9886-96e0eb7d6cb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:to="loc_srt_MinimumMember_a9f2ba14-6b3c-4ed7-9886-96e0eb7d6cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_349c1a03-f745-4122-9750-6b6370894b1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6d82bd0a-b347-4919-a980-2af153450ddf" xlink:to="loc_srt_MaximumMember_349c1a03-f745-4122-9750-6b6370894b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dc5ef90e-4022-4332-bc53-d508e2649bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_us-gaap_AwardTypeAxis_dc5ef90e-4022-4332-bc53-d508e2649bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2ecf226-1d41-48b1-8af9-196e17781074" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_dc5ef90e-4022-4332-bc53-d508e2649bd3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2ecf226-1d41-48b1-8af9-196e17781074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6f1a879e-4d1f-4ef6-a07c-fd2712564c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c2ecf226-1d41-48b1-8af9-196e17781074" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6f1a879e-4d1f-4ef6-a07c-fd2712564c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ScheduleOfImpairmentChargesTable_2f2f25e7-a17d-4511-8a60-f71f661e786c" xlink:to="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_27b520c2-2d76-4bf7-bc5e-daaf641495f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_NumberOfOperatingSegments_27b520c2-2d76-4bf7-bc5e-daaf641495f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_da953b81-cb09-4182-8c6b-867a6a243f61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_NumberOfReportableSegments_da953b81-cb09-4182-8c6b-867a6a243f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_bab71a7b-dde0-4844-ae05-0dedf275f157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_bab71a7b-dde0-4844-ae05-0dedf275f157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_fbe0450a-ebef-444b-9d6c-6e79b729772f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_fbe0450a-ebef-444b-9d6c-6e79b729772f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetNoncurrent_58c077c5-d953-4829-b54c-6f2f408c5f22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostNetNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CapitalizedContractCostNetNoncurrent_58c077c5-d953-4829-b54c-6f2f408c5f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_8f3a8a2d-bd11-476a-9681-518343a04ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_8f3a8a2d-bd11-476a-9681-518343a04ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_3d921372-af93-430d-b54c-b46e233a8fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_3d921372-af93-430d-b54c-b46e233a8fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_88c838bb-855e-4423-bee7-56aab940a6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_AdvertisingExpense_88c838bb-855e-4423-bee7-56aab940a6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_ebe52dd5-0829-4225-8f3a-d357e8825e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CommonStockSharesIssued_ebe52dd5-0829-4225-8f3a-d357e8825e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_fef34626-3e09-4294-bccd-cc93e822b0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_fef34626-3e09-4294-bccd-cc93e822b0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_c5cd068d-a58d-4923-809e-a525eece31e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_39b92146-1e0a-434b-b45f-bad4e18ef54f" xlink:to="loc_us-gaap_TreasuryStockShares_c5cd068d-a58d-4923-809e-a525eece31e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_35711f31-30c8-4720-9576-0ee15eca5bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_d678882a-c655-4378-a46b-e38195452561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_35711f31-30c8-4720-9576-0ee15eca5bf0" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_d678882a-c655-4378-a46b-e38195452561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ff17f481-cf67-40d4-b1dd-769bb71daeac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_eef83a93-f021-4a64-9714-83d6014b2fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ff17f481-cf67-40d4-b1dd-769bb71daeac" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_eef83a93-f021-4a64-9714-83d6014b2fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_6dc80359-a43f-4ea7-838f-0f4d0c03a23b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_eef83a93-f021-4a64-9714-83d6014b2fd0" xlink:to="loc_srt_RestatementAxis_6dc80359-a43f-4ea7-838f-0f4d0c03a23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_6dc80359-a43f-4ea7-838f-0f4d0c03a23b" xlink:to="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_6ada4d8f-1c1f-41be-a0e4-a36f610c103e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_6ada4d8f-1c1f-41be-a0e4-a36f610c103e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_13fd7e6e-c504-4227-9e93-8c6c0f427366" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_e646c868-01ea-43eb-9039-c31cc2ad1475" xlink:to="loc_srt_RestatementAdjustmentMember_13fd7e6e-c504-4227-9e93-8c6c0f427366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_eef83a93-f021-4a64-9714-83d6014b2fd0" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a7c6572f-8ab7-4045-8a56-9937d5eef7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a7c6572f-8ab7-4045-8a56-9937d5eef7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_2be05604-c799-4ed1-b9ea-ba771fa21c89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_2be05604-c799-4ed1-b9ea-ba771fa21c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_8b3acfcc-438c-4536-a6de-a54f379ad254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_8b3acfcc-438c-4536-a6de-a54f379ad254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_88fc79f6-9ac7-4651-9b71-e86b20df500d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_AssetImpairmentCharges_88fc79f6-9ac7-4651-9b71-e86b20df500d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_5957e58c-26fc-4860-9bf9-a974096ca540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_ab4fd9b3-3298-4dd9-a4a8-b3262ff7436f" xlink:to="loc_us-gaap_DepreciationAndAmortization_5957e58c-26fc-4860-9bf9-a974096ca540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57ea07ce-08d0-486e-9704-671444ed6c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_acc5803c-6f48-4a18-8fe8-b707e2d6c574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57ea07ce-08d0-486e-9704-671444ed6c7c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_acc5803c-6f48-4a18-8fe8-b707e2d6c574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_0cd7dea4-b762-428d-ab51-909dbf660964" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57ea07ce-08d0-486e-9704-671444ed6c7c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_0cd7dea4-b762-428d-ab51-909dbf660964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_129466bb-bcc3-40b3-a525-f4b7cf1754c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57ea07ce-08d0-486e-9704-671444ed6c7c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_129466bb-bcc3-40b3-a525-f4b7cf1754c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_15f878fe-3df4-49f2-944a-550c18c5937d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d186461d-3a0f-46ff-a81c-571507f16694" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_15f878fe-3df4-49f2-944a-550c18c5937d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d186461d-3a0f-46ff-a81c-571507f16694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d3ac0791-8258-4246-b2cb-3ca11a73d4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d186461d-3a0f-46ff-a81c-571507f16694" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d3ac0791-8258-4246-b2cb-3ca11a73d4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesBillingStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis_d3ac0791-8258-4246-b2cb-3ca11a73d4b1" xlink:to="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BilledRevenuesMember_796679c1-a914-4bac-ab97-06836f31de0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BilledRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:to="loc_us-gaap_BilledRevenuesMember_796679c1-a914-4bac-ab97-06836f31de0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledRevenuesMember_dd751e49-617e-47d3-926c-7d84b83d53d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnbilledRevenuesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesBillingStatusDomain_d5086ada-220d-4ea6-ae8c-2420b104c145" xlink:to="loc_us-gaap_UnbilledRevenuesMember_dd751e49-617e-47d3-926c-7d84b83d53d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d186461d-3a0f-46ff-a81c-571507f16694" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_b614eae8-ede9-44e2-9059-b72b21674e73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_b614eae8-ede9-44e2-9059-b72b21674e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_e85e882a-93fc-4c83-afb0-4162d54e1cd4" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:to="loc_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent_e85e882a-93fc-4c83-afb0-4162d54e1cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9ff0ed2c-3b2f-4ae3-bdc0-b3c44d28e157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d76be3dc-5a9d-4376-8b0d-a97a03f10433" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9ff0ed2c-3b2f-4ae3-bdc0-b3c44d28e157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_27982d1e-30e2-4342-82d3-e69fe4c72bef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_27982d1e-30e2-4342-82d3-e69fe4c72bef" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fa305637-81a9-4778-8ae3-cc56775c50c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fa305637-81a9-4778-8ae3-cc56775c50c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fa305637-81a9-4778-8ae3-cc56775c50c6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_d2ac26b8-9542-462e-b3c9-2f0f6da598aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_d2ac26b8-9542-462e-b3c9-2f0f6da598aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_b1ea0ff2-7d92-4e06-8344-cbc1630c6040" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_b1ea0ff2-7d92-4e06-8344-cbc1630c6040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_6416bf46-0714-48e0-a062-f1b14779730b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_ComputerEquipmentMember_6416bf46-0714-48e0-a062-f1b14779730b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_75c180a9-b482-4d63-a65e-65c6b438a311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_75c180a9-b482-4d63-a65e-65c6b438a311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_4d12b9be-e378-432a-9fbf-aed02175987c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_4d12b9be-e378-432a-9fbf-aed02175987c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_fa527bf8-8619-4b6a-bfc5-9ad4010c3576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_371397d1-bf89-4902-8605-6eb2f4a2b337" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_fa527bf8-8619-4b6a-bfc5-9ad4010c3576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a46944ea-5c09-4cab-82dd-a586d71093e7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:to="loc_srt_RangeAxis_a46944ea-5c09-4cab-82dd-a586d71093e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a46944ea-5c09-4cab-82dd-a586d71093e7" xlink:to="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_27f88bef-c1ac-4be7-898d-021840752c3e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:to="loc_srt_MinimumMember_27f88bef-c1ac-4be7-898d-021840752c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1ea68657-0467-4e78-a151-2f26a1077552" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3d8431d3-50c5-4625-8051-a13e4758fb63" xlink:to="loc_srt_MaximumMember_1ea68657-0467-4e78-a151-2f26a1077552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8311893a-a15f-426c-bfa4-d2e2c0ddbd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b5654846-6a1d-41af-a581-e12c2c677680" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8311893a-a15f-426c-bfa4-d2e2c0ddbd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ee3d71a1-31bd-4871-b452-da08595664ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8311893a-a15f-426c-bfa4-d2e2c0ddbd9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ee3d71a1-31bd-4871-b452-da08595664ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_772ab3bb-cad2-41ab-b12d-6d3f24e255ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_772ab3bb-cad2-41ab-b12d-6d3f24e255ab" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_86015be1-7a26-437e-be76-3bda7c4574ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_86015be1-7a26-437e-be76-3bda7c4574ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_86015be1-7a26-437e-be76-3bda7c4574ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_6a7d267d-1745-44a8-8fa9-66f95c533e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_CustomerRelationshipsMember_6a7d267d-1745-44a8-8fa9-66f95c533e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_3e32897d-a11b-4978-a0f4-0c5e0bd8f6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_3e32897d-a11b-4978-a0f4-0c5e0bd8f6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_68976791-aa6d-4585-8f0d-a631613e4d92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_PatentedTechnologyMember_68976791-aa6d-4585-8f0d-a631613e4d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_f641b6f2-0a4d-4d99-b1f9-7d31e4fca9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91435d17-b7a1-4d0a-bf96-34052f417c22" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_f641b6f2-0a4d-4d99-b1f9-7d31e4fca9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:to="loc_srt_RangeAxis_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1e33f60d-1b55-499b-8b44-fc5cf43c2f5a" xlink:to="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_36682cae-f95f-4e65-a22b-4164a081255e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:to="loc_srt_MinimumMember_36682cae-f95f-4e65-a22b-4164a081255e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_18f532c9-05a7-4a48-a2b1-f0337dbf21ef" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f974a779-b976-474d-907e-ab3245afa6fa" xlink:to="loc_srt_MaximumMember_18f532c9-05a7-4a48-a2b1-f0337dbf21ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e10d1993-5196-4aee-82b1-7c0d00acca96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_bfa972a8-95cf-4d8f-8372-915e4137c661" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e10d1993-5196-4aee-82b1-7c0d00acca96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d6ed67ae-2af2-4d13-a69d-df7ee27676c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_e10d1993-5196-4aee-82b1-7c0d00acca96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d6ed67ae-2af2-4d13-a69d-df7ee27676c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RevenueRecognition" xlink:type="simple" xlink:href="thry-20211231.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_efc6756a-5cbe-4bd4-ad3a-3d3d14512c33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_22168ebe-9b11-4971-98b2-773d3cce2e29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_efc6756a-5cbe-4bd4-ad3a-3d3d14512c33" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_22168ebe-9b11-4971-98b2-773d3cce2e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#RevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c3d64fca-0586-44e8-908e-f7cc6502b9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4ffe30ec-12a2-49cb-94ad-be6769b9ec5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c3d64fca-0586-44e8-908e-f7cc6502b9ed" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4ffe30ec-12a2-49cb-94ad-be6769b9ec5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits_2029dd56-23ff-4d6d-a801-d1d6b75a1b56" xlink:href="thry-20211231.xsd#thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c3d64fca-0586-44e8-908e-f7cc6502b9ed" xlink:to="loc_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits_2029dd56-23ff-4d6d-a801-d1d6b75a1b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/Acquisitions" xlink:type="simple" xlink:href="thry-20211231.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f0bcd365-2069-4540-97f8-3e58582a009d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_db1313e0-93c2-4c13-829e-02db32710081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f0bcd365-2069-4540-97f8-3e58582a009d" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_db1313e0-93c2-4c13-829e-02db32710081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsTables" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f4d54743-0c6f-4f8a-bec2-d665b351b345" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_25860f94-6dfc-4783-ac44-0edb05e95bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f4d54743-0c6f-4f8a-bec2-d665b351b345" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_25860f94-6dfc-4783-ac44-0edb05e95bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_6be19465-7fb5-4159-a5ab-1762b7c89f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f4d54743-0c6f-4f8a-bec2-d665b351b345" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_6be19465-7fb5-4159-a5ab-1762b7c89f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0555c643-0f27-410a-9392-8bb1c6ec7178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0555c643-0f27-410a-9392-8bb1c6ec7178" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b143d195-a06c-472f-9c32-9957dc4bc15d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b143d195-a06c-472f-9c32-9957dc4bc15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5a3d65c1-2c52-4856-a7c8-6210d1cb65c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b143d195-a06c-472f-9c32-9957dc4bc15d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5a3d65c1-2c52-4856-a7c8-6210d1cb65c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvAustraliaMember_347a5a00-df95-4c59-ab6c-b55725b7bf52" xlink:href="thry-20211231.xsd#thry_ThryvAustraliaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5a3d65c1-2c52-4856-a7c8-6210d1cb65c3" xlink:to="loc_thry_ThryvAustraliaMember_347a5a00-df95-4c59-ab6c-b55725b7bf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ef54c091-a3d3-4ca7-be73-ad7c740913b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:to="loc_us-gaap_DebtInstrumentAxis_ef54c091-a3d3-4ca7-be73-ad7c740913b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_28e334d8-6653-4ec6-90ea-fba82802ba9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_ef54c091-a3d3-4ca7-be73-ad7c740913b7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_28e334d8-6653-4ec6-90ea-fba82802ba9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_f221053d-1b7b-427b-8a8e-e0a6f26fb13f" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_28e334d8-6653-4ec6-90ea-fba82802ba9e" xlink:to="loc_thry_NewTermLoanMember_f221053d-1b7b-427b-8a8e-e0a6f26fb13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8d101741-d626-47c6-9bc3-ab842a506bde" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_c132b76a-91da-4462-a135-3f2f1c21e16f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_c132b76a-91da-4462-a135-3f2f1c21e16f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_693e93d7-2515-4824-942a-31fc187e17a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_693e93d7-2515-4824-942a-31fc187e17a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_ad15e833-864a-4b31-97d6-481c72fa97fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_ad15e833-864a-4b31-97d6-481c72fa97fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_d7a1fe74-5208-4f5a-820b-fceffba4f879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_d7a1fe74-5208-4f5a-820b-fceffba4f879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ebabb953-0a82-450c-98b8-fa3a06e246f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_Goodwill_ebabb953-0a82-450c-98b8-fa3a06e246f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_9add7fe0-8181-4c67-bd37-eedf531ad02b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_9add7fe0-8181-4c67-bd37-eedf531ad02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_5586718b-4284-49da-b529-6f4b8fe45d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_5586718b-4284-49da-b529-6f4b8fe45d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b756ac8f-cf87-49b4-acb3-eb25e9de3ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_b756ac8f-cf87-49b4-acb3-eb25e9de3ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_149041b0-4509-4fb9-b10a-4d80187ccdc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_07b95fa1-f74b-4cd2-a0cc-7d1319487ea5" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_149041b0-4509-4fb9-b10a-4d80187ccdc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d5ff61b9-17b2-4904-aa8c-ff932fa2e200" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_d5ff61b9-17b2-4904-aa8c-ff932fa2e200" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e1344b2a-8be3-450d-b7c2-59738bb71c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e1344b2a-8be3-450d-b7c2-59738bb71c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_18fcd02b-3078-455a-bc29-0446128ab70c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e1344b2a-8be3-450d-b7c2-59738bb71c4a" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_18fcd02b-3078-455a-bc29-0446128ab70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvAustraliaMember_e152b8a8-66cb-4eee-ba7f-40b5a77324b8" xlink:href="thry-20211231.xsd#thry_ThryvAustraliaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_18fcd02b-3078-455a-bc29-0446128ab70c" xlink:to="loc_thry_ThryvAustraliaMember_e152b8a8-66cb-4eee-ba7f-40b5a77324b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9979073c-76a5-4dfe-ac74-db60d61adacd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9979073c-76a5-4dfe-ac74-db60d61adacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_9979073c-76a5-4dfe-ac74-db60d61adacd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_cb84889f-8355-46dc-aae2-256fe4d6ef74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:to="loc_us-gaap_CustomerRelationshipsMember_cb84889f-8355-46dc-aae2-256fe4d6ef74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_a87607d8-b6d4-45d6-a572-3246f7e16307" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_91d078e4-a79c-4474-8284-30e95a143d09" xlink:to="loc_us-gaap_TrademarksMember_a87607d8-b6d4-45d6-a572-3246f7e16307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_4fef9b5e-3ffa-4823-989a-356b17891683" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3b8857b6-cf0f-4b98-ad7e-edbff82387d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3b8857b6-cf0f-4b98-ad7e-edbff82387d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6e32ea07-4873-4990-b5fe-6e628967f15f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6e32ea07-4873-4990-b5fe-6e628967f15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_26066497-753e-48b3-97f6-8dec69ee28ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_26066497-753e-48b3-97f6-8dec69ee28ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_d6d5f433-0b92-4588-bc63-34025e2975c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_d6d5f433-0b92-4588-bc63-34025e2975c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b4ddac88-940d-4812-a776-c03a28e6919a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_b4ddac88-940d-4812-a776-c03a28e6919a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_757aef4c-bd16-440e-87a7-7f0802b4d0e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_757aef4c-bd16-440e-87a7-7f0802b4d0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f69df72d-5d7d-4f1d-b3d0-bedf08eabb8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f69df72d-5d7d-4f1d-b3d0-bedf08eabb8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2f8b3a69-5d15-455f-81c7-19048b1de280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_2f8b3a69-5d15-455f-81c7-19048b1de280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_29423a40-5689-4539-be97-d3b0ff1e3c10" xlink:href="thry-20211231.xsd#thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_29423a40-5689-4539-be97-d3b0ff1e3c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_eb446557-438e-4dab-b368-3879c8247933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_eb446557-438e-4dab-b368-3879c8247933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1e2f3563-7e13-475a-a4c4-582d13731044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_1e2f3563-7e13-475a-a4c4-582d13731044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_c9fc57bf-17fc-4378-900a-afc084beb832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_c9fc57bf-17fc-4378-900a-afc084beb832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_23249738-dc53-44d0-97c1-a3ec4125aa7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_23249738-dc53-44d0-97c1-a3ec4125aa7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b977f3ec-cf31-4ffa-80c4-34ffce172e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b977f3ec-cf31-4ffa-80c4-34ffce172e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1def8e21-3433-46dc-b54a-92d2c3ff5bc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_Goodwill_1def8e21-3433-46dc-b54a-92d2c3ff5bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_936a96b5-6f33-4406-afa9-f96bbccf5341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_936a96b5-6f33-4406-afa9-f96bbccf5341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_083f6c7b-ee37-4142-8f97-42e4140ba85b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_681f688c-8b04-41cf-971c-71d70c9a3d75" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_083f6c7b-ee37-4142-8f97-42e4140ba85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AcquisitionsProFormaInformationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AcquisitionsProFormaInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AcquisitionsProFormaInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_83fa414f-dd77-4dbe-b616-433a8b2e0e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_20790f3f-99c3-4585-87fb-b94a4349e596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_83fa414f-dd77-4dbe-b616-433a8b2e0e5e" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_20790f3f-99c3-4585-87fb-b94a4349e596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ef2d8562-b032-4312-81e5-d6988ab0460e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_20790f3f-99c3-4585-87fb-b94a4349e596" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ef2d8562-b032-4312-81e5-d6988ab0460e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67178310-b8a1-4990-a5b4-90b2e1904c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ef2d8562-b032-4312-81e5-d6988ab0460e" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67178310-b8a1-4990-a5b4-90b2e1904c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvAustraliaMember_e9e4dd3e-d7e8-46ec-b177-f3e9c8ab995d" xlink:href="thry-20211231.xsd#thry_ThryvAustraliaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_67178310-b8a1-4990-a5b4-90b2e1904c46" xlink:to="loc_thry_ThryvAustraliaMember_e9e4dd3e-d7e8-46ec-b177-f3e9c8ab995d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable_20790f3f-99c3-4585-87fb-b94a4349e596" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_fc379518-d45a-403f-add4-34f955fc7340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_fc379518-d45a-403f-add4-34f955fc7340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c240f290-6e9e-4255-b805-9483b2377f94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems_12dfe5a9-e524-48a3-91af-4be1ae046fda" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_c240f290-6e9e-4255-b805-9483b2377f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b50358ca-7922-440f-8ee7-675656a7b35e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_39fd68e2-e274-471a-94e5-1223688a23c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b50358ca-7922-440f-8ee7-675656a7b35e" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_39fd68e2-e274-471a-94e5-1223688a23c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_756c8eb6-1c2b-45b6-bae3-b315ae835e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1e15b8b0-8243-4467-a53a-622ca4cbf1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_756c8eb6-1c2b-45b6-bae3-b315ae835e16" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_1e15b8b0-8243-4467-a53a-622ca4cbf1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_10b97443-a602-4a08-97fb-783b3632c0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_756c8eb6-1c2b-45b6-bae3-b315ae835e16" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_10b97443-a602-4a08-97fb-783b3632c0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4952dc5b-0b1b-414b-aea2-69bb1dd0d8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_756c8eb6-1c2b-45b6-bae3-b315ae835e16" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4952dc5b-0b1b-414b-aea2-69bb1dd0d8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsIndemnificationAssetRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2e3161e5-eb52-4280-9735-63ba6fabe8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2fc9c710-7b0b-4906-8087-5a7adbc91954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2e3161e5-eb52-4280-9735-63ba6fabe8d6" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2fc9c710-7b0b-4906-8087-5a7adbc91954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2fc9c710-7b0b-4906-8087-5a7adbc91954" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_e159c3f6-7dc7-4d1a-8d83-a761fa140819" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_50f9e749-fed5-4e7c-b7e9-28bb900fc8d0" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_e159c3f6-7dc7-4d1a-8d83-a761fa140819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetMember_6ca8b567-5eb3-4a2b-8013-07f2ae9ecfb8" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_e159c3f6-7dc7-4d1a-8d83-a761fa140819" xlink:to="loc_thry_IndemnificationAssetMember_6ca8b567-5eb3-4a2b-8013-07f2ae9ecfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_348ed059-86de-41c4-9ecc-451909d3ce0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2fc9c710-7b0b-4906-8087-5a7adbc91954" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_348ed059-86de-41c4-9ecc-451909d3ce0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_348ed059-86de-41c4-9ecc-451909d3ce0a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_eee8c699-242b-4019-b3e1-565c7c418946" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_eee8c699-242b-4019-b3e1-565c7c418946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_75ac324a-087d-47de-b020-35d4517cc1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_75ac324a-087d-47de-b020-35d4517cc1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_ac959bfa-330b-41ac-b3ef-c439713ada02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3_ac959bfa-330b-41ac-b3ef-c439713ada02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_4d42f612-290d-4e91-a59b-807e7571ea8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_72b95310-1d92-48ce-a600-c045c94e3ba1" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_4d42f612-290d-4e91-a59b-807e7571ea8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5dcfb159-b4b7-47ea-a612-09d8b1e65e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5dcfb159-b4b7-47ea-a612-09d8b1e65e7a" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_986ce594-25aa-49b8-a51a-1225d88f3582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_986ce594-25aa-49b8-a51a-1225d88f3582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ea32e520-0108-4ba9-8ad9-04a0a91bee91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_986ce594-25aa-49b8-a51a-1225d88f3582" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ea32e520-0108-4ba9-8ad9-04a0a91bee91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IndemnificationAssetMember_15b61190-d0e1-4f94-8319-3d70a1d79106" xlink:href="thry-20211231.xsd#thry_IndemnificationAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_ea32e520-0108-4ba9-8ad9-04a0a91bee91" xlink:to="loc_thry_IndemnificationAssetMember_15b61190-d0e1-4f94-8319-3d70a1d79106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3ca5089-010c-4538-908c-9565ed0c6d88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3ca5089-010c-4538-908c-9565ed0c6d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3ca5089-010c-4538-908c-9565ed0c6d88" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_e5377dfb-f4d9-4bfd-b551-75a209a006fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_e5377dfb-f4d9-4bfd-b551-75a209a006fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ef8ce5b9-1199-4c01-bb7d-e8e0e9c53c37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fdf88b77-f697-41cf-9583-9d2591c6d6b5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ef8ce5b9-1199-4c01-bb7d-e8e0e9c53c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a350ee31-ed7d-4f95-86ee-6b66b4c65e60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a350ee31-ed7d-4f95-86ee-6b66b4c65e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecfe5526-9277-45ad-aecb-45e21ec5e9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a350ee31-ed7d-4f95-86ee-6b66b4c65e60" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecfe5526-9277-45ad-aecb-45e21ec5e9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPHoldingsIncMember_c3619449-4f41-44ae-ba2b-7191bc156d21" xlink:href="thry-20211231.xsd#thry_YPHoldingsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ecfe5526-9277-45ad-aecb-45e21ec5e9f7" xlink:to="loc_thry_YPHoldingsIncMember_c3619449-4f41-44ae-ba2b-7191bc156d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_7c8d57d1-cc1b-4108-9ca3-26f05b34b016" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow_a17dde20-8141-4efc-8062-9dc59202b4bc" xlink:href="thry-20211231.xsd#thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow_a17dde20-8141-4efc-8062-9dc59202b4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned_f719d5f4-a6fc-41ef-a8ed-08be6ee8045b" xlink:href="thry-20211231.xsd#thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned_f719d5f4-a6fc-41ef-a8ed-08be6ee8045b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_dcf0d788-7e95-4d57-aea7-6c3ef07cfe4e" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_dcf0d788-7e95-4d57-aea7-6c3ef07cfe4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_fc5fe635-03c9-4470-b700-e3d0cbb6a614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_fc5fe635-03c9-4470-b700-e3d0cbb6a614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_29f48c0f-fa7b-4610-b21a-8dee46919ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_29f48c0f-fa7b-4610-b21a-8dee46919ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_f79e4fbf-d3af-4700-a4b4-24866b9fa5df" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_f18a68fe-c5d6-4d1b-ae72-6f81510aa63c" xlink:to="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_f79e4fbf-d3af-4700-a4b4-24866b9fa5df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsStockOptionRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4b07d90d-651b-4c2f-bd4c-497042f659c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_cd909aa2-929d-4d6f-b1e0-0be3244f05cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4b07d90d-651b-4c2f-bd4c-497042f659c9" xlink:to="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_cd909aa2-929d-4d6f-b1e0-0be3244f05cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_cd909aa2-929d-4d6f-b1e0-0be3244f05cb" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b1f9e40f-bd35-4a50-9b04-a14f43fd22c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_e1bb9d16-5178-4a2d-bbb4-2cf0ae5f7bdb" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b1f9e40f-bd35-4a50-9b04-a14f43fd22c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_StockOptionLiabilityMember_45e709a7-3a4e-440b-9cb1-26316e323c92" xlink:href="thry-20211231.xsd#thry_StockOptionLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b1f9e40f-bd35-4a50-9b04-a14f43fd22c5" xlink:to="loc_thry_StockOptionLiabilityMember_45e709a7-3a4e-440b-9cb1-26316e323c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_aee64315-bf05-460e-bd92-d8e76c6df9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_cd909aa2-929d-4d6f-b1e0-0be3244f05cb" xlink:to="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_aee64315-bf05-460e-bd92-d8e76c6df9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract_aee64315-bf05-460e-bd92-d8e76c6df9e3" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_74663f42-3beb-48b3-923c-76cdda4075a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_74663f42-3beb-48b3-923c-76cdda4075a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_36d7dd38-b6a2-451f-a5ad-0a203abfa3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_36d7dd38-b6a2-451f-a5ad-0a203abfa3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod_c6fefff7-1471-4bec-9f22-dec225f0d6a3" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod_c6fefff7-1471-4bec-9f22-dec225f0d6a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization_b954a0ce-e3f3-48ed-b45c-ce004d9f032f" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization_b954a0ce-e3f3-48ed-b45c-ce004d9f032f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod_ea861836-cf15-4040-96c6-6091e2fb1f3d" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod_ea861836-cf15-4040-96c6-6091e2fb1f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications_dc47cdc5-daf1-4aa9-b6ce-2dbaf66c0bf5" xlink:href="thry-20211231.xsd#thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications_dc47cdc5-daf1-4aa9-b6ce-2dbaf66c0bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_f3fc9433-fa32-4c72-8a53-7164c437484a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_03d8f81c-a058-4463-b655-8e0cc3171e93" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_f3fc9433-fa32-4c72-8a53-7164c437484a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8e647e19-f044-451e-afc2-426c9e27b9d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8e647e19-f044-451e-afc2-426c9e27b9d5" xlink:to="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_b96e58a0-63e2-4f19-bb27-f232a28c2cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_b96e58a0-63e2-4f19-bb27-f232a28c2cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_b96e58a0-63e2-4f19-bb27-f232a28c2cb4" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cf1004be-add7-42a3-b466-a2e5858fa20d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cf1004be-add7-42a3-b466-a2e5858fa20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6ea1bd6e-5035-4209-8662-734b1f221d31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_6ea1bd6e-5035-4209-8662-734b1f221d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_838f26da-5746-4867-8a78-72337b269003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_d718197e-f4a1-422c-b42f-c79f1670a70a" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_838f26da-5746-4867-8a78-72337b269003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b961a54d-ffc5-41bf-a410-cb5e11ed3051" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:to="loc_us-gaap_DebtInstrumentAxis_b961a54d-ffc5-41bf-a410-cb5e11ed3051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b961a54d-ffc5-41bf-a410-cb5e11ed3051" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_63d457f2-fdc4-4bc9-aac5-8d297af4df26" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:to="loc_thry_NewTermLoanMember_63d457f2-fdc4-4bc9-aac5-8d297af4df26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_45054b7a-f972-4496-ad71-f8802a8e6141" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_46ab332d-accc-46dc-94ff-ca322921e41b" xlink:to="loc_thry_SeniorTermLoanMember_45054b7a-f972-4496-ad71-f8802a8e6141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3bcfb54e-a394-4e45-a3d1-c981c9f88976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable_0fbb14a1-7d0c-4657-b02a-cdb35e4bb5dd" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3bcfb54e-a394-4e45-a3d1-c981c9f88976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_5dffa5fa-0e55-4964-b4ee-a09cc4331a67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_3bcfb54e-a394-4e45-a3d1-c981c9f88976" xlink:to="loc_us-gaap_LongTermDebtFairValue_5dffa5fa-0e55-4964-b4ee-a09cc4331a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_66a3ab60-52ce-4c89-bdaa-78fdf30c2193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2dd4e41b-e8df-4ecf-a057-fc4f3c1bcec4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_66a3ab60-52ce-4c89-bdaa-78fdf30c2193" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_2dd4e41b-e8df-4ecf-a057-fc4f3c1bcec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d5b14cd1-c537-4da4-9dbb-c31033c32da4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_28ebd096-be79-47a8-b188-2362aacaa2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d5b14cd1-c537-4da4-9dbb-c31033c32da4" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_28ebd096-be79-47a8-b188-2362aacaa2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_290d9650-52ce-475f-af74-3690ba83c414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d5b14cd1-c537-4da4-9dbb-c31033c32da4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_290d9650-52ce-475f-af74-3690ba83c414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4a62f029-737d-425c-b646-ead9acefc201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d5b14cd1-c537-4da4-9dbb-c31033c32da4" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4a62f029-737d-425c-b646-ead9acefc201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d79097aa-cc82-4e08-9a15-fbf5fea58ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:to="loc_us-gaap_Goodwill_d79097aa-cc82-4e08-9a15-fbf5fea58ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_73565ec7-7960-4484-8a77-d5114fdee145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_73565ec7-7960-4484-8a77-d5114fdee145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_e40dbfc8-d637-4eba-82a8-471b1862b74d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_e40dbfc8-d637-4eba-82a8-471b1862b74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_29e9f578-502f-4279-81f7-f922aa7db5cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:to="loc_us-gaap_NumberOfReportingUnits_29e9f578-502f-4279-81f7-f922aa7db5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_33e95f76-5f2b-4dba-b084-2b8c62fc1eab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_33e95f76-5f2b-4dba-b084-2b8c62fc1eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d73aa047-b2d8-40f3-b578-c8e549692c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d73aa047-b2d8-40f3-b578-c8e549692c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_0cd49559-b9a1-4f37-867d-caa60981964d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ccfd037b-43aa-4a33-acc9-55f65837c489" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_0cd49559-b9a1-4f37-867d-caa60981964d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_90ec1670-7b20-46b1-8569-1123f9044ba8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_685b79f5-12f6-436d-a839-d9d8089376d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_90ec1670-7b20-46b1-8569-1123f9044ba8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_685b79f5-12f6-436d-a839-d9d8089376d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3a66085b-5c76-4165-86d9-770b3d1c7170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_685b79f5-12f6-436d-a839-d9d8089376d0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3a66085b-5c76-4165-86d9-770b3d1c7170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3a66085b-5c76-4165-86d9-770b3d1c7170" xlink:to="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_a39fa591-e13d-4f43-a176-11c7774cbaaa" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:to="loc_thry_MarketingServicesSegmentMember_a39fa591-e13d-4f43-a176-11c7774cbaaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_298f92dd-a20a-4f86-9b01-7e5bedbffcd3" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_298f92dd-a20a-4f86-9b01-7e5bedbffcd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvInternationalMember_2857fb4d-995c-49be-9bac-c586aa6b21cb" xlink:href="thry-20211231.xsd#thry_ThryvInternationalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ae54cf1-b5bc-4339-8dfc-1c4e2ce890c0" xlink:to="loc_thry_ThryvInternationalMember_2857fb4d-995c-49be-9bac-c586aa6b21cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_045ea2b6-c289-4cdc-8a45-4cdc334d8161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_685b79f5-12f6-436d-a839-d9d8089376d0" xlink:to="loc_us-gaap_GoodwillLineItems_045ea2b6-c289-4cdc-8a45-4cdc334d8161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_045ea2b6-c289-4cdc-8a45-4cdc334d8161" xlink:to="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4414f919-19f5-4796-a47a-38fbdbe2a5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_Goodwill_4414f919-19f5-4796-a47a-38fbdbe2a5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_47577749-499f-4e5d-8c75-082564ab48ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_47577749-499f-4e5d-8c75-082564ab48ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7c49c2ce-3af4-4a95-b1c5-e5d6e129adbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7c49c2ce-3af4-4a95-b1c5-e5d6e129adbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_8b7fef66-edcf-497d-ab6f-064056d07db5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_8b7fef66-edcf-497d-ab6f-064056d07db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_499fc7bc-723d-40c2-8e39-494ec270f514" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_18a50d30-c23d-4e96-aee4-f2769d1545f4" xlink:to="loc_us-gaap_Goodwill_499fc7bc-723d-40c2-8e39-494ec270f514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec4649a8-020f-4a5e-81cc-c8e04db52772" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f80185bb-a4d2-4b03-a7eb-af70165c2c39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec4649a8-020f-4a5e-81cc-c8e04db52772" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f80185bb-a4d2-4b03-a7eb-af70165c2c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_644823bc-fe6a-42f9-a0b6-7ceae82142fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f80185bb-a4d2-4b03-a7eb-af70165c2c39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_644823bc-fe6a-42f9-a0b6-7ceae82142fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_644823bc-fe6a-42f9-a0b6-7ceae82142fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_183b6017-4c1c-4a2b-8f35-8b19ca5e79db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_CustomerRelationshipsMember_183b6017-4c1c-4a2b-8f35-8b19ca5e79db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_e51d6bd4-37bf-49d2-88f1-6ac6e7f7ece1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_e51d6bd4-37bf-49d2-88f1-6ac6e7f7ece1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_20b9750a-2e36-40e1-93ab-ee59078af531" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_PatentedTechnologyMember_20b9750a-2e36-40e1-93ab-ee59078af531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_5a0e85ef-3025-4a79-aebc-b5b03ec96b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3993597c-2cc2-435c-8e19-0a6b37cf2070" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_5a0e85ef-3025-4a79-aebc-b5b03ec96b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_f80185bb-a4d2-4b03-a7eb-af70165c2c39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cf2dc1a4-c138-4632-ae97-de741129964b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_cf2dc1a4-c138-4632-ae97-de741129964b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a4d896d0-8ff6-40f9-9c12-dbf6a278b950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a4d896d0-8ff6-40f9-9c12-dbf6a278b950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_857af1a8-65bc-4322-a220-8f1ffe5d8f8e" xlink:href="thry-20211231.xsd#thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss_857af1a8-65bc-4322-a220-8f1ffe5d8f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0c454f3c-fd39-45e5-aaee-a74bc81e340d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_0c454f3c-fd39-45e5-aaee-a74bc81e340d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_379cf02c-0641-4c3b-bcc6-31d508d8eabb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_673a0bfc-d31e-4e45-ae0f-d5d224730ef2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_379cf02c-0641-4c3b-bcc6-31d508d8eabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_062f7a7f-f794-40f9-b46d-bc8b1dadbd1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74a42b6d-dd09-4c9a-8b8c-cfa9a790161a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_062f7a7f-f794-40f9-b46d-bc8b1dadbd1a" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74a42b6d-dd09-4c9a-8b8c-cfa9a790161a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ce937284-bb8f-4d0e-b97c-4f60c7061d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74a42b6d-dd09-4c9a-8b8c-cfa9a790161a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ce937284-bb8f-4d0e-b97c-4f60c7061d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ce937284-bb8f-4d0e-b97c-4f60c7061d1c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5fc46e31-9342-4309-a8f8-e6010489ecb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5fc46e31-9342-4309-a8f8-e6010489ecb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_765a3e62-ae5b-447b-a17e-0bcef9a612fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_MarketingRelatedIntangibleAssetsMember_765a3e62-ae5b-447b-a17e-0bcef9a612fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentedTechnologyMember_babd8bc2-363c-4ecd-bd21-39a5180de85c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PatentedTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_PatentedTechnologyMember_babd8bc2-363c-4ecd-bd21-39a5180de85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_2590ca6a-0f75-42d1-b90a-0930dcf557ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_50b27830-4490-47c6-b5d7-eabf1ca6dd08" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_2590ca6a-0f75-42d1-b90a-0930dcf557ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02e844d0-95e3-417a-8f4b-f3b15935e37b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_74a42b6d-dd09-4c9a-8b8c-cfa9a790161a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02e844d0-95e3-417a-8f4b-f3b15935e37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_02e844d0-95e3-417a-8f4b-f3b15935e37b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ff74a431-9a93-4167-a684-5362c05c8666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ff74a431-9a93-4167-a684-5362c05c8666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_9544780b-d4c5-480e-8782-608576df035c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_9544780b-d4c5-480e-8782-608576df035c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b8e7d591-33c4-4efe-8afe-7da1f36c5c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b8e7d591-33c4-4efe-8afe-7da1f36c5c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments_708d844f-dcff-4c78-8517-72db7a8669b5" xlink:href="thry-20211231.xsd#thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments_708d844f-dcff-4c78-8517-72db7a8669b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d950b5bc-980f-4df2-979e-5b0df68b8407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_a9071b21-7a98-4b6c-86e3-0562aee6409d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d950b5bc-980f-4df2-979e-5b0df68b8407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails_1" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails_1"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aa831963-e496-44a8-8e4c-090612e6c18a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c7120f23-7332-406e-929a-a64df9a7d724" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_aa831963-e496-44a8-8e4c-090612e6c18a" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c7120f23-7332-406e-929a-a64df9a7d724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d7cc246e-ffd4-4f72-aded-878a317e500f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_efa23977-b11c-4545-996c-0a940fb0c7c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d7cc246e-ffd4-4f72-aded-878a317e500f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_efa23977-b11c-4545-996c-0a940fb0c7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_590ca0de-f40e-4217-b7ce-8fc27e470300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_efa23977-b11c-4545-996c-0a940fb0c7c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_590ca0de-f40e-4217-b7ce-8fc27e470300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_51d1890e-0249-4eea-ae54-869bec52a5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_efa23977-b11c-4545-996c-0a940fb0c7c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_51d1890e-0249-4eea-ae54-869bec52a5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8bacc659-abf2-492c-b61f-1d53dd2e3999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_efa23977-b11c-4545-996c-0a940fb0c7c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8bacc659-abf2-492c-b61f-1d53dd2e3999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46aa5385-9df4-41a8-9831-83856c584a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_efa23977-b11c-4545-996c-0a940fb0c7c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_46aa5385-9df4-41a8-9831-83856c584a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpenses" xlink:type="simple" xlink:href="thry-20211231.xsd#RestructuringandIntegrationExpenses"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/RestructuringandIntegrationExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_6ce79089-cf5f-4c33-81c5-b523b7ceda7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_a768b9b7-7d5a-42a2-8e0a-d3174dc7adff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_6ce79089-cf5f-4c33-81c5-b523b7ceda7e" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_a768b9b7-7d5a-42a2-8e0a-d3174dc7adff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesTables" xlink:type="simple" xlink:href="thry-20211231.xsd#RestructuringandIntegrationExpensesTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/RestructuringandIntegrationExpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_40708afa-6b93-43df-b1e8-09ad6cf1ead2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_9c2f3b70-c7c7-41b2-8166-0551cbd6811d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_40708afa-6b93-43df-b1e8-09ad6cf1ead2" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_9c2f3b70-c7c7-41b2-8166-0551cbd6811d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f1c985c2-f52a-4aa4-8ecd-4e34dfe1e6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_40708afa-6b93-43df-b1e8-09ad6cf1ead2" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f1c985c2-f52a-4aa4-8ecd-4e34dfe1e6cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#RestructuringandIntegrationExpensesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/RestructuringandIntegrationExpensesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_8d4a8376-6bea-419b-b47c-fdf3c23a6880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_a62b1e4c-834c-4a1f-95ca-ca91880ad0a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedCostCostIncurredToDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_8d4a8376-6bea-419b-b47c-fdf3c23a6880" xlink:to="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_a62b1e4c-834c-4a1f-95ca-ca91880ad0a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_1eaab7f4-563c-4755-b87e-ed7f24c0945a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_8d4a8376-6bea-419b-b47c-fdf3c23a6880" xlink:to="loc_us-gaap_RestructuringCharges_1eaab7f4-563c-4755-b87e-ed7f24c0945a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f6badeaa-db2c-4652-a19b-1298142d4e25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40daea61-af21-4bb5-9914-75d2e26891d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_f6badeaa-db2c-4652-a19b-1298142d4e25" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40daea61-af21-4bb5-9914-75d2e26891d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_69f646fa-8c2e-48a5-b884-c3dd05c71710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40daea61-af21-4bb5-9914-75d2e26891d6" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_69f646fa-8c2e-48a5-b884-c3dd05c71710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_69f646fa-8c2e-48a5-b884-c3dd05c71710" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_09c53661-bfaa-486f-ad14-d19f87b4f97b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_us-gaap_EmployeeSeveranceMember_09c53661-bfaa-486f-ad14-d19f87b4f97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_cbbad726-edee-4ad1-95fc-a09c2bd138dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_us-gaap_FacilityClosingMember_cbbad726-edee-4ad1-95fc-a09c2bd138dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SystemConsolidationMember_f9a69edf-f3b9-4d21-b527-17e46b73cde9" xlink:href="thry-20211231.xsd#thry_SystemConsolidationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_thry_SystemConsolidationMember_f9a69edf-f3b9-4d21-b527-17e46b73cde9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LegalMember_71abbb0a-27f5-439e-b0fa-b2caade7408e" xlink:href="thry-20211231.xsd#thry_LegalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_thry_LegalMember_71abbb0a-27f5-439e-b0fa-b2caade7408e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TaxAndAccountingServicesMember_95eaaba1-3ece-4dba-b7d8-39308857cec7" xlink:href="thry-20211231.xsd#thry_TaxAndAccountingServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_thry_TaxAndAccountingServicesMember_95eaaba1-3ece-4dba-b7d8-39308857cec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_978274fa-98b3-475d-8bbb-c4b8bfecf6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_e7d8262d-4201-406b-b7ac-e6e2b3a8651a" xlink:to="loc_us-gaap_OtherRestructuringMember_978274fa-98b3-475d-8bbb-c4b8bfecf6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_40daea61-af21-4bb5-9914-75d2e26891d6" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_1f9f9d36-9155-45a8-98b6-b5ac488bc406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:to="loc_us-gaap_RestructuringCharges_1f9f9d36-9155-45a8-98b6-b5ac488bc406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_9344fb6d-99ed-46ed-91c2-f19096260e09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedCostCostIncurredToDate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_b9fa0a08-f93f-4653-a9b9-ab3dec5ced92" xlink:to="loc_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1_9344fb6d-99ed-46ed-91c2-f19096260e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e5334737-5996-433e-9f99-10af990fc2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1564af83-21a8-417b-990e-a0911fa20f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e5334737-5996-433e-9f99-10af990fc2b9" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1564af83-21a8-417b-990e-a0911fa20f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_259772c8-c75a-4e53-8b42-441d69e76a84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1564af83-21a8-417b-990e-a0911fa20f2e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_259772c8-c75a-4e53-8b42-441d69e76a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_259772c8-c75a-4e53-8b42-441d69e76a84" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_bd259ca3-b170-4b1c-98e4-8c6810571e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_us-gaap_EmployeeSeveranceMember_bd259ca3-b170-4b1c-98e4-8c6810571e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_63ac254d-71d6-4133-b1bd-b3029e9d2c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_us-gaap_FacilityClosingMember_63ac254d-71d6-4133-b1bd-b3029e9d2c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SystemConsolidationMember_6e6bc0d1-e52b-479e-b2ad-3fc989f88eb9" xlink:href="thry-20211231.xsd#thry_SystemConsolidationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_thry_SystemConsolidationMember_6e6bc0d1-e52b-479e-b2ad-3fc989f88eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LegalMember_63225189-ef5f-47f8-931b-27b26a6d2559" xlink:href="thry-20211231.xsd#thry_LegalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_thry_LegalMember_63225189-ef5f-47f8-931b-27b26a6d2559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TaxAndAccountingServicesMember_2fc97955-7b3a-48ee-8786-c9858299de5a" xlink:href="thry-20211231.xsd#thry_TaxAndAccountingServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_thry_TaxAndAccountingServicesMember_2fc97955-7b3a-48ee-8786-c9858299de5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_9ad6cdea-eff7-465a-bebc-6d22ad084080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_30d83a3d-4fe7-4ad2-943d-c58863060029" xlink:to="loc_us-gaap_OtherRestructuringMember_9ad6cdea-eff7-465a-bebc-6d22ad084080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_60f1536a-5777-45bb-b9e1-312a6713bbff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1564af83-21a8-417b-990e-a0911fa20f2e" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_60f1536a-5777-45bb-b9e1-312a6713bbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_60f1536a-5777-45bb-b9e1-312a6713bbff" xlink:to="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_8ddc8fbc-5151-42b3-aecb-6f509fd6d485" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:to="loc_us-gaap_RestructuringReserve_8ddc8fbc-5151-42b3-aecb-6f509fd6d485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_582fe588-efd4-47d6-9772-86e54c637831" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:to="loc_us-gaap_RestructuringCharges_582fe588-efd4-47d6-9772-86e54c637831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_376a931d-c09d-45cb-b789-3951499229c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:to="loc_us-gaap_PaymentsForRestructuring_376a931d-c09d-45cb-b789-3951499229c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_1c45dfdb-66ba-49f5-80eb-7942cbeb9f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_e9ea2a0b-ed72-439d-aec7-480d700f8c33" xlink:to="loc_us-gaap_RestructuringReserve_1c45dfdb-66ba-49f5-80eb-7942cbeb9f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AllowanceforCreditLosses" xlink:type="simple" xlink:href="thry-20211231.xsd#AllowanceforCreditLosses"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AllowanceforCreditLosses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_554133c8-6ec3-40ca-906f-f297f11fd80d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_c1e9bfcb-3448-46ae-9be9-66a70a162eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_554133c8-6ec3-40ca-906f-f297f11fd80d" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_c1e9bfcb-3448-46ae-9be9-66a70a162eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AllowanceforCreditLossesTables" xlink:type="simple" xlink:href="thry-20211231.xsd#AllowanceforCreditLossesTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AllowanceforCreditLossesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_a292e3da-e990-420f-a18f-f1fbf432c797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_62da63fb-7a6f-4b60-bacb-329105f415a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_a292e3da-e990-420f-a18f-f1fbf432c797" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_62da63fb-7a6f-4b60-bacb-329105f415a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_568434a0-6b73-43c0-89e1-0dd8e883168d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e58c9298-fcea-42c8-a5c0-53f310b9fae5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_568434a0-6b73-43c0-89e1-0dd8e883168d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e58c9298-fcea-42c8-a5c0-53f310b9fae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_96187098-b48a-4775-a42b-763f97a1ce78" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e58c9298-fcea-42c8-a5c0-53f310b9fae5" xlink:to="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_96187098-b48a-4775-a42b-763f97a1ce78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition_bd508126-ba1b-46d8-a454-0c7b12f9b998" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e58c9298-fcea-42c8-a5c0-53f310b9fae5" xlink:to="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition_bd508126-ba1b-46d8-a454-0c7b12f9b998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal_f10b9128-5ec6-4906-8590-8f051b31de6b" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e58c9298-fcea-42c8-a5c0-53f310b9fae5" xlink:to="loc_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal_f10b9128-5ec6-4906-8590-8f051b31de6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff_c87cd033-f9e8-4021-82c7-569f55ac9518" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e58c9298-fcea-42c8-a5c0-53f310b9fae5" xlink:to="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff_c87cd033-f9e8-4021-82c7-569f55ac9518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_1fed7bd9-7335-48c8-b603-42799bb513ed" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_e58c9298-fcea-42c8-a5c0-53f310b9fae5" xlink:to="loc_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss_1fed7bd9-7335-48c8-b603-42799bb513ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1687cc49-56bc-4539-9e81-9d158b7812a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_568434a0-6b73-43c0-89e1-0dd8e883168d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1687cc49-56bc-4539-9e81-9d158b7812a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_60d3236c-fe10-41de-809d-0b65ef692a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_568434a0-6b73-43c0-89e1-0dd8e883168d" xlink:to="loc_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_60d3236c-fe10-41de-809d-0b65ef692a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AllowanceforCreditLossesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AllowanceforCreditLossesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AllowanceforCreditLossesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_5014eec2-626e-426b-abec-3cbc68ce5713" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19_73a66359-0bcc-4a66-8ec9-7a1d0dbb5e7b" xlink:href="thry-20211231.xsd#thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_5014eec2-626e-426b-abec-3cbc68ce5713" xlink:to="loc_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19_73a66359-0bcc-4a66-8ec9-7a1d0dbb5e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftware" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftware"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftware" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b332d1a7-7762-4985-885f-135e4104c2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9a8d1c59-4da4-4694-8bdd-2b288d52ceb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b332d1a7-7762-4985-885f-135e4104c2cd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_9a8d1c59-4da4-4694-8bdd-2b288d52ceb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareTables" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftwareTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_86296504-b205-47c1-b6a2-6cd2664ac2d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_f3a201f2-89cb-44f6-a0aa-b24ceed811ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_86296504-b205-47c1-b6a2-6cd2664ac2d9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_f3a201f2-89cb-44f6-a0aa-b24ceed811ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8b594284-b41c-40bd-afcc-4b18f1052bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8fa1740a-0be7-43a3-981f-9788ec5ce20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8b594284-b41c-40bd-afcc-4b18f1052bc8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8fa1740a-0be7-43a3-981f-9788ec5ce20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_930d1761-9690-4272-8f26-448500fdcfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8fa1740a-0be7-43a3-981f-9788ec5ce20c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_930d1761-9690-4272-8f26-448500fdcfdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_930d1761-9690-4272-8f26-448500fdcfdc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_CapitalizedSoftwareMember_b2938040-a88b-40ec-9945-691af2c81d13" xlink:href="thry-20211231.xsd#thry_CapitalizedSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_thry_CapitalizedSoftwareMember_b2938040-a88b-40ec-9945-691af2c81d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AssetsHeldUnderFinancingObligationsMember_6cc72332-038c-426b-95ac-7409102ad6f3" xlink:href="thry-20211231.xsd#thry_AssetsHeldUnderFinancingObligationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_thry_AssetsHeldUnderFinancingObligationsMember_6cc72332-038c-426b-95ac-7409102ad6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_68e0ad54-3f01-439f-9adb-3eb2652ebfa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_ComputerEquipmentMember_68e0ad54-3f01-439f-9adb-3eb2652ebfa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_f118da71-c657-436b-828f-1a2719d24916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_f118da71-c657-436b-828f-1a2719d24916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d8a8d145-f120-4455-a547-f74d6decaa71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d8a8d145-f120-4455-a547-f74d6decaa71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_791c4f54-32a6-42b2-8fcf-3975c62828f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_791c4f54-32a6-42b2-8fcf-3975c62828f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_00a9b573-bef9-4407-9034-0e098f70ed8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_185bbda8-1760-48d0-8383-62b2d6a44ff8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherTypesMember_00a9b573-bef9-4407-9034-0e098f70ed8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8fa1740a-0be7-43a3-981f-9788ec5ce20c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_71731212-a9bc-4ac0-bf8e-a756dc7ea9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_71731212-a9bc-4ac0-bf8e-a756dc7ea9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70383209-154e-4d22-8182-24d0388c4caa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70383209-154e-4d22-8182-24d0388c4caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_711b16bd-d136-4d66-abbd-5d223a29e1a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69dd46e7-d7d3-44ff-bc8c-33e46a1e9d47" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_711b16bd-d136-4d66-abbd-5d223a29e1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_33b983a1-652d-47e7-9a65-0131892d106f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_363a209c-e0d7-4d14-9206-6eea1e31c383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_33b983a1-652d-47e7-9a65-0131892d106f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_363a209c-e0d7-4d14-9206-6eea1e31c383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_363a209c-e0d7-4d14-9206-6eea1e31c383" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa05b6bf-3deb-4164-9b8e-4772822d4c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_6d4bc927-c19c-4a18-b753-8ba1cf9b2c0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa05b6bf-3deb-4164-9b8e-4772822d4c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AssetsHeldUnderFinancingObligationsMember_e0f62b0b-f71f-4137-b1fd-2efb31425c82" xlink:href="thry-20211231.xsd#thry_AssetsHeldUnderFinancingObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aa05b6bf-3deb-4164-9b8e-4772822d4c9d" xlink:to="loc_thry_AssetsHeldUnderFinancingObligationsMember_e0f62b0b-f71f-4137-b1fd-2efb31425c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_363a209c-e0d7-4d14-9206-6eea1e31c383" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_975e70f0-1032-40fd-9f02-8d6be0f39a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:to="loc_us-gaap_AdjustmentForAmortization_975e70f0-1032-40fd-9f02-8d6be0f39a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_941a7006-170b-4639-ad3e-9cfd85033ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationNonproduction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:to="loc_us-gaap_DepreciationNonproduction_941a7006-170b-4639-ad3e-9cfd85033ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_591f8f05-153d-46de-beb1-43b6da7f3fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_88e2d0d7-a690-43f2-a32e-7e4160afa5a8" xlink:to="loc_us-gaap_Depreciation_591f8f05-153d-46de-beb1-43b6da7f3fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilities" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilities"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AccruedLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_500bcce5-05ba-464f-9c6b-6a6e5f886208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_55eb5da7-d59b-47db-b66e-910c946619e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_500bcce5-05ba-464f-9c6b-6a6e5f886208" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_55eb5da7-d59b-47db-b66e-910c946619e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilitiesTables" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AccruedLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_cb656ac1-03d2-4b61-b29b-a138a85e56b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_289133d4-5d83-4d02-880f-1624dae0d63d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_cb656ac1-03d2-4b61-b29b-a138a85e56b2" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_289133d4-5d83-4d02-880f-1624dae0d63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilitiesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_0d5e8487-4e6d-4cf0-af64-71a657006271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f0090cfd-3476-46ce-8363-6890e08fd578" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0d5e8487-4e6d-4cf0-af64-71a657006271" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f0090cfd-3476-46ce-8363-6890e08fd578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_4db194ee-2edc-48ee-8d72-da92c4cfe409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0d5e8487-4e6d-4cf0-af64-71a657006271" xlink:to="loc_us-gaap_RestructuringReserveCurrent_4db194ee-2edc-48ee-8d72-da92c4cfe409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_c4251f70-5e8f-490a-97cd-d3682b7d787b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0d5e8487-4e6d-4cf0-af64-71a657006271" xlink:to="loc_us-gaap_TaxesPayableCurrent_c4251f70-5e8f-490a-97cd-d3682b7d787b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4603d17c-d8df-4ab4-960f-13dc5031d8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0d5e8487-4e6d-4cf0-af64-71a657006271" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_4603d17c-d8df-4ab4-960f-13dc5031d8ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AccruedServiceCreditsCurrent_7a8c6484-fb1e-4219-acda-6f9aab518c31" xlink:href="thry-20211231.xsd#thry_AccruedServiceCreditsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0d5e8487-4e6d-4cf0-af64-71a657006271" xlink:to="loc_thry_AccruedServiceCreditsCurrent_7a8c6484-fb1e-4219-acda-6f9aab518c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b45ac895-fcbe-406a-9fde-bb59012842c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_0d5e8487-4e6d-4cf0-af64-71a657006271" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b45ac895-fcbe-406a-9fde-bb59012842c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilitiesSeverancePaymentsGADetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_f4e9f6a7-0278-42d0-8407-5477f0f1d6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f4e9f6a7-0278-42d0-8407-5477f0f1d6e0" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2225fb76-b176-4eb3-a43b-c9b0cd57ab38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2225fb76-b176-4eb3-a43b-c9b0cd57ab38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2225fb76-b176-4eb3-a43b-c9b0cd57ab38" xlink:to="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_8d02f884-0fee-40c8-960b-98dcbf8a84b7" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:to="loc_thry_MarketingServicesSegmentMember_8d02f884-0fee-40c8-960b-98dcbf8a84b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_1f0ad216-3075-4480-848f-c3990c206cdb" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_1f0ad216-3075-4480-848f-c3990c206cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternationalSegmentMember_a6c1d69f-0495-4b43-845c-516688f45c89" xlink:href="thry-20211231.xsd#thry_InternationalSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_78a81fe0-c849-4432-ba71-7ecb3e0202a0" xlink:to="loc_thry_InternationalSegmentMember_a6c1d69f-0495-4b43-845c-516688f45c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_9e5ad672-920c-411e-b9b2-85de5251e2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_a9a4cc29-2ef3-46f6-8edc-fbee182d7d21" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_9e5ad672-920c-411e-b9b2-85de5251e2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_0c619f69-7727-462b-900d-0beb99dcbcde" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceCOVID19TerminationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_9e5ad672-920c-411e-b9b2-85de5251e2dd" xlink:to="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_0c619f69-7727-462b-900d-0beb99dcbcde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_a699e2fa-a33b-4462-8eb6-e8c479d39ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_28929f09-d272-43b5-a0b9-d563d4860175" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_a699e2fa-a33b-4462-8eb6-e8c479d39ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_e32191b9-fa7e-47eb-9ba3-af66394ba459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a699e2fa-a33b-4462-8eb6-e8c479d39ed0" xlink:to="loc_us-gaap_SeveranceCosts1_e32191b9-fa7e-47eb-9ba3-af66394ba459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#AccruedLiabilitiesSeverancePaymentsCovidDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_f3eac512-f70e-45bf-9187-90c99e238244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_25d90b4f-d133-4cf1-82a0-fbe7dc23b5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f3eac512-f70e-45bf-9187-90c99e238244" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_25d90b4f-d133-4cf1-82a0-fbe7dc23b5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_c67029e3-da14-4f78-a3c4-f27dae352d46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_25d90b4f-d133-4cf1-82a0-fbe7dc23b5d5" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_c67029e3-da14-4f78-a3c4-f27dae352d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_c67029e3-da14-4f78-a3c4-f27dae352d46" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c1608ace-5e66-4b62-bde0-5ae61f4550c1" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceCOVID19TerminationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:to="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c1608ace-5e66-4b62-bde0-5ae61f4550c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceIntegrationRelatedMember_531e15be-7837-4a10-9cfc-a8445a6aaac8" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceIntegrationRelatedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:to="loc_thry_EmployeeSeveranceIntegrationRelatedMember_531e15be-7837-4a10-9cfc-a8445a6aaac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceOtherMember_f0070499-00f1-45f2-9b86-f2b4325c2f8e" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_d3ef01fd-47ca-40f7-8e91-202f7b5710bb" xlink:to="loc_thry_EmployeeSeveranceOtherMember_f0070499-00f1-45f2-9b86-f2b4325c2f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ac241f5b-de43-47f2-a6a3-a2b5163b677b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_25d90b4f-d133-4cf1-82a0-fbe7dc23b5d5" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_ac241f5b-de43-47f2-a6a3-a2b5163b677b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_4e49efd7-3d63-4b34-a388-89bf76191f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ac241f5b-de43-47f2-a6a3-a2b5163b677b" xlink:to="loc_us-gaap_PaymentsForRestructuring_4e49efd7-3d63-4b34-a388-89bf76191f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/Leases" xlink:type="simple" xlink:href="thry-20211231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5a949e7f-2e12-4275-8425-11d5c0f43fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_a2076c1e-8920-4e18-a862-f8b61dbb4287" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5a949e7f-2e12-4275-8425-11d5c0f43fdd" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_a2076c1e-8920-4e18-a862-f8b61dbb4287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesTables" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f07f1993-cef4-4c7f-a59d-024f7acf448c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_0e870769-4f3c-4d06-8ec8-507fe18bf39c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f07f1993-cef4-4c7f-a59d-024f7acf448c" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_0e870769-4f3c-4d06-8ec8-507fe18bf39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AssetsAndLiabilitiesLesseeTableTextBlock_17760618-b935-4031-b422-c12fffa08b75" xlink:href="thry-20211231.xsd#thry_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f07f1993-cef4-4c7f-a59d-024f7acf448c" xlink:to="loc_thry_AssetsAndLiabilitiesLesseeTableTextBlock_17760618-b935-4031-b422-c12fffa08b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_24a9d772-3c82-40f0-a902-2c47cb77a820" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f07f1993-cef4-4c7f-a59d-024f7acf448c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_24a9d772-3c82-40f0-a902-2c47cb77a820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_172c9283-0bf3-4895-860c-ffa13c41ba86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_172c9283-0bf3-4895-860c-ffa13c41ba86" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2b77bd26-456e-429e-9a10-e69aa4758e21" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:to="loc_srt_RangeAxis_2b77bd26-456e-429e-9a10-e69aa4758e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2b77bd26-456e-429e-9a10-e69aa4758e21" xlink:to="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_96a41025-fa4f-4d88-943e-734d97ac7b0b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:to="loc_srt_MinimumMember_96a41025-fa4f-4d88-943e-734d97ac7b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_953c9a79-234b-4e71-aa09-1f76db48fbef" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9dc66597-1f60-4634-b3e2-e8d8eaa3c85e" xlink:to="loc_srt_MaximumMember_953c9a79-234b-4e71-aa09-1f76db48fbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3a06476e-95fd-480b-8d94-3c60fb807173" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_96540b6e-e31e-4bcb-a61e-56b9ea7e0c1a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3a06476e-95fd-480b-8d94-3c60fb807173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LeaseholdImprovementsFurnitureAndFixturesMember_f1b73242-dd08-4919-a4bf-50f544bd6b7a" xlink:href="thry-20211231.xsd#thry_LeaseholdImprovementsFurnitureAndFixturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3a06476e-95fd-480b-8d94-3c60fb807173" xlink:to="loc_thry_LeaseholdImprovementsFurnitureAndFixturesMember_f1b73242-dd08-4919-a4bf-50f544bd6b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_338ab538-0c85-443e-81c2-7cad1f4c1618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_338ab538-0c85-443e-81c2-7cad1f4c1618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_338ab538-0c85-443e-81c2-7cad1f4c1618" xlink:to="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_6291c12b-477b-4d18-9446-6ad3f97d8658" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:to="loc_thry_MarketingServicesSegmentMember_6291c12b-477b-4d18-9446-6ad3f97d8658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_918816dd-3b90-4ba5-8306-9bcf792ffd5d" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_558ae6cc-123a-4d34-8fa6-db362f5a2f4f" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_918816dd-3b90-4ba5-8306-9bcf792ffd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_93923dc6-e53a-42de-8049-c02a441333c8" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_516aa18a-747d-4603-9fe2-bf47ea1ff28f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_516aa18a-747d-4603-9fe2-bf47ea1ff28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_0d3126d6-912d-4021-8871-4658b1d501e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_0d3126d6-912d-4021-8871-4658b1d501e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_401e02bb-ece4-46b4-bcd0-f3e35d7c57e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2e0194c6-52b3-4192-b33d-81e1bee1a9f7" xlink:to="loc_us-gaap_AssetImpairmentCharges_401e02bb-ece4-46b4-bcd0-f3e35d7c57e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofLeaseCostsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2e18408d-88ef-47a1-beae-e396b01afef5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_38953104-504f-4895-afe7-661f214937a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e18408d-88ef-47a1-beae-e396b01afef5" xlink:to="loc_us-gaap_OperatingLeaseCost_38953104-504f-4895-afe7-661f214937a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_59857bb6-2428-43f1-96e5-fa40373e9a82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e18408d-88ef-47a1-beae-e396b01afef5" xlink:to="loc_us-gaap_ShortTermLeaseCost_59857bb6-2428-43f1-96e5-fa40373e9a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_70179b33-7992-49e5-b126-060aa2ff380b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e18408d-88ef-47a1-beae-e396b01afef5" xlink:to="loc_us-gaap_SubleaseIncome_70179b33-7992-49e5-b126-060aa2ff380b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_737bc289-43c0-4b74-98cc-da207e93ef18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2e18408d-88ef-47a1-beae-e396b01afef5" xlink:to="loc_us-gaap_LeaseCost_737bc289-43c0-4b74-98cc-da207e93ef18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_937c9381-fcbd-43f8-914c-3baaca701526" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_OperatingLeaseRightOfUseAssetsAbstract_3282d887-3d65-4b6c-9d47-08dd42d51e80" xlink:href="thry-20211231.xsd#thry_OperatingLeaseRightOfUseAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_937c9381-fcbd-43f8-914c-3baaca701526" xlink:to="loc_thry_OperatingLeaseRightOfUseAssetsAbstract_3282d887-3d65-4b6c-9d47-08dd42d51e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b6709769-3fac-42b8-95fa-b6b4f866c147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_OperatingLeaseRightOfUseAssetsAbstract_3282d887-3d65-4b6c-9d47-08dd42d51e80" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b6709769-3fac-42b8-95fa-b6b4f866c147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract_8528a70d-4789-488d-a420-cce0a4842786" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_937c9381-fcbd-43f8-914c-3baaca701526" xlink:to="loc_us-gaap_OperatingLeaseLiabilityAbstract_8528a70d-4789-488d-a420-cce0a4842786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_58be226e-dd9e-42f2-8dd6-91b9b27c2e9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_8528a70d-4789-488d-a420-cce0a4842786" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_58be226e-dd9e-42f2-8dd6-91b9b27c2e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fc2448f7-1089-4a8c-9f12-77faa5398b58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_8528a70d-4789-488d-a420-cce0a4842786" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fc2448f7-1089-4a8c-9f12-77faa5398b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_39cee954-07a2-4dc4-bca4-bc64dd9fb936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_8528a70d-4789-488d-a420-cce0a4842786" xlink:to="loc_us-gaap_OperatingLeaseLiability_39cee954-07a2-4dc4-bca4-bc64dd9fb936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_bc0eb4a2-b147-4f43-9689-7070510bbe6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_937c9381-fcbd-43f8-914c-3baaca701526" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_bc0eb4a2-b147-4f43-9689-7070510bbe6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_113437a5-4a9a-455b-b1e2-ce1e948d318f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_937c9381-fcbd-43f8-914c-3baaca701526" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_113437a5-4a9a-455b-b1e2-ce1e948d318f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c4f9cfda-4cb4-42a3-9f4e-efa09f1e91de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_937c9381-fcbd-43f8-914c-3baaca701526" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_c4f9cfda-4cb4-42a3-9f4e-efa09f1e91de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c1762871-8ba9-4d69-8cac-edb0bbf5c6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_cc157342-b5ae-4ce7-832b-bf0e9f238c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c1762871-8ba9-4d69-8cac-edb0bbf5c6c0" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_cc157342-b5ae-4ce7-832b-bf0e9f238c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_e067c76a-0f53-4474-ad10-16f6655f47dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_cc157342-b5ae-4ce7-832b-bf0e9f238c5f" xlink:to="loc_us-gaap_OperatingLeasePayments_e067c76a-0f53-4474-ad10-16f6655f47dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_0699b47b-03d3-4398-8820-076227821020" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c1762871-8ba9-4d69-8cac-edb0bbf5c6c0" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_0699b47b-03d3-4398-8820-076227821020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0f309cb8-8ead-4541-80ac-ace1d41d2f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_0699b47b-03d3-4398-8820-076227821020" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0f309cb8-8ead-4541-80ac-ace1d41d2f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_f2fa3612-8379-4373-80a3-0df2026b74ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c1762871-8ba9-4d69-8cac-edb0bbf5c6c0" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_f2fa3612-8379-4373-80a3-0df2026b74ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_85691cb4-3dec-4579-919d-0d3e2abc8543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c1762871-8ba9-4d69-8cac-edb0bbf5c6c0" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_85691cb4-3dec-4579-919d-0d3e2abc8543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_310f3522-6764-4229-b638-f682fbe86b16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_310f3522-6764-4229-b638-f682fbe86b16" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5b444793-93ba-4bc9-80b5-65b66f0104c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5b444793-93ba-4bc9-80b5-65b66f0104c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_236ac43d-8ace-4219-b14d-3c62a3d61f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_236ac43d-8ace-4219-b14d-3c62a3d61f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9fe19473-31ab-4b29-8c36-9afd81cb2a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9fe19473-31ab-4b29-8c36-9afd81cb2a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bdd18b64-63c2-42bd-b441-62dd2928ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bdd18b64-63c2-42bd-b441-62dd2928ecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b4ef3f70-99fb-407a-b85a-0de7decac1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b4ef3f70-99fb-407a-b85a-0de7decac1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8cd2a83b-bdda-406a-bf7e-7cdc37e426fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8cd2a83b-bdda-406a-bf7e-7cdc37e426fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c96b687a-4deb-4d63-8d3d-217a9cff8028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c96b687a-4deb-4d63-8d3d-217a9cff8028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_154251b1-1d6a-4e14-b348-b13a51cd7eea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_154251b1-1d6a-4e14-b348-b13a51cd7eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1c3738d5-87a8-4d83-b600-3290a20b0eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_950c2524-a02d-46d8-a759-b368f770793c" xlink:to="loc_us-gaap_OperatingLeaseLiability_1c3738d5-87a8-4d83-b600-3290a20b0eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1" xlink:type="simple" xlink:href="thry-20211231.xsd#LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligations" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligations"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DebtObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_61141a74-cf2c-4921-9347-8948f226b1c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_85eb0bbe-158b-444a-91bb-39cc9c59a990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_61141a74-cf2c-4921-9347-8948f226b1c7" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_85eb0bbe-158b-444a-91bb-39cc9c59a990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsTables" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DebtObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4e13d707-af73-43dd-96f1-4884d0a5d62f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_76c210f4-f86e-45cd-b7f9-ff5234fa36e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4e13d707-af73-43dd-96f1-4884d0a5d62f" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_76c210f4-f86e-45cd-b7f9-ff5234fa36e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ScheduleOfOtherFinancingObligationsTableTextBlock_7ffafef0-0943-406c-b112-1ee260754de6" xlink:href="thry-20211231.xsd#thry_ScheduleOfOtherFinancingObligationsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4e13d707-af73-43dd-96f1-4884d0a5d62f" xlink:to="loc_thry_ScheduleOfOtherFinancingObligationsTableTextBlock_7ffafef0-0943-406c-b112-1ee260754de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsScheduleofDebtObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_840d39c4-eb3a-4d6a-b933-b49454a9d2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_840d39c4-eb3a-4d6a-b933-b49454a9d2a4" xlink:to="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0b3f6963-4d81-4708-9548-412ce6c0d6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0b3f6963-4d81-4708-9548-412ce6c0d6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_06d7b124-9a4e-4b94-9a14-2878f2726d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0b3f6963-4d81-4708-9548-412ce6c0d6b4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_06d7b124-9a4e-4b94-9a14-2878f2726d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_52508bc4-34f4-4c7f-a4ef-ea9616dd3bab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_06d7b124-9a4e-4b94-9a14-2878f2726d10" xlink:to="loc_us-gaap_LineOfCreditMember_52508bc4-34f4-4c7f-a4ef-ea9616dd3bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f348a1d8-2e5e-463b-8a54-915635f92f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_DebtInstrumentAxis_f348a1d8-2e5e-463b-8a54-915635f92f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_f348a1d8-2e5e-463b-8a54-915635f92f28" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_644e8622-2268-4002-9a16-7b25b60ba33e" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_NewTermLoanMember_644e8622-2268-4002-9a16-7b25b60ba33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_446969f4-f3e8-45fe-87f2-8c9844c75ab8" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_SeniorTermLoanMember_446969f4-f3e8-45fe-87f2-8c9844c75ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityFifthAmendmentMember_3636cd26-715f-4c59-a02e-1b4a473c6bcc" xlink:href="thry-20211231.xsd#thry_ABLFacilityFifthAmendmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_ABLFacilityFifthAmendmentMember_3636cd26-715f-4c59-a02e-1b4a473c6bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityFourthAmendmentMember_b27d87dd-0567-4ec8-ab3e-8cb771712aeb" xlink:href="thry-20211231.xsd#thry_ABLFacilityFourthAmendmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_826cee27-023f-46c3-bbdd-654e59b024b4" xlink:to="loc_thry_ABLFacilityFourthAmendmentMember_b27d87dd-0567-4ec8-ab3e-8cb771712aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_7da27dbb-042f-431a-8dfc-7f83caf303b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_VariableRateAxis_7da27dbb-042f-431a-8dfc-7f83caf303b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_7da27dbb-042f-431a-8dfc-7f83caf303b6" xlink:to="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_eb031708-d0a8-461f-8656-63800ed2015e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_eb031708-d0a8-461f-8656-63800ed2015e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0c410377-4fae-48dd-b469-41a2b23ea7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8f5c0ab7-2209-4e7e-8fe4-de2980fe962a" xlink:to="loc_us-gaap_BaseRateMember_0c410377-4fae-48dd-b469-41a2b23ea7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_CreditFacilityAxis_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_de6c5c30-3b6f-408f-ad88-01fa43bf0cd2" xlink:to="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2083e26e-2ea0-467c-b2a6-885efe451eec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2083e26e-2ea0-467c-b2a6-885efe451eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_dde40307-bb7a-43e8-aded-55164599f3f3" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4760a151-021b-44c0-9f84-fe00abf57951" xlink:to="loc_thry_NewTermLoanMember_dde40307-bb7a-43e8-aded-55164599f3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_641aa542-6770-4ba3-a6b8-07ac54c793ad" xlink:to="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17abfe3a-a34b-4e04-a163-7ec8222c46c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17abfe3a-a34b-4e04-a163-7ec8222c46c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8b4ef088-9c90-4ca8-bdc8-5c416a608131" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_LongTermDebt_8b4ef088-9c90-4ca8-bdc8-5c416a608131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_6f670d14-cc3a-4e0f-8143-f2f1b11322b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_6f670d14-cc3a-4e0f-8143-f2f1b11322b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_260f362c-bcf2-4cb3-ab84-1a93f105bcab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_260f362c-bcf2-4cb3-ab84-1a93f105bcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3276f034-f7fe-4dbd-bb34-78153ff8037b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_LongTermDebtCurrent_3276f034-f7fe-4dbd-bb34-78153ff8037b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fbfc79f1-804d-454a-a7ab-82bd3b6db9db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fbfc79f1-804d-454a-a7ab-82bd3b6db9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_8fd2b4b5-bc38-4277-a344-db3919de7e33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_1a27c7fb-0855-4e20-ab40-2e7a7ea54161" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_8fd2b4b5-bc38-4277-a344-db3919de7e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DebtObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_49ff7e12-7b2b-4a3a-8cb8-0a6ff4978090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_49ff7e12-7b2b-4a3a-8cb8-0a6ff4978090" xlink:to="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_7c122417-8d69-44b0-8aec-5dfcbb43ae03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_CreditFacilityAxis_7c122417-8d69-44b0-8aec-5dfcbb43ae03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c5e55255-4e7b-40e4-9c6a-57d41687f193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_7c122417-8d69-44b0-8aec-5dfcbb43ae03" xlink:to="loc_us-gaap_CreditFacilityDomain_c5e55255-4e7b-40e4-9c6a-57d41687f193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_1ebbb5de-173c-421c-9fa0-3b36bb1d9aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c5e55255-4e7b-40e4-9c6a-57d41687f193" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_1ebbb5de-173c-421c-9fa0-3b36bb1d9aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_e3424bf1-0968-4cca-9502-df6162beacb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_DebtInstrumentAxis_e3424bf1-0968-4cca-9502-df6162beacb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_e3424bf1-0968-4cca-9502-df6162beacb1" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_NewTermLoanMember_7f50328b-3737-4c1f-b9ee-205dba1751b2" xlink:href="thry-20211231.xsd#thry_NewTermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:to="loc_thry_NewTermLoanMember_7f50328b-3737-4c1f-b9ee-205dba1751b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SeniorTermLoanMember_08bb46c9-ec97-4e78-a946-54f1e715006a" xlink:href="thry-20211231.xsd#thry_SeniorTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:to="loc_thry_SeniorTermLoanMember_08bb46c9-ec97-4e78-a946-54f1e715006a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ABLFacilityMember_4c38483a-d314-4fc9-941b-843b5e6392d7" xlink:href="thry-20211231.xsd#thry_ABLFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_60c59f86-7ef2-40b8-83a6-9260c686ade6" xlink:to="loc_thry_ABLFacilityMember_4c38483a-d314-4fc9-941b-843b5e6392d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_34196c2e-b958-48e9-bebf-5106b6162c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_34196c2e-b958-48e9-bebf-5106b6162c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_68785d50-38b5-4aab-8dc8-35ad533e8cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_34196c2e-b958-48e9-bebf-5106b6162c19" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_68785d50-38b5-4aab-8dc8-35ad533e8cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_224e76aa-618d-4be6-9d5f-224fea36443c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68785d50-38b5-4aab-8dc8-35ad533e8cb8" xlink:to="loc_us-gaap_LineOfCreditMember_224e76aa-618d-4be6-9d5f-224fea36443c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f37ed36e-108d-4576-8d6a-cc9fc57a2410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f37ed36e-108d-4576-8d6a-cc9fc57a2410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_676faf6b-2717-4a97-b6e6-5158ad8fa771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_f37ed36e-108d-4576-8d6a-cc9fc57a2410" xlink:to="loc_us-gaap_RelatedPartyDomain_676faf6b-2717-4a97-b6e6-5158ad8fa771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_181f9c54-a4a7-407d-80ed-f3166db986d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_676faf6b-2717-4a97-b6e6-5158ad8fa771" xlink:to="loc_srt_AffiliatedEntityMember_181f9c54-a4a7-407d-80ed-f3166db986d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_VariableRateAxis_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_8bcf3ad9-4b11-4cd6-b8fa-6c478939a0a3" xlink:to="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_038ac381-7364-4241-a663-4538f77b782b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_038ac381-7364-4241-a663-4538f77b782b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_efc44742-3591-47de-a9c7-b3bf9c3ac1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8d445118-ee3a-4a1d-80a9-51b9a29a3055" xlink:to="loc_us-gaap_BaseRateMember_efc44742-3591-47de-a9c7-b3bf9c3ac1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_32281963-1ef2-42b4-8be2-970ccb73d13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_32281963-1ef2-42b4-8be2-970ccb73d13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1b7420c8-3f07-4637-9158-579d5f3b8f55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_32281963-1ef2-42b4-8be2-970ccb73d13d" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1b7420c8-3f07-4637-9158-579d5f3b8f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d2a06067-0555-4468-aed0-296519207517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_1b7420c8-3f07-4637-9158-579d5f3b8f55" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_d2a06067-0555-4468-aed0-296519207517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4810aacf-8642-462a-82e8-cfc7c21bbcfe" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_2153ca25-a88d-4893-b8b0-9f1e6ef6191d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCredit_2153ca25-a88d-4893-b8b0-9f1e6ef6191d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentPercentOfOwnership_95cf7986-7d65-4156-bc08-bc5d794fbc92" xlink:href="thry-20211231.xsd#thry_DebtInstrumentPercentOfOwnership"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentPercentOfOwnership_95cf7986-7d65-4156-bc08-bc5d794fbc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b60463cf-a6aa-49b6-9e3b-6c0221193469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b60463cf-a6aa-49b6-9e3b-6c0221193469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment_7713ecc2-76e8-4848-80ae-8e9a95154d21" xlink:href="thry-20211231.xsd#thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment_7713ecc2-76e8-4848-80ae-8e9a95154d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_aa69a0ba-311f-4141-b7a6-0ea2e672e734" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_aa69a0ba-311f-4141-b7a6-0ea2e672e734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7fa971cc-d884-4d5c-a12b-3e3e76b02790" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_7fa971cc-d884-4d5c-a12b-3e3e76b02790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c9ca105d-fa23-463d-8550-e71997a9b369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c9ca105d-fa23-463d-8550-e71997a9b369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_9ec1e3bb-94a8-4a87-a88b-f3d6140c677d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_RepaymentsOfDebt_9ec1e3bb-94a8-4a87-a88b-f3d6140c677d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_3a707eed-4b00-4597-a5f9-5308e4a8cf1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_InterestExpenseDebt_3a707eed-4b00-4597-a5f9-5308e4a8cf1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_f75c40c3-c39a-4930-9045-5607088ace13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_f75c40c3-c39a-4930-9045-5607088ace13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_0fc3afac-32ab-4918-b51f-657f3512c766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_0fc3afac-32ab-4918-b51f-657f3512c766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_99c04ac7-2867-430e-9028-1c2e89c35169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_99c04ac7-2867-430e-9028-1c2e89c35169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_4a91f5c6-ce20-4fd1-82fe-4aad5f439ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_4a91f5c6-ce20-4fd1-82fe-4aad5f439ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_79459384-9efa-46b9-b9f2-07369fdb7f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_79459384-9efa-46b9-b9f2-07369fdb7f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_0ed33885-0b49-466f-850a-0233c02d9c01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_InterestPayableCurrent_0ed33885-0b49-466f-850a-0233c02d9c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum_170972d1-b7f5-4007-90eb-92c4cd7a0c3b" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum_170972d1-b7f5-4007-90eb-92c4cd7a0c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c319557d-1563-4367-9824-e11ba1571ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_c319557d-1563-4367-9824-e11ba1571ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_af4fbc2b-7aa9-434c-a43f-9a7fded17d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_af4fbc2b-7aa9-434c-a43f-9a7fded17d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_a277a33e-5172-4302-a9ed-356f324636b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross_a277a33e-5172-4302-a9ed-356f324636b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_887f836e-5ad1-4d37-81a6-f36a8d383e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_887f836e-5ad1-4d37-81a6-f36a8d383e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d063ed20-9a4d-4dcd-8739-549716304334" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d063ed20-9a4d-4dcd-8739-549716304334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum_852e8b2f-0c97-4c61-bed7-fed7d6f8a692" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum_852e8b2f-0c97-4c61-bed7-fed7d6f8a692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum_30e4a01a-99ea-4512-a9e3-3d841cee5249" xlink:href="thry-20211231.xsd#thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum_30e4a01a-99ea-4512-a9e3-3d841cee5249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RepaymentsOfFinancingObligations_30764764-39d5-46a6-82eb-4534bc053d09" xlink:href="thry-20211231.xsd#thry_RepaymentsOfFinancingObligations"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_RepaymentsOfFinancingObligations_30764764-39d5-46a6-82eb-4534bc053d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationRightOfUseAssetWriteoff_2c32d928-1871-44f2-9105-d67f104b4986" xlink:href="thry-20211231.xsd#thry_FinancingObligationRightOfUseAssetWriteoff"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_FinancingObligationRightOfUseAssetWriteoff_2c32d928-1871-44f2-9105-d67f104b4986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationWriteoff_a0be0c71-ccde-436a-ae1b-dd0fc4f807ac" xlink:href="thry-20211231.xsd#thry_FinancingObligationWriteoff"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_FinancingObligationWriteoff_a0be0c71-ccde-436a-ae1b-dd0fc4f807ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnExtinguishmentOfFinancingObligation_e1886075-fa1d-4c00-9528-3d79a6c0f1b9" xlink:href="thry-20211231.xsd#thry_GainLossOnExtinguishmentOfFinancingObligation"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a02a29e9-ee01-4629-af04-f40214924af0" xlink:to="loc_thry_GainLossOnExtinguishmentOfFinancingObligation_e1886075-fa1d-4c00-9528-3d79a6c0f1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#DebtObligationsScheduleofOtherFinancingObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_82daa906-9bec-4b56-b61c-b1a091c79e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction_ae1ce037-850f-4445-bbe8-dcce31bec6c1" xlink:href="thry-20211231.xsd#thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_82daa906-9bec-4b56-b61c-b1a091c79e7c" xlink:to="loc_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction_ae1ce037-850f-4445-bbe8-dcce31bec6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction_9f60c3e4-5591-49d6-ac39-3d85b314271e" xlink:href="thry-20211231.xsd#thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_82daa906-9bec-4b56-b61c-b1a091c79e7c" xlink:to="loc_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction_9f60c3e4-5591-49d6-ac39-3d85b314271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_FinancingObligations_ecad093c-859f-4884-819f-3e6dc7206cc1" xlink:href="thry-20211231.xsd#thry_FinancingObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_82daa906-9bec-4b56-b61c-b1a091c79e7c" xlink:to="loc_thry_FinancingObligations_ecad093c-859f-4884-819f-3e6dc7206cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/Pensions" xlink:type="simple" xlink:href="thry-20211231.xsd#Pensions"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/Pensions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2dc7b9ad-36df-4112-9901-6ca7adbb186b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_551dc44d-1d6c-4d34-b309-c1457c406a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2dc7b9ad-36df-4112-9901-6ca7adbb186b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_551dc44d-1d6c-4d34-b309-c1457c406a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsTables" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_808680f7-2dff-4962-9c82-1a9de5b79d51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_808680f7-2dff-4962-9c82-1a9de5b79d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_b683f3a7-8bbc-4024-ad31-c23299765449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_b683f3a7-8bbc-4024-ad31-c23299765449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_1ff2700d-f872-421d-a58c-57027579efdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_1ff2700d-f872-421d-a58c-57027579efdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_c33750ba-951f-4316-a242-ccb10bf26077" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_c33750ba-951f-4316-a242-ccb10bf26077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_cbc9c9e3-f702-4c25-ad51-988ceb0b256a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_cbc9c9e3-f702-4c25-ad51-988ceb0b256a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_7a0a0d9e-81ec-46ce-9415-c7bbf9473b32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_7a0a0d9e-81ec-46ce-9415-c7bbf9473b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_30f4ec1c-49e8-49d5-ae21-258546b63eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_30f4ec1c-49e8-49d5-ae21-258546b63eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_6b345b20-f09c-4f2a-b731-0e9adff771b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9c73de65-afaf-4f27-b923-ae488ad72030" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_6b345b20-f09c-4f2a-b731-0e9adff771b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsComponentsofPensionExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9634d6b0-f362-4330-bb48-10405910014b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_60d4697b-0cad-4946-8791-56953090d801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9634d6b0-f362-4330-bb48-10405910014b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_60d4697b-0cad-4946-8791-56953090d801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f8052edb-25e8-4461-894f-b017c29e854a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9634d6b0-f362-4330-bb48-10405910014b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f8052edb-25e8-4461-894f-b017c29e854a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_665484c5-eb01-42b3-84a5-2dd13ec059c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9634d6b0-f362-4330-bb48-10405910014b" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_665484c5-eb01-42b3-84a5-2dd13ec059c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_b931c3e8-98cc-4d44-89e2-8cecb5808a62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9634d6b0-f362-4330-bb48-10405910014b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_b931c3e8-98cc-4d44-89e2-8cecb5808a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_99ab5200-4759-4cc5-a3fc-5a04eb3dbd32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9634d6b0-f362-4330-bb48-10405910014b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_99ab5200-4759-4cc5-a3fc-5a04eb3dbd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e90e3115-a923-4665-b975-358147b45e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_e90e3115-a923-4665-b975-358147b45e2a" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_498a6418-c667-4bfa-9f55-56966d1581d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_RetirementPlanNameAxis_498a6418-c667-4bfa-9f55-56966d1581d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_498a6418-c667-4bfa-9f55-56966d1581d4" xlink:to="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ConsolidatedPensionPlanOfDexMediaMember_681fa3fd-aa2f-4fa0-96a3-5a089054fe5c" xlink:href="thry-20211231.xsd#thry_ConsolidatedPensionPlanOfDexMediaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:to="loc_thry_ConsolidatedPensionPlanOfDexMediaMember_681fa3fd-aa2f-4fa0-96a3-5a089054fe5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPPensionPlanMember_01d3adf5-0609-4ee4-84d2-4df45de31338" xlink:href="thry-20211231.xsd#thry_YPPensionPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_c14159df-a1ec-49eb-9e1a-1efe6ef47f1d" xlink:to="loc_thry_YPPensionPlanMember_01d3adf5-0609-4ee4-84d2-4df45de31338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c22ed6ec-2870-49cb-b474-816a38b9dc83" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_srt_RangeAxis_c22ed6ec-2870-49cb-b474-816a38b9dc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_da4b2777-7b87-435d-8308-3e6f341194b9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c22ed6ec-2870-49cb-b474-816a38b9dc83" xlink:to="loc_srt_RangeMember_da4b2777-7b87-435d-8308-3e6f341194b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_2e738fc1-a2f4-4b57-99c4-b96db7ccb947" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_da4b2777-7b87-435d-8308-3e6f341194b9" xlink:to="loc_srt_WeightedAverageMember_2e738fc1-a2f4-4b57-99c4-b96db7ccb947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05b09a63-0c79-4c21-b8bf-04c958edc8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05b09a63-0c79-4c21-b8bf-04c958edc8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_1bfd3a91-25bc-4963-9a70-5130b8598250" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05b09a63-0c79-4c21-b8bf-04c958edc8bd" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_1bfd3a91-25bc-4963-9a70-5130b8598250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_722e66ff-ebcb-4041-a87f-4478aa5536da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_1bfd3a91-25bc-4963-9a70-5130b8598250" xlink:to="loc_us-gaap_HedgeFundsMember_722e66ff-ebcb-4041-a87f-4478aa5536da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_59d5583e-6e4c-4217-b6f5-77454c9681d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_59d5583e-6e4c-4217-b6f5-77454c9681d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_faeee4c9-48d6-45ba-a366-c78cd10d4ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_59d5583e-6e4c-4217-b6f5-77454c9681d5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_faeee4c9-48d6-45ba-a366-c78cd10d4ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_3ff19c09-26af-43f4-9671-1e538f6b2747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_faeee4c9-48d6-45ba-a366-c78cd10d4ce0" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_3ff19c09-26af-43f4-9671-1e538f6b2747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_7c96abe9-fee3-4f70-87d7-c29d1e5baf39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_7c96abe9-fee3-4f70-87d7-c29d1e5baf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_7c96abe9-fee3-4f70-87d7-c29d1e5baf39" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_ba907d54-7753-4105-898b-e9ff76ff06c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:to="loc_us-gaap_QualifiedPlanMember_ba907d54-7753-4105-898b-e9ff76ff06c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_08e15228-d581-447f-a6c3-712f2f756486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_e16f500d-ccb4-47ad-bbee-cac02d116e1c" xlink:to="loc_us-gaap_NonqualifiedPlanMember_08e15228-d581-447f-a6c3-712f2f756486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_784e45e2-1be7-48ce-9dd9-891eb0d1bb83" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_38e4bb10-ac21-44d5-8578-1ef20f44f474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_38e4bb10-ac21-44d5-8578-1ef20f44f474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_2b3a4ec2-10d0-49c0-8712-d7a7c7dd18de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_2b3a4ec2-10d0-49c0-8712-d7a7c7dd18de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_29d1548d-c75a-4a12-8c09-af0e375d84a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_29d1548d-c75a-4a12-8c09-af0e375d84a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_e407794b-17dc-4501-8a45-a8dec9efb12e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_e407794b-17dc-4501-8a45-a8dec9efb12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage_2b046afc-a91e-4042-ac29-b63a3fe95a53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage_2b046afc-a91e-4042-ac29-b63a3fe95a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9cee8fab-aeb6-4022-87c6-a88e742c621d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_9cee8fab-aeb6-4022-87c6-a88e742c621d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets_9ee69a5d-2e03-4083-926c-93ae77aced2c" xlink:href="thry-20211231.xsd#thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets_9ee69a5d-2e03-4083-926c-93ae77aced2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_7f852a40-85de-422e-8cc3-1bb00916ea02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_0a80d3a8-2dcd-471c-8cba-3687de64cf2b" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_7f852a40-85de-422e-8cc3-1bb00916ea02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5a8c7fd6-1fa6-4956-b5b9-791920730412" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_822c33c3-f129-4572-9a1d-511f9cf6dd79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5a8c7fd6-1fa6-4956-b5b9-791920730412" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_822c33c3-f129-4572-9a1d-511f9cf6dd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_3f768353-e585-4ccd-8eb1-ace77f3bf2d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_822c33c3-f129-4572-9a1d-511f9cf6dd79" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_3f768353-e585-4ccd-8eb1-ace77f3bf2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate_a73a1d02-b965-420a-b58a-512703eb43d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_822c33c3-f129-4572-9a1d-511f9cf6dd79" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate_a73a1d02-b965-420a-b58a-512703eb43d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_64b25fe6-9699-471c-912a-16c2d2bd2655" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_822c33c3-f129-4572-9a1d-511f9cf6dd79" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_64b25fe6-9699-471c-912a-16c2d2bd2655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_9f7d46cd-b326-438e-a708-083293628cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5a8c7fd6-1fa6-4956-b5b9-791920730412" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_9f7d46cd-b326-438e-a708-083293628cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_6b21cd39-b3cc-44fa-bdb7-573f813285f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_9f7d46cd-b326-438e-a708-083293628cc3" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_6b21cd39-b3cc-44fa-bdb7-573f813285f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_6bb45ff0-a45c-4b56-8fae-dc6a4d7f686e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_9f7d46cd-b326-438e-a708-083293628cc3" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate_6bb45ff0-a45c-4b56-8fae-dc6a4d7f686e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4292aced-090e-47aa-9297-13fd5925f0fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4292aced-090e-47aa-9297-13fd5925f0fa" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_bac3ffac-4c20-4c2f-837a-5d4a1776515e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_bac3ffac-4c20-4c2f-837a-5d4a1776515e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fd85d5fd-2e1b-417d-b72f-49e6803f9166" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fd85d5fd-2e1b-417d-b72f-49e6803f9166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_377879ef-6eb8-445c-ae05-5bf8069cb18b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_377879ef-6eb8-445c-ae05-5bf8069cb18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_9cfc42cc-6f62-4279-9541-b27d13462f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_9cfc42cc-6f62-4279-9541-b27d13462f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase_3715401a-c7c7-49a9-b2ef-0a6971cfeaab" xlink:href="thry-20211231.xsd#thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:to="loc_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase_3715401a-c7c7-49a9-b2ef-0a6971cfeaab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_2f65b371-c35c-4b7b-b75c-d3e421f219af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_6502c740-0381-4d9d-9212-1c8623b869c3" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_2f65b371-c35c-4b7b-b75c-d3e421f219af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4292aced-090e-47aa-9297-13fd5925f0fa" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c10670a2-bb1a-4950-a0a3-c3928a1c52d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c10670a2-bb1a-4950-a0a3-c3928a1c52d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_ba5a7bc9-8b76-4086-8325-51a48248a16e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_ba5a7bc9-8b76-4086-8325-51a48248a16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_ec94c263-9dd3-4e12-82b9-c497f025c3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_ec94c263-9dd3-4e12-82b9-c497f025c3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1a7d8b16-c581-4b71-a995-a635fc821f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_1a7d8b16-c581-4b71-a995-a635fc821f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase_051ae2f8-aaf1-484b-becf-df516dc882d1" xlink:href="thry-20211231.xsd#thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:to="loc_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase_051ae2f8-aaf1-484b-becf-df516dc882d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_23399c6f-ef95-4fe7-acdc-9a60cab42c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_08f464aa-042a-45f6-a182-09034994cc23" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_23399c6f-ef95-4fe7-acdc-9a60cab42c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_010cb99d-5d3a-4d6f-b5cc-d6134abe1293" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4292aced-090e-47aa-9297-13fd5925f0fa" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_010cb99d-5d3a-4d6f-b5cc-d6134abe1293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsCashContributionstoPlansDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsCashContributionstoPlansDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsCashContributionstoPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostemploymentBenefitsAbstract_d995ac06-1276-467a-bbda-9422a41de33c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PostemploymentBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PostemploymentBenefitsAbstract_d995ac06-1276-467a-bbda-9422a41de33c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_57c4465c-f27b-415e-98da-c803addbe0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_57c4465c-f27b-415e-98da-c803addbe0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_57c4465c-f27b-415e-98da-c803addbe0bc" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_e9e6f5b9-3bde-4aa5-8f4f-770882fd175f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:to="loc_us-gaap_QualifiedPlanMember_e9e6f5b9-3bde-4aa5-8f4f-770882fd175f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_6797e28d-5b8f-4060-98cb-9d7932d84b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_b582b37b-1d84-40c5-98bd-c7c473ee7196" xlink:to="loc_us-gaap_NonqualifiedPlanMember_6797e28d-5b8f-4060-98cb-9d7932d84b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_181e2ca6-f9c5-47c0-b45c-9e70098506b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_181e2ca6-f9c5-47c0-b45c-9e70098506b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e23ad0b5-b0ab-44c2-ba9a-53372aa1987b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_181e2ca6-f9c5-47c0-b45c-9e70098506b4" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e23ad0b5-b0ab-44c2-ba9a-53372aa1987b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_cb6c7bfa-3004-4640-b1cc-3c2bd5a5ab45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e23ad0b5-b0ab-44c2-ba9a-53372aa1987b" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_cb6c7bfa-3004-4640-b1cc-3c2bd5a5ab45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_bda4c4dd-0da2-4e17-aeaa-fcd440764e14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_375e83d2-87a3-439b-aa38-852b5a9f453b" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_bda4c4dd-0da2-4e17-aeaa-fcd440764e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f3aa033e-a71f-4b80-b696-1d312b4f8d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_bda4c4dd-0da2-4e17-aeaa-fcd440764e14" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_f3aa033e-a71f-4b80-b696-1d312b4f8d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofAmountsAssociatedwithPensionPlansDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0b720ce0-a127-404f-9797-e0fbd1879cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_00cdf283-fcaa-4ab0-a72c-7a22d8cc8169" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0b720ce0-a127-404f-9797-e0fbd1879cf4" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_00cdf283-fcaa-4ab0-a72c-7a22d8cc8169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_6b1a043b-4eae-408b-bce5-64967b809f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0b720ce0-a127-404f-9797-e0fbd1879cf4" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_6b1a043b-4eae-408b-bce5-64967b809f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_2edd0e59-d7c3-4ce4-a946-cf09fce880c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0b720ce0-a127-404f-9797-e0fbd1879cf4" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities_2edd0e59-d7c3-4ce4-a946-cf09fce880c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f4fbbdef-58d1-4e78-be8f-3953143a7f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_f436442b-115b-497f-97b6-12b8f25d4845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f4fbbdef-58d1-4e78-be8f-3953143a7f8f" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_f436442b-115b-497f-97b6-12b8f25d4845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_de52ed6b-862d-4165-8488-4e2f8740f676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f4fbbdef-58d1-4e78-be8f-3953143a7f8f" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_de52ed6b-862d-4165-8488-4e2f8740f676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4e54e8a-7b12-4381-a21a-a6ca8ab6b109" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_6ab0150f-9c94-4ff2-8d0d-ebe67993094c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4e54e8a-7b12-4381-a21a-a6ca8ab6b109" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_6ab0150f-9c94-4ff2-8d0d-ebe67993094c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_108ae512-035b-4247-80db-7b143a533053" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4e54e8a-7b12-4381-a21a-a6ca8ab6b109" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_108ae512-035b-4247-80db-7b143a533053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_77094d09-0e04-489a-a709-ffac955a442f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4e54e8a-7b12-4381-a21a-a6ca8ab6b109" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_77094d09-0e04-489a-a709-ffac955a442f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_d2d37b02-6fd7-4d66-81b9-7ba2775cf8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4e54e8a-7b12-4381-a21a-a6ca8ab6b109" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_d2d37b02-6fd7-4d66-81b9-7ba2775cf8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_5e365163-106d-47d5-a6a2-8b99e134634b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4e54e8a-7b12-4381-a21a-a6ca8ab6b109" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_5e365163-106d-47d5-a6a2-8b99e134634b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_e3f5db7d-bdd1-42f9-b937-4a6e580b0a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4e54e8a-7b12-4381-a21a-a6ca8ab6b109" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_e3f5db7d-bdd1-42f9-b937-4a6e580b0a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofFairValueofPensionPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4c8713e-74be-48b8-8a0c-bf1a691d7e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4c8713e-74be-48b8-8a0c-bf1a691d7e6c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15b861c9-d571-43e4-baaa-c55a7d685faa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15b861c9-d571-43e4-baaa-c55a7d685faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15b861c9-d571-43e4-baaa-c55a7d685faa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_024b1e15-13a1-4fd1-b1bf-3a6ffcabc7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_024b1e15-13a1-4fd1-b1bf-3a6ffcabc7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_dcf650cf-913d-4e3e-b4ab-cdd4dea3c337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_dcf650cf-913d-4e3e-b4ab-cdd4dea3c337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_f6c3dc7d-0e3c-47e3-8d6c-df63fae45642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_4055ff18-987e-477e-9aa6-8f9704fffb12" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_f6c3dc7d-0e3c-47e3-8d6c-df63fae45642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_910859e4-57b0-4c70-98d2-d1a957dc1506" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a45ecaec-25b7-41ec-b1da-158c4c6af016" xlink:to="loc_us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember_910859e4-57b0-4c70-98d2-d1a957dc1506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_7121266c-339f-4a74-81fa-1cbdd6164525" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_7121266c-339f-4a74-81fa-1cbdd6164525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_7121266c-339f-4a74-81fa-1cbdd6164525" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_3267e821-eb9e-4ded-b09b-27901aed4103" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_3267e821-eb9e-4ded-b09b-27901aed4103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_946e762a-e31a-4333-9c07-bfef6ccf2eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_PrivateEquityFundsMember_946e762a-e31a-4333-9c07-bfef6ccf2eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_37c47d82-af52-4cb3-ab8a-ba21aae4117b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_37c47d82-af52-4cb3-ab8a-ba21aae4117b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_51324028-d25d-4a25-b6e3-67553f56f96b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_560544e3-f795-413e-bf4b-69aa5255c3f6" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_51324028-d25d-4a25-b6e3-67553f56f96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_ea4ea55c-1924-444b-9ec2-ca2724e4535d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable_5eccc34f-a668-4d8d-beba-25f57031241e" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_ea4ea55c-1924-444b-9ec2-ca2724e4535d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d38ad28-8945-4783-ada2-341218548489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems_ea4ea55c-1924-444b-9ec2-ca2724e4535d" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4d38ad28-8945-4783-ada2-341218548489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_10c7503e-3b10-4444-b81d-3e1ec016dbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ad20369b-2382-47f7-b07f-acc4b6b01c90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_10c7503e-3b10-4444-b81d-3e1ec016dbe7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ad20369b-2382-47f7-b07f-acc4b6b01c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a2151288-4a38-4052-97ef-f700c2ced7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ad20369b-2382-47f7-b07f-acc4b6b01c90" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a2151288-4a38-4052-97ef-f700c2ced7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_a2151288-4a38-4052-97ef-f700c2ced7a6" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_442286d5-64a4-4a1a-8949-1ebf539239af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_442286d5-64a4-4a1a-8949-1ebf539239af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_19cc4b4d-743d-4cd9-a052-551c7fc90f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_19cc4b4d-743d-4cd9-a052-551c7fc90f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivateEquityFundsMember_814b4ee0-3ef5-41f1-a845-2b9b344864e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivateEquityFundsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_PrivateEquityFundsMember_814b4ee0-3ef5-41f1-a845-2b9b344864e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgeFundsMember_8e7855d9-7d1c-4b0b-a309-bc566acc6f88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgeFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_4aa6cd8c-d40a-473c-ac79-75bdfcd4bd19" xlink:to="loc_us-gaap_HedgeFundsMember_8e7855d9-7d1c-4b0b-a309-bc566acc6f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a1e491d-1598-492c-a190-026ed1166259" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ad20369b-2382-47f7-b07f-acc4b6b01c90" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a1e491d-1598-492c-a190-026ed1166259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_e04b1f2c-ec02-48b7-9f06-e39d960d7b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a1e491d-1598-492c-a190-026ed1166259" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_e04b1f2c-ec02-48b7-9f06-e39d960d7b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquity" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationandStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_bb75db6e-d8b2-4efc-a991-e6e52b23a371" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_b8cde164-3f14-4ee7-ac0c-5c2a12216d05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_bb75db6e-d8b2-4efc-a991-e6e52b23a371" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_b8cde164-3f14-4ee7-ac0c-5c2a12216d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationandStockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a1dac025-b996-4bfb-bd04-ebd0397eb01b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8db91ff5-47e8-49ab-aafd-55b6e66248c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a1dac025-b996-4bfb-bd04-ebd0397eb01b" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8db91ff5-47e8-49ab-aafd-55b6e66248c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a7c368ab-c148-4451-b424-c4349c33dafb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a1dac025-b996-4bfb-bd04-ebd0397eb01b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a7c368ab-c148-4451-b424-c4349c33dafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_06bc38d1-e3c3-4b33-b7ed-bac7697e5cca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a1dac025-b996-4bfb-bd04-ebd0397eb01b" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_06bc38d1-e3c3-4b33-b7ed-bac7697e5cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationandStockholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c1a13345-3a9b-4661-bc0e-caaf0482a656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c1a13345-3a9b-4661-bc0e-caaf0482a656" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b94276ec-091a-4de7-854e-642bc0470354" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:to="loc_us-gaap_PlanNameAxis_b94276ec-091a-4de7-854e-642bc0470354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_b94276ec-091a-4de7-854e-642bc0470354" xlink:to="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_A2020PlanMember_cf77fbef-e3ae-4fd6-a60f-65529872607f" xlink:href="thry-20211231.xsd#thry_A2020PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:to="loc_thry_A2020PlanMember_cf77fbef-e3ae-4fd6-a60f-65529872607f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_A2016PlanMember_f6f692c4-1cea-46dd-885d-286378cda99e" xlink:href="thry-20211231.xsd#thry_A2016PlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_19f5dfc8-2766-41c2-bdfe-57d427357beb" xlink:to="loc_thry_A2016PlanMember_f6f692c4-1cea-46dd-885d-286378cda99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a9de2dd5-85b5-4209-ba8c-fefebacf9989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:to="loc_us-gaap_AwardTypeAxis_a9de2dd5-85b5-4209-ba8c-fefebacf9989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a9de2dd5-85b5-4209-ba8c-fefebacf9989" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_d68ef191-8050-417a-a9e7-e4d62c54a198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_d68ef191-8050-417a-a9e7-e4d62c54a198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_2c4967c2-c0c5-4a63-baa3-1f09289ee649" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_858c1cf9-9bb6-4ee1-9fe6-4efd0fd7d44f" xlink:to="loc_us-gaap_EmployeeStockMember_2c4967c2-c0c5-4a63-baa3-1f09289ee649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a723feae-4da8-46c3-aa9c-a575694fbe70" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:to="loc_srt_RangeAxis_a723feae-4da8-46c3-aa9c-a575694fbe70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a723feae-4da8-46c3-aa9c-a575694fbe70" xlink:to="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_467ef64a-2bdf-4b80-90b2-a7f7bb42375c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:to="loc_srt_MinimumMember_467ef64a-2bdf-4b80-90b2-a7f7bb42375c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8b9fd756-726f-4bfb-be00-a2d4334e693b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3721db60-218a-4ba7-bf7b-c2b0dfc9c0e6" xlink:to="loc_srt_MaximumMember_8b9fd756-726f-4bfb-be00-a2d4334e693b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_86d27bab-eab0-4d80-b5d5-2febf38f9201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d8392135-1127-46e7-9bd6-418df57f2bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_d8392135-1127-46e7-9bd6-418df57f2bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a802ac65-45f0-46c9-bf46-c596a6b90658" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a802ac65-45f0-46c9-bf46-c596a6b90658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e00074d7-225b-4362-8fd1-1ff9cd5128a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e00074d7-225b-4362-8fd1-1ff9cd5128a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_13503374-0306-452d-9fe7-ec632793f0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_13503374-0306-452d-9fe7-ec632793f0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_42403063-ddf9-48d5-85d4-1a98359f4e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_42403063-ddf9-48d5-85d4-1a98359f4e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_91f5819b-787f-49ae-bb99-6c01983cddc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_91f5819b-787f-49ae-bb99-6c01983cddc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c3b6bfe7-aa32-423e-9c54-ee9e0735c58d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c3b6bfe7-aa32-423e-9c54-ee9e0735c58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e6375177-b3ad-4ab1-94cd-cb643b75888a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e6375177-b3ad-4ab1-94cd-cb643b75888a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_69807cc0-d26e-41be-98fc-63fbf38415a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_69807cc0-d26e-41be-98fc-63fbf38415a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected_c3216943-4ca2-4f15-a225-cfdf2413b894" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected_c3216943-4ca2-4f15-a225-cfdf2413b894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice_edbf7f0c-4006-4b0e-a2c8-239e5193cd9b" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice_edbf7f0c-4006-4b0e-a2c8-239e5193cd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice_7839f686-ea18-48e2-8ece-1478959e2705" xlink:href="thry-20211231.xsd#thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice_7839f686-ea18-48e2-8ece-1478959e2705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_386d4ff1-c83f-4016-9621-a2e0695c425d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_386d4ff1-c83f-4016-9621-a2e0695c425d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dafa82a9-a057-409b-bbb3-0a830d49ddc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dafa82a9-a057-409b-bbb3-0a830d49ddc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_99f12271-0751-4f08-9314-f15cc27aad44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_99f12271-0751-4f08-9314-f15cc27aad44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_282b1f7c-752d-4479-a4c4-accaafc18e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_282b1f7c-752d-4479-a4c4-accaafc18e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_19b43358-9d1f-460f-8918-ff852f940b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_19b43358-9d1f-460f-8918-ff852f940b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a2ec763-dfc6-4e74-96b1-de0674f83ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_8a2ec763-dfc6-4e74-96b1-de0674f83ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_bb4fc6f0-a1a3-4105-8d9b-d59604c2160e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_bb4fc6f0-a1a3-4105-8d9b-d59604c2160e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f1281d05-48ef-4552-8757-fff16900eb17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f1281d05-48ef-4552-8757-fff16900eb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_24287975-2c99-40cb-967d-993dae99afa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_24287975-2c99-40cb-967d-993dae99afa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_47f1abd5-d738-4f81-8dbb-c7b42a0c4e94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_47f1abd5-d738-4f81-8dbb-c7b42a0c4e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_a03a1e04-a0a3-4cf7-9267-f60bcb5fd1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_a03a1e04-a0a3-4cf7-9267-f60bcb5fd1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod_2134c75c-376c-44d3-8389-460f43f6cb7f" xlink:href="thry-20211231.xsd#thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod_2134c75c-376c-44d3-8389-460f43f6cb7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_eb1d91ea-61f8-4471-be51-954c8d801d21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_eb1d91ea-61f8-4471-be51-954c8d801d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a031b218-4d98-4ff9-819a-b794b4479443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_a031b218-4d98-4ff9-819a-b794b4479443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_58ce875b-5301-4472-9c87-175458052f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_58ce875b-5301-4472-9c87-175458052f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_8c20b150-ec56-46b2-a908-7917454c0f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_8c20b150-ec56-46b2-a908-7917454c0f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice_163e0145-301d-4e5d-952c-478cbb687d65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice_163e0145-301d-4e5d-952c-478cbb687d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_3301d08c-b389-4d62-9915-ac3830628ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_3301d08c-b389-4d62-9915-ac3830628ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a0cb9a58-1e61-4e6e-93b0-d121f73dd6d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_930f0c4a-2e11-457d-bd6f-f3bf8bc00c65" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a0cb9a58-1e61-4e6e-93b0-d121f73dd6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationStockOptionAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ca4ec698-d465-4393-816b-b86866321fab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c4e5a24-4c01-45c9-a824-3bb8b062dbd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ca4ec698-d465-4393-816b-b86866321fab" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c4e5a24-4c01-45c9-a824-3bb8b062dbd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a123deda-f894-43ee-bbe3-0c3f6efeb4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c4e5a24-4c01-45c9-a824-3bb8b062dbd6" xlink:to="loc_us-gaap_AwardTypeAxis_a123deda-f894-43ee-bbe3-0c3f6efeb4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47b03c28-fb12-406e-8ef7-1279826ff678" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a123deda-f894-43ee-bbe3-0c3f6efeb4d5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47b03c28-fb12-406e-8ef7-1279826ff678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e82915a3-a35d-4fe9-98a5-86d55195fd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47b03c28-fb12-406e-8ef7-1279826ff678" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e82915a3-a35d-4fe9-98a5-86d55195fd4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1c4e5a24-4c01-45c9-a824-3bb8b062dbd6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9cc54662-e2f1-4639-96a8-489a525421b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9cc54662-e2f1-4639-96a8-489a525421b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_82a028da-f19e-4f40-8ffc-a288be124dae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_82a028da-f19e-4f40-8ffc-a288be124dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6762b2cb-c9ef-48ed-96d4-ffd1d610e28e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_6762b2cb-c9ef-48ed-96d4-ffd1d610e28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bd598bfa-1876-4a12-b887-8f48141b400c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_bd598bfa-1876-4a12-b887-8f48141b400c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_62558bd4-fef0-4b4b-8e25-b83ff24cccb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d8c9e0a7-59d3-4b91-8ad4-fc93190f014a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_62558bd4-fef0-4b4b-8e25-b83ff24cccb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e83c3746-e616-435b-86d0-17d866776fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e83c3746-e616-435b-86d0-17d866776fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4475ba22-d59c-4c78-8fa6-7889a25d86aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4475ba22-d59c-4c78-8fa6-7889a25d86aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash_56d22f03-751e-419d-9037-065c7c6fde61" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash_56d22f03-751e-419d-9037-065c7c6fde61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares_70d66ad4-dbd8-452c-adf1-6aed9216a59c" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares_70d66ad4-dbd8-452c-adf1-6aed9216a59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_12157b9f-1917-47c9-a777-90e9dd90dc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_12157b9f-1917-47c9-a777-90e9dd90dc6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d0e95492-584a-4789-ad18-3b8ad4e032c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_301660cc-26ac-40d7-a114-6be188711502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d0e95492-584a-4789-ad18-3b8ad4e032c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3d29b5cf-fcb0-4ab8-a5b2-00457d5ba513" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_3d29b5cf-fcb0-4ab8-a5b2-00457d5ba513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_71eb586b-be2a-404c-be40-0f22ee3145ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_71eb586b-be2a-404c-be40-0f22ee3145ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a17ce3ff-7b9d-40e0-b2a5-12b8ce58f8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a17ce3ff-7b9d-40e0-b2a5-12b8ce58f8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice_ebdf9ad7-fdfa-40f1-9aaa-c3783b29461c" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:to="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice_ebdf9ad7-fdfa-40f1-9aaa-c3783b29461c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice_fe2f688c-fe68-4af2-8883-5d29e7da8428" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:to="loc_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice_fe2f688c-fe68-4af2-8883-5d29e7da8428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_fb3fb98e-5482-43d9-8ea5-2518f950ad9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_fb3fb98e-5482-43d9-8ea5-2518f950ad9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a5d2ff66-c4d3-4621-a47e-627a292ef249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_bfa0e637-dd9f-483e-b4d8-96feeaddac45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a5d2ff66-c4d3-4621-a47e-627a292ef249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_bcd390cf-65a5-4674-ab2c-dd076299b17e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_bcd390cf-65a5-4674-ab2c-dd076299b17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_17dafa7c-7cc6-4138-97ee-2fcbc50258e6" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_17dafa7c-7cc6-4138-97ee-2fcbc50258e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_30697d3f-328e-4074-b9ce-675fdfe53906" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_17dafa7c-7cc6-4138-97ee-2fcbc50258e6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_30697d3f-328e-4074-b9ce-675fdfe53906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_ed6118ee-56fd-498b-a553-b93f1e92663b" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_17dafa7c-7cc6-4138-97ee-2fcbc50258e6" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_ed6118ee-56fd-498b-a553-b93f1e92663b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm_0be97694-25c1-47ab-9f2b-5ed5aa228271" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_17dafa7c-7cc6-4138-97ee-2fcbc50258e6" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm_0be97694-25c1-47ab-9f2b-5ed5aa228271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm_3acc370b-c0ed-4d43-842f-e4042f3b177a" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_17dafa7c-7cc6-4138-97ee-2fcbc50258e6" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm_3acc370b-c0ed-4d43-842f-e4042f3b177a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm_d5f97afc-2764-4330-8d55-d748b333ef63" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_17dafa7c-7cc6-4138-97ee-2fcbc50258e6" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm_d5f97afc-2764-4330-8d55-d748b333ef63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm_dcaf45a9-687f-4664-840d-3b5010ec0e6a" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm_dcaf45a9-687f-4664-840d-3b5010ec0e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b64c43ec-9455-4790-8538-9ded78ce52e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b64c43ec-9455-4790-8538-9ded78ce52e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue_7b44c6ad-4eee-4fc5-b3fc-da0f62d8923f" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue_7b44c6ad-4eee-4fc5-b3fc-da0f62d8923f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue_d9f46343-a1f8-4012-aa9d-45d2b53578c8" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue_d9f46343-a1f8-4012-aa9d-45d2b53578c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue_b3b961b2-d0d7-494c-920e-604c2e42aae2" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue_b3b961b2-d0d7-494c-920e-604c2e42aae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue_70449f94-0114-4407-a195-55b7a1f1f3cd" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue_70449f94-0114-4407-a195-55b7a1f1f3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_db98ff6f-a0f7-4b71-8ddb-447b1f4f15b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_a96f0a57-29b9-4a68-bb34-128daf9fbf3b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_db98ff6f-a0f7-4b71-8ddb-447b1f4f15b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_b8534494-5a73-426f-8c8a-bafdef561512" xlink:href="thry-20211231.xsd#thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2e8c03da-46f2-4982-8847-4472edc4b4a2" xlink:to="loc_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue_b8534494-5a73-426f-8c8a-bafdef561512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_55bc8f29-2643-4f1e-b99c-27a163251507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ffc27651-3d28-4118-9707-652d6d0f6c5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_55bc8f29-2643-4f1e-b99c-27a163251507" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ffc27651-3d28-4118-9707-652d6d0f6c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6623d482-764e-40ff-96bd-7a9bc34a9d49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ffc27651-3d28-4118-9707-652d6d0f6c5f" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6623d482-764e-40ff-96bd-7a9bc34a9d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6623d482-764e-40ff-96bd-7a9bc34a9d49" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_4b0c161c-798f-4749-88cc-db8cc5f3a4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:to="loc_us-gaap_CostOfSalesMember_4b0c161c-798f-4749-88cc-db8cc5f3a4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_86f24da1-d575-4465-af44-192c8a11484c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_86f24da1-d575-4465-af44-192c8a11484c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_c20fd39b-c0bb-4e64-8cb8-2f4aae1c7929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c9b652a8-b41c-456d-8bd9-28d2242915e6" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_c20fd39b-c0bb-4e64-8cb8-2f4aae1c7929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4303ba9f-b526-4bc4-8351-9a59bd0794b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_ffc27651-3d28-4118-9707-652d6d0f6c5f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4303ba9f-b526-4bc4-8351-9a59bd0794b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_bfca0d94-4757-42c4-b5c3-8835327ea97e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4303ba9f-b526-4bc4-8351-9a59bd0794b8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_bfca0d94-4757-42c4-b5c3-8835327ea97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/EarningsperShare" xlink:type="simple" xlink:href="thry-20211231.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7091336d-253e-4459-85de-0686999eb191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_e2b585f3-7fcd-4995-a3b7-c3e85917c980" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7091336d-253e-4459-85de-0686999eb191" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_e2b585f3-7fcd-4995-a3b7-c3e85917c980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="thry-20211231.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7779d721-f545-4b77-b103-e49aaa10bba1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2346fba5-5e47-4588-bb92-aa9fe97b9e25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7779d721-f545-4b77-b103-e49aaa10bba1" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2346fba5-5e47-4588-bb92-aa9fe97b9e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#EarningsperShareScheduleofEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ab144737-5b88-4e9c-b2f3-7d53ea1583fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_d9247fad-574a-431c-ba24-b84ded5d0972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ab144737-5b88-4e9c-b2f3-7d53ea1583fa" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_d9247fad-574a-431c-ba24-b84ded5d0972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8c672dd7-95bb-4c31-88d3-e0b969e9778c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_d9247fad-574a-431c-ba24-b84ded5d0972" xlink:to="loc_us-gaap_NetIncomeLoss_8c672dd7-95bb-4c31-88d3-e0b969e9778c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c9988857-948d-4c27-881a-173d351339c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_d9247fad-574a-431c-ba24-b84ded5d0972" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c9988857-948d-4c27-881a-173d351339c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f2a258f1-8835-435a-b5fb-19f87a1158eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_d9247fad-574a-431c-ba24-b84ded5d0972" xlink:to="loc_us-gaap_EarningsPerShareBasic_f2a258f1-8835-435a-b5fb-19f87a1158eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_f7aea3a9-9cdf-4ec4-bcd9-a483ad45ea24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ab144737-5b88-4e9c-b2f3-7d53ea1583fa" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_f7aea3a9-9cdf-4ec4-bcd9-a483ad45ea24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7cf38970-fefd-43f5-bcaa-599e027829db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f7aea3a9-9cdf-4ec4-bcd9-a483ad45ea24" xlink:to="loc_us-gaap_NetIncomeLoss_7cf38970-fefd-43f5-bcaa-599e027829db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1d796a3c-c435-4bb3-bc39-bde710bef51e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f7aea3a9-9cdf-4ec4-bcd9-a483ad45ea24" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1d796a3c-c435-4bb3-bc39-bde710bef51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c371a544-2a1d-4d5f-b725-647bda688080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f7aea3a9-9cdf-4ec4-bcd9-a483ad45ea24" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c371a544-2a1d-4d5f-b725-647bda688080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_91b6afc4-080b-4f8b-aa26-eae6245cea4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f7aea3a9-9cdf-4ec4-bcd9-a483ad45ea24" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_91b6afc4-080b-4f8b-aa26-eae6245cea4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6ea280d6-e344-426c-908f-400777241596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_f7aea3a9-9cdf-4ec4-bcd9-a483ad45ea24" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6ea280d6-e344-426c-908f-400777241596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/EarningsperShareNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#EarningsperShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/EarningsperShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_25f96a31-fa15-4e70-b291-67b618139994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9cec4362-6fe0-4a4f-a9b2-4cf00ef0e6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_25f96a31-fa15-4e70-b291-67b618139994" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9cec4362-6fe0-4a4f-a9b2-4cf00ef0e6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2f6105f7-99de-4de4-9045-40e1ef706849" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9cec4362-6fe0-4a4f-a9b2-4cf00ef0e6f6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2f6105f7-99de-4de4-9045-40e1ef706849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2f6105f7-99de-4de4-9045-40e1ef706849" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_0554eef5-54dc-4418-81bc-8618011fa919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_0554eef5-54dc-4418-81bc-8618011fa919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_3f7872aa-272a-47ec-8d1e-72b89a4f4fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:to="loc_us-gaap_EmployeeStockMember_3f7872aa-272a-47ec-8d1e-72b89a4f4fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_f3a257f1-d877-4b6e-9a3e-ccaaf32991fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_f24b5921-52d0-44f4-b63f-c8e46f2862f9" xlink:to="loc_us-gaap_WarrantMember_f3a257f1-d877-4b6e-9a3e-ccaaf32991fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9e9b5410-3ce1-425e-9faf-444bb24f025d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9cec4362-6fe0-4a4f-a9b2-4cf00ef0e6f6" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9e9b5410-3ce1-425e-9faf-444bb24f025d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_35f3c697-4d8f-414e-9e5f-e582cc369900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9e9b5410-3ce1-425e-9faf-444bb24f025d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_35f3c697-4d8f-414e-9e5f-e582cc369900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxes" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2399b135-cf60-492d-8fe2-823c8308bd65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_cd39b36c-4ca4-40d4-90c6-792c2fcb9874" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2399b135-cf60-492d-8fe2-823c8308bd65" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_cd39b36c-4ca4-40d4-90c6-792c2fcb9874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ca67c4bb-d256-45ac-940d-15d980b55f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_b41c2b96-0dd4-4061-af0a-02da93adc1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ca67c4bb-d256-45ac-940d-15d980b55f5e" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_b41c2b96-0dd4-4061-af0a-02da93adc1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_efc7fca2-9f7b-431c-84e9-ce59270d7b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ca67c4bb-d256-45ac-940d-15d980b55f5e" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_efc7fca2-9f7b-431c-84e9-ce59270d7b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4bd97941-244f-470b-9ba0-4ed3808aa7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ca67c4bb-d256-45ac-940d-15d980b55f5e" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4bd97941-244f-470b-9ba0-4ed3808aa7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b6a85dbf-a01c-44e9-8ec4-2db172e84c7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ca67c4bb-d256-45ac-940d-15d980b55f5e" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b6a85dbf-a01c-44e9-8ec4-2db172e84c7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_7098f917-04b4-49b6-8271-254ae0db4789" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ca67c4bb-d256-45ac-940d-15d980b55f5e" xlink:to="loc_us-gaap_SummaryOfValuationAllowanceTextBlock_7098f917-04b4-49b6-8271-254ae0db4789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_121ddf9a-9bd4-4048-b028-ff8cddb69a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ca67c4bb-d256-45ac-940d-15d980b55f5e" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_121ddf9a-9bd4-4048-b028-ff8cddb69a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_22697fb8-392c-417f-a90a-275afee86b98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_473d380c-c81f-445d-9c2a-b94112c6d417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22697fb8-392c-417f-a90a-275afee86b98" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_473d380c-c81f-445d-9c2a-b94112c6d417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_308c1f6d-1715-4ee5-a66f-05459efc8416" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_473d380c-c81f-445d-9c2a-b94112c6d417" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_308c1f6d-1715-4ee5-a66f-05459efc8416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0cb2e727-e2a2-4cde-823f-479dd4e0279a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_473d380c-c81f-445d-9c2a-b94112c6d417" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0cb2e727-e2a2-4cde-823f-479dd4e0279a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_73d30214-cba9-4d42-b14d-666e18bbb8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_473d380c-c81f-445d-9c2a-b94112c6d417" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_73d30214-cba9-4d42-b14d-666e18bbb8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_08018eb5-5e1a-4aac-b22f-353281457d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_473d380c-c81f-445d-9c2a-b94112c6d417" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_08018eb5-5e1a-4aac-b22f-353281457d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_268ba896-20bb-4ad1-9c14-69882cb5b6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22697fb8-392c-417f-a90a-275afee86b98" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_268ba896-20bb-4ad1-9c14-69882cb5b6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_30c48c5e-9e0f-4268-aefd-c192aa85b3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_268ba896-20bb-4ad1-9c14-69882cb5b6ca" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_30c48c5e-9e0f-4268-aefd-c192aa85b3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_65cd9ab2-b4bf-4772-be43-8e16fcb7c5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_268ba896-20bb-4ad1-9c14-69882cb5b6ca" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_65cd9ab2-b4bf-4772-be43-8e16fcb7c5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_dc7bf79a-23d5-439a-bd03-dfc5b099e267" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_268ba896-20bb-4ad1-9c14-69882cb5b6ca" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_dc7bf79a-23d5-439a-bd03-dfc5b099e267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2f245d57-fbbf-4b5b-8121-d3e674d516e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_268ba896-20bb-4ad1-9c14-69882cb5b6ca" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2f245d57-fbbf-4b5b-8121-d3e674d516e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2ea804d9-2f24-4a39-be26-1b3f92aaf32b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_22697fb8-392c-417f-a90a-275afee86b98" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2ea804d9-2f24-4a39-be26-1b3f92aaf32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_78bb5662-e980-40fa-b686-befe2076ed97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_78bb5662-e980-40fa-b686-befe2076ed97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_6fb81e45-0cf4-4ac7-a35c-e16dc06aee74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_6fb81e45-0cf4-4ac7-a35c-e16dc06aee74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent_6d2d4ca5-afe2-43b1-9275-4c876b9f252e" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent_6d2d4ca5-afe2-43b1-9275-4c876b9f252e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d1393a98-a8a3-4936-8352-d9e1bbfee860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d1393a98-a8a3-4936-8352-d9e1bbfee860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset_24f9ffb5-3709-40f6-b79c-d438af27ea57" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset_24f9ffb5-3709-40f6-b79c-d438af27ea57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_5db79182-61d2-4425-a243-84e766496183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_5db79182-61d2-4425-a243-84e766496183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_f445d990-c20f-423c-9a12-15530e077363" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_f445d990-c20f-423c-9a12-15530e077363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent_bcc54456-03a1-4035-94eb-7ccecbc7600e" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent_bcc54456-03a1-4035-94eb-7ccecbc7600e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d75d1e16-8a3d-482d-818b-e127a29bd89c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d75d1e16-8a3d-482d-818b-e127a29bd89c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent_7e6ba321-810f-4104-a62c-f40563bae327" xlink:href="thry-20211231.xsd#thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent_7e6ba321-810f-4104-a62c-f40563bae327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4222c58f-694b-41a9-85ce-ba1354802241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_4222c58f-694b-41a9-85ce-ba1354802241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_dd7b550c-1761-488f-9900-979d383310e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_73eac008-f8a6-4dae-8c80-ce8e1b08a363" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_dd7b550c-1761-488f-9900-979d383310e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9165d5f4-ef0a-4bb5-966b-6d9edb309651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_7ee18c2c-9fe7-479e-87dd-0e05f5d104a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9165d5f4-ef0a-4bb5-966b-6d9edb309651" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_7ee18c2c-9fe7-479e-87dd-0e05f5d104a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa42b43b-cf8e-41ea-9e20-1699225415e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_7ee18c2c-9fe7-479e-87dd-0e05f5d104a4" xlink:to="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa42b43b-cf8e-41ea-9e20-1699225415e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetDomain_80ef68bd-de21-42e9-9476-8faae299cb66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_aa42b43b-cf8e-41ea-9e20-1699225415e6" xlink:to="loc_us-gaap_DeferredTaxAssetDomain_80ef68bd-de21-42e9-9476-8faae299cb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ManagementReassessmentOfAbilityToRecognizeMember_dd4bdf0b-e2ed-4353-99a5-df98c1b748ab" xlink:href="thry-20211231.xsd#thry_ManagementReassessmentOfAbilityToRecognizeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetDomain_80ef68bd-de21-42e9-9476-8faae299cb66" xlink:to="loc_thry_ManagementReassessmentOfAbilityToRecognizeMember_dd4bdf0b-e2ed-4353-99a5-df98c1b748ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_7ee18c2c-9fe7-479e-87dd-0e05f5d104a4" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cbce2c46-5810-4a56-ad4c-ce331677d6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_cbce2c46-5810-4a56-ad4c-ce331677d6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_91afe1f2-0c38-4500-b08b-9cc23266a70f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_91afe1f2-0c38-4500-b08b-9cc23266a70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_24d8481d-841b-4bb3-b65f-1643ad16dc17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_24d8481d-841b-4bb3-b65f-1643ad16dc17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_09146373-679c-431f-a28e-f2b3c81d33ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_09146373-679c-431f-a28e-f2b3c81d33ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_927863dc-3118-4df1-afd5-ade67777e323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_927863dc-3118-4df1-afd5-ade67777e323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_0b427246-2d9b-44aa-a90e-2ca4d61fa5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_0b427246-2d9b-44aa-a90e-2ca4d61fa5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_e1d0693a-b477-4e89-ac84-62e745f8ae42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_ee6d48ec-47ed-4d5a-8cc4-61b16ed10d33" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_e1d0693a-b477-4e89-ac84-62e745f8ae42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_044960b6-125e-4897-b940-0e22dce0d7d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_044960b6-125e-4897-b940-0e22dce0d7d3" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_5355682d-5a0a-4476-bd0a-489f012fc92e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_5355682d-5a0a-4476-bd0a-489f012fc92e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_7d98dff9-9c7e-484a-bcf3-5ad6a39488f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_7d98dff9-9c7e-484a-bcf3-5ad6a39488f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_ea660954-9f93-4720-ac7e-df389ce85afc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_ea660954-9f93-4720-ac7e-df389ce85afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest_890dc6df-054c-4437-a588-7181ac07ec14" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest_890dc6df-054c-4437-a588-7181ac07ec14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_91abaf02-cedb-4d0b-b5cf-d637ef5ddb07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_91abaf02-cedb-4d0b-b5cf-d637ef5ddb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsOperatingLeaseLiability_44e5ffbf-ebbc-40e7-8703-a3178942f80d" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_thry_DeferredTaxAssetsOperatingLeaseLiability_44e5ffbf-ebbc-40e7-8703-a3178942f80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_d8d9614b-3294-42c5-9946-88041c020421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_d8d9614b-3294-42c5-9946-88041c020421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards_dff8ee27-1c71-4455-a0dc-cd50b21942eb" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards_dff8ee27-1c71-4455-a0dc-cd50b21942eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_04be57f5-17ea-4c70-90c3-f37748e28d60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_04be57f5-17ea-4c70-90c3-f37748e28d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetsIntangibleAssets_238c6900-8db4-494d-8b80-e46fbb424d37" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetsIntangibleAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_thry_DeferredTaxAssetsIntangibleAssets_238c6900-8db4-494d-8b80-e46fbb424d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_11820acf-a09b-43a4-8416-162f3ef29c76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_11820acf-a09b-43a4-8416-162f3ef29c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e3b106dc-fbd3-4d68-9f42-583210b22bed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e3b106dc-fbd3-4d68-9f42-583210b22bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c7226806-5f7f-424c-9cd0-42418c40a03c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c7226806-5f7f-424c-9cd0-42418c40a03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b506d641-52a2-4b91-a623-ceea9e717dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b506d641-52a2-4b91-a623-ceea9e717dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_9fc9bddc-4a0e-4282-95ae-7b36c30fe3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_26c635ab-c270-4aa4-b7fe-89d1dc7c5702" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_9fc9bddc-4a0e-4282-95ae-7b36c30fe3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_044960b6-125e-4897-b940-0e22dce0d7d3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_0f629a2d-5800-41c7-9aef-abefa5a68c08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_0f629a2d-5800-41c7-9aef-abefa5a68c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_fdece682-8842-4109-bfae-5f2cc08b62fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_fdece682-8842-4109-bfae-5f2cc08b62fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_1d6884ec-9086-4e7c-9911-2e560b874a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_1d6884ec-9086-4e7c-9911-2e560b874a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_8c36058d-95f6-4992-be71-a6ead67d47bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_8c36058d-95f6-4992-be71-a6ead67d47bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ee8d8cfa-1c9b-415b-a4fa-1a240ed4afbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ee8d8cfa-1c9b-415b-a4fa-1a240ed4afbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4b25d401-ceae-44e0-80a6-195e763d1d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4b25d401-ceae-44e0-80a6-195e763d1d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_6bc01fc3-62db-4458-a2a3-0ba6f47d6971" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_6bc01fc3-62db-4458-a2a3-0ba6f47d6971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_8e1c6a9b-c529-4dc6-b101-e85cff4f7d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_b832ce8b-b778-4625-a904-b2deb3539d63" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_8e1c6a9b-c529-4dc6-b101-e85cff4f7d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0adb4eba-37de-4b8a-b078-8c42cc3f75c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_044960b6-125e-4897-b940-0e22dce0d7d3" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_0adb4eba-37de-4b8a-b078-8c42cc3f75c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_03e360d0-373f-455a-9e22-e42057b2ecba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_DeferredTaxAssetValuationAllowanceRollForward_15e14726-a049-44e7-a69f-1b0d6649293c" xlink:href="thry-20211231.xsd#thry_DeferredTaxAssetValuationAllowanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03e360d0-373f-455a-9e22-e42057b2ecba" xlink:to="loc_thry_DeferredTaxAssetValuationAllowanceRollForward_15e14726-a049-44e7-a69f-1b0d6649293c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2b53ad18-d615-416f-97fa-3274fb68db15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_DeferredTaxAssetValuationAllowanceRollForward_15e14726-a049-44e7-a69f-1b0d6649293c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2b53ad18-d615-416f-97fa-3274fb68db15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_71f92b16-fc4a-4e11-a953-9608a67e0c47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_DeferredTaxAssetValuationAllowanceRollForward_15e14726-a049-44e7-a69f-1b0d6649293c" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_71f92b16-fc4a-4e11-a953-9608a67e0c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_586c0e16-3d10-4439-88fb-30a3824b9dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_thry_DeferredTaxAssetValuationAllowanceRollForward_15e14726-a049-44e7-a69f-1b0d6649293c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_586c0e16-3d10-4439-88fb-30a3824b9dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_93a36fd8-265a-45dc-9b7a-7dc54af1c206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3971473c-2c92-4234-add0-cea44b3d4f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_93a36fd8-265a-45dc-9b7a-7dc54af1c206" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3971473c-2c92-4234-add0-cea44b3d4f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_299f6afd-6d72-441f-98c5-230bdd32f6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3971473c-2c92-4234-add0-cea44b3d4f86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_299f6afd-6d72-441f-98c5-230bdd32f6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1363795a-bd58-4b18-ab1a-117515cac9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3971473c-2c92-4234-add0-cea44b3d4f86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_1363795a-bd58-4b18-ab1a-117515cac9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bd0f6c2b-3666-40e4-8fa0-f260453e8c11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3971473c-2c92-4234-add0-cea44b3d4f86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bd0f6c2b-3666-40e4-8fa0-f260453e8c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_5794429f-f797-4236-901c-464d8fd559eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3971473c-2c92-4234-add0-cea44b3d4f86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_5794429f-f797-4236-901c-464d8fd559eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#IncomeTaxesComponentsofPreTaxBookIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5ec50b82-e243-4802-b28c-5cdcccfcef24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f7f937c0-f287-446a-af5f-e6f0f53f8755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ec50b82-e243-4802-b28c-5cdcccfcef24" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f7f937c0-f287-446a-af5f-e6f0f53f8755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3fa593d8-51bf-4c3e-856f-d844ad5e3701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ec50b82-e243-4802-b28c-5cdcccfcef24" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_3fa593d8-51bf-4c3e-856f-d844ad5e3701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1797ccdd-5f9b-41cd-86e5-ececb4492de1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5ec50b82-e243-4802-b28c-5cdcccfcef24" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1797ccdd-5f9b-41cd-86e5-ececb4492de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ContingentLiabilities" xlink:type="simple" xlink:href="thry-20211231.xsd#ContingentLiabilities"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ContingentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fc315bd0-5c7b-41c8-bcc1-b3a2d29adbfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_10aa4b06-75e1-46b3-9e0d-b69eef2cb49c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fc315bd0-5c7b-41c8-bcc1-b3a2d29adbfa" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_10aa4b06-75e1-46b3-9e0d-b69eef2cb49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ContingentLiabilitiesDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#ContingentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ContingentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_bed3b4b1-e550-42c9-bcf9-0ade4d21201e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_bed3b4b1-e550-42c9-bcf9-0ade4d21201e" xlink:to="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_ba03db28-2839-4d08-bbf7-221415ecd62f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_ba03db28-2839-4d08-bbf7-221415ecd62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_ba03db28-2839-4d08-bbf7-221415ecd62f" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_e12e8ee8-3977-4e82-965f-4b3ba41698fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_e12e8ee8-3977-4e82-965f-4b3ba41698fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TexasComptrollerMember_18dbe872-2657-4ca0-8dc9-7d83d6b95810" xlink:href="thry-20211231.xsd#thry_TexasComptrollerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_thry_TexasComptrollerMember_18dbe872-2657-4ca0-8dc9-7d83d6b95810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember_745df6e4-af8d-4553-8406-65d2878a699e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember_745df6e4-af8d-4553-8406-65d2878a699e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_OhioDepartmentOfTaxationAuditDivisionMember_9ac0a554-b8c3-4646-8f01-23d814f19a79" xlink:href="thry-20211231.xsd#thry_OhioDepartmentOfTaxationAuditDivisionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_2fe032b3-e128-41c2-9ff2-2512b594c028" xlink:to="loc_thry_OhioDepartmentOfTaxationAuditDivisionMember_9ac0a554-b8c3-4646-8f01-23d814f19a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_efdc0d75-2f25-42f3-b6fd-82437b11f1b3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:to="loc_srt_LitigationCaseAxis_efdc0d75-2f25-42f3-b6fd-82437b11f1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_efdc0d75-2f25-42f3-b6fd-82437b11f1b3" xlink:to="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_Section199TaxCaseMember_cf6e4a5a-a2a5-4ecf-a8b0-c1ff4a915949" xlink:href="thry-20211231.xsd#thry_Section199TaxCaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:to="loc_thry_Section199TaxCaseMember_cf6e4a5a-a2a5-4ecf-a8b0-c1ff4a915949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ResearchAndDevelopmentTaxCaseMember_6ae09b81-34ab-41ff-94f2-0893e0e454ef" xlink:href="thry-20211231.xsd#thry_ResearchAndDevelopmentTaxCaseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_8ed03fea-472c-406f-a631-5c6e85b96e06" xlink:to="loc_thry_ResearchAndDevelopmentTaxCaseMember_6ae09b81-34ab-41ff-94f2-0893e0e454ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7c03b51c-e900-4631-8480-343aa96fcb20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7c03b51c-e900-4631-8480-343aa96fcb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_128cceaf-0f7c-4926-b840-10316f44b450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7c03b51c-e900-4631-8480-343aa96fcb20" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_128cceaf-0f7c-4926-b840-10316f44b450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_YPHoldingsIncMember_d31e6af0-2ceb-4971-bb7c-1269aa789b6f" xlink:href="thry-20211231.xsd#thry_YPHoldingsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_128cceaf-0f7c-4926-b840-10316f44b450" xlink:to="loc_thry_YPHoldingsIncMember_d31e6af0-2ceb-4971-bb7c-1269aa789b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_4753a18c-8fbd-4b03-a538-2e326cfb9a3a" xlink:to="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit_41a1da77-f7b7-4c87-a6e0-8bfe718e8b93" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit_41a1da77-f7b7-4c87-a6e0-8bfe718e8b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_7f227ceb-c8bd-4634-8bb8-d58626b6a221" xlink:href="thry-20211231.xsd#thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit_7f227ceb-c8bd-4634-8bb8-d58626b6a221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_f96bc5e9-6e1b-42c0-99c9-b6433b6bfc11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_f96bc5e9-6e1b-42c0-99c9-b6433b6bfc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_701df424-2d1a-4ee8-b536-f718a79fb8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_701df424-2d1a-4ee8-b536-f718a79fb8e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f6766062-9791-4712-9bb6-d6b9e194a9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_f6766062-9791-4712-9bb6-d6b9e194a9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_ba4f6ed0-5de2-484d-882f-25c50117f691" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_3ae2a397-1cdb-463a-a744-a3ca051012c7" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_ba4f6ed0-5de2-484d-882f-25c50117f691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="thry-20211231.xsd#ChangesinAccumulatedOtherComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_4a120ecd-a1b8-42ab-bdce-130ff5544c99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_c4683241-1e79-4c2b-8d1c-774cfd5117d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_4a120ecd-a1b8-42ab-bdce-130ff5544c99" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_c4683241-1e79-4c2b-8d1c-774cfd5117d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossTables" xlink:type="simple" xlink:href="thry-20211231.xsd#ChangesinAccumulatedOtherComprehensiveIncomeLossTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c2aa81c3-d6d9-4582-b39f-44a586a7f796" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7976b3d0-2b31-4eef-be77-06210f5f9c53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c2aa81c3-d6d9-4582-b39f-44a586a7f796" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7976b3d0-2b31-4eef-be77-06210f5f9c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_b7c1a9a7-6b67-48e6-9448-d0254bff9281" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_23d06bb5-e8f5-438c-8895-812bb6eff82a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_b7c1a9a7-6b67-48e6-9448-d0254bff9281" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_23d06bb5-e8f5-438c-8895-812bb6eff82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_23d06bb5-e8f5-438c-8895-812bb6eff82a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6e05a632-45df-4e0f-8ddb-9c18b0607bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2a6b9eb7-4679-4eb5-9364-2588d0bde4e0" xlink:to="loc_us-gaap_EquityComponentDomain_6e05a632-45df-4e0f-8ddb-9c18b0607bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_45f9cdd9-fac0-41b8-ae9a-6ef33c041136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6e05a632-45df-4e0f-8ddb-9c18b0607bfc" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_45f9cdd9-fac0-41b8-ae9a-6ef33c041136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_23d06bb5-e8f5-438c-8895-812bb6eff82a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e03aad13-2b8a-414a-a0fd-1b2ac0d4193a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:to="loc_us-gaap_StockholdersEquity_e03aad13-2b8a-414a-a0fd-1b2ac0d4193a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_b05e3524-225b-4285-bc6b-35c365199735" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_b05e3524-225b-4285-bc6b-35c365199735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c52784bd-ad3d-476d-bdca-3acc9d605658" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_5a894c35-0dcb-489d-8d5f-f709cabca74b" xlink:to="loc_us-gaap_StockholdersEquity_c52784bd-ad3d-476d-bdca-3acc9d605658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_621ee183-e036-436f-b440-8100a96ac436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8b4ec3c6-a065-4d78-a39d-44c8d3631614" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_621ee183-e036-436f-b440-8100a96ac436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformation" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_f104642b-7967-4df7-a125-e953923a5e91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_233d9e3e-4258-497d-9ba8-6cd7a0b4fa43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_f104642b-7967-4df7-a125-e953923a5e91" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_233d9e3e-4258-497d-9ba8-6cd7a0b4fa43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_aa248448-5b65-4b5b-bec1-f031a979578d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_845c7de6-fe16-4dc0-85fa-0c03ac3c40ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_aa248448-5b65-4b5b-bec1-f031a979578d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_845c7de6-fe16-4dc0-85fa-0c03ac3c40ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock_6b8b9afc-5ca0-44aa-9dba-8dc456d54d19" xlink:href="thry-20211231.xsd#thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_aa248448-5b65-4b5b-bec1-f031a979578d" xlink:to="loc_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock_6b8b9afc-5ca0-44aa-9dba-8dc456d54d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d7ad4a45-112c-47ce-9491-91041bdd7f33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_aa248448-5b65-4b5b-bec1-f031a979578d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_d7ad4a45-112c-47ce-9491-91041bdd7f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_bf1a9f55-08ca-4cd6-b0b1-cc833458afa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_aa248448-5b65-4b5b-bec1-f031a979578d" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_bf1a9f55-08ca-4cd6-b0b1-cc833458afa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationNarrativeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SegmentInformationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c563009a-a393-43e0-9dc9-bb0c6e6ab7db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_49d1e704-3be9-4237-83d8-e0947b209c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c563009a-a393-43e0-9dc9-bb0c6e6ab7db" xlink:to="loc_us-gaap_NumberOfOperatingSegments_49d1e704-3be9-4237-83d8-e0947b209c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_e838b56b-f3e8-47d2-a8d1-e5445093c33d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c563009a-a393-43e0-9dc9-bb0c6e6ab7db" xlink:to="loc_us-gaap_NumberOfReportableSegments_e838b56b-f3e8-47d2-a8d1-e5445093c33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationSegmentOperatingResultsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b12622af-e714-4fec-82a1-67f5fc493104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d1900399-49cc-4500-8006-85e5db5b358e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b12622af-e714-4fec-82a1-67f5fc493104" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d1900399-49cc-4500-8006-85e5db5b358e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d1900399-49cc-4500-8006-85e5db5b358e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6ebc14a7-13b8-4090-a9c1-4eeb5a12f7a4" xlink:to="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_8604ff95-ae7d-4974-8789-a0efacb44229" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:to="loc_thry_MarketingServicesSegmentMember_8604ff95-ae7d-4974-8789-a0efacb44229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_6ce68644-8256-4288-8167-9b8ae9cd33d7" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_6ce68644-8256-4288-8167-9b8ae9cd33d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternationalSegmentMember_43cf831a-4163-43b2-b641-d8ef3c66ed09" xlink:href="thry-20211231.xsd#thry_InternationalSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_af271472-655a-4f1e-85aa-c3602d437e78" xlink:to="loc_thry_InternationalSegmentMember_43cf831a-4163-43b2-b641-d8ef3c66ed09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d1900399-49cc-4500-8006-85e5db5b358e" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cd41f3ca-ef7d-4777-a145-ddcb31ea97f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cd41f3ca-ef7d-4777-a145-ddcb31ea97f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_30d61b0c-ff54-4731-b939-de5429d6ccef" xlink:href="thry-20211231.xsd#thry_EarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ffba11fb-3157-4192-a146-a5a623c57295" xlink:to="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_30d61b0c-ff54-4731-b939-de5429d6ccef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_84711615-cbb9-4804-9796-3d563a138974" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_84711615-cbb9-4804-9796-3d563a138974" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_22eb0a3e-7632-4428-a327-a2a98325f584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_22eb0a3e-7632-4428-a327-a2a98325f584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_c9cfa035-661f-494a-a9cb-9ce3902bbaa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_22eb0a3e-7632-4428-a327-a2a98325f584" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_c9cfa035-661f-494a-a9cb-9ce3902bbaa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c209d46d-1e5f-4631-b6bd-2109280dd6d1" xlink:href="thry-20211231.xsd#thry_EmployeeSeveranceCOVID19TerminationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_c9cfa035-661f-494a-a9cb-9ce3902bbaa7" xlink:to="loc_thry_EmployeeSeveranceCOVID19TerminationsMember_c209d46d-1e5f-4631-b6bd-2109280dd6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1d93c79c-d708-48af-a153-f834ad7876b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1d93c79c-d708-48af-a153-f834ad7876b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_dfcfe134-a6cb-4f2c-9670-b6e2944a4961" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1d93c79c-d708-48af-a153-f834ad7876b1" xlink:to="loc_us-gaap_TypeOfAdoptionMember_dfcfe134-a6cb-4f2c-9670-b6e2944a4961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_873ac662-0a76-4108-be13-f1398dacc14f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_dfcfe134-a6cb-4f2c-9670-b6e2944a4961" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_873ac662-0a76-4108-be13-f1398dacc14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1abca72d-16e8-449f-902d-92352209231a" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b09dec05-9f81-48b7-a1eb-2b1efeeb05a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b09dec05-9f81-48b7-a1eb-2b1efeeb05a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_ada0ea08-ff80-44af-a21f-fe9a48f91064" xlink:href="thry-20211231.xsd#thry_EarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_ada0ea08-ff80-44af-a21f-fe9a48f91064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1af40d24-be87-4c7c-8bfa-4483ab03711e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_InterestExpense_1af40d24-be87-4c7c-8bfa-4483ab03711e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2199d084-0324-4a78-83a5-94afc76592ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_DepreciationAndAmortization_2199d084-0324-4a78-83a5-94afc76592ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_b0bf552d-64ea-4a9a-9cad-24499ead8bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_b0bf552d-64ea-4a9a-9cad-24499ead8bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_d35e49b6-22f5-44b0-a0d9-fbdaae5f1efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_AssetImpairmentCharges_d35e49b6-22f5-44b0-a0d9-fbdaae5f1efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_RestructuringChargesAndIntegrationExpenses_aeb27233-2049-475b-9530-60e3353c190b" xlink:href="thry-20211231.xsd#thry_RestructuringChargesAndIntegrationExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_RestructuringChargesAndIntegrationExpenses_aeb27233-2049-475b-9530-60e3353c190b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_TransactionCosts_2bfe91ad-dc92-46b4-9702-26bbda494bed" xlink:href="thry-20211231.xsd#thry_TransactionCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_TransactionCosts_2bfe91ad-dc92-46b4-9702-26bbda494bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_042e88d9-651f-46b3-823b-4c43dc167a97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_042e88d9-651f-46b3-823b-4c43dc167a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_b66659c1-c12d-4056-8351-ff992100d5cd" xlink:href="thry-20211231.xsd#thry_GainLossOnRemeasurementOfIndemnificationAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_GainLossOnRemeasurementOfIndemnificationAsset_b66659c1-c12d-4056-8351-ff992100d5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d1f76eb9-c9c4-4232-8bfe-97d23947b4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d1f76eb9-c9c4-4232-8bfe-97d23947b4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_d71a05af-fde3-4979-a558-962f9ff4a90f" xlink:href="thry-20211231.xsd#thry_EarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization_d71a05af-fde3-4979-a558-962f9ff4a90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_84f69d1b-496b-4834-83e8-6c44b6c1308a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_73081d6f-585e-4aa4-8abb-fb787303fd35" xlink:to="loc_us-gaap_SeveranceCosts1_84f69d1b-496b-4834-83e8-6c44b6c1308a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e5a562f5-12bb-49a2-b297-bdac889ad3df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e5a562f5-12bb-49a2-b297-bdac889ad3df" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_e3ec0796-2819-4c9a-a6b0-daf552db950c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_e3ec0796-2819-4c9a-a6b0-daf552db950c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_e3ec0796-2819-4c9a-a6b0-daf552db950c" xlink:to="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_MarketingServicesSegmentMember_bf7f2806-0fa4-48f3-8052-66541ac61ed2" xlink:href="thry-20211231.xsd#thry_MarketingServicesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:to="loc_thry_MarketingServicesSegmentMember_bf7f2806-0fa4-48f3-8052-66541ac61ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SoftwareAsAServiceSegmentMember_dd7d94ed-bbb8-4568-bde7-ff97c18a7ea9" xlink:href="thry-20211231.xsd#thry_SoftwareAsAServiceSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:to="loc_thry_SoftwareAsAServiceSegmentMember_dd7d94ed-bbb8-4568-bde7-ff97c18a7ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternationalSegmentMember_53f2b061-f74d-40c8-b5fb-74c3342915e8" xlink:href="thry-20211231.xsd#thry_InternationalSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b2118af7-f4d6-4559-9090-14250b5a5e75" xlink:to="loc_thry_InternationalSegmentMember_53f2b061-f74d-40c8-b5fb-74c3342915e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_18e3fea6-ba6b-424e-a857-b87c7884d5ac" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:to="loc_srt_ProductOrServiceAxis_18e3fea6-ba6b-424e-a857-b87c7884d5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_18e3fea6-ba6b-424e-a857-b87c7884d5ac" xlink:to="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PrintYellowPagesMember_ebd2a910-ad70-4517-9dc0-0e5481888ca6" xlink:href="thry-20211231.xsd#thry_PrintYellowPagesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_PrintYellowPagesMember_ebd2a910-ad70-4517-9dc0-0e5481888ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_InternetYellowPagesMember_81de36ea-ce40-4e2a-a697-2a444ee45a22" xlink:href="thry-20211231.xsd#thry_InternetYellowPagesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_InternetYellowPagesMember_81de36ea-ce40-4e2a-a697-2a444ee45a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_SearchEngineMarketingMember_26e5845e-c893-430d-b5b4-1dcad5fe7f37" xlink:href="thry-20211231.xsd#thry_SearchEngineMarketingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_SearchEngineMarketingMember_26e5845e-c893-430d-b5b4-1dcad5fe7f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember_8b5483fa-f656-4aa4-a06a-e17edacc9406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_us-gaap_ServiceOtherMember_8b5483fa-f656-4aa4-a06a-e17edacc9406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_PlatformMember_6a9dfab3-7932-458e-8fb5-d5eead912c2d" xlink:href="thry-20211231.xsd#thry_PlatformMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_PlatformMember_6a9dfab3-7932-458e-8fb5-d5eead912c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_AddOnsMember_92c0d2df-b34d-4c95-826b-f918252f5b22" xlink:href="thry-20211231.xsd#thry_AddOnsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_AddOnsMember_92c0d2df-b34d-4c95-826b-f918252f5b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_ThryvPlatformAndAddOnsMember_f1c9ccec-c2d9-4b75-87ca-aab6692b87bd" xlink:href="thry-20211231.xsd#thry_ThryvPlatformAndAddOnsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_bada6b74-9638-4886-a054-90e654972299" xlink:to="loc_thry_ThryvPlatformAndAddOnsMember_f1c9ccec-c2d9-4b75-87ca-aab6692b87bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_e6adaa06-f09a-447c-9a29-f5712016bc1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e361f014-7e7f-4c50-9b9a-9c387f615b31" xlink:to="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_e6adaa06-f09a-447c-9a29-f5712016bc1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4edb5df2-f6f0-4c73-8d63-dffd60a5b590" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_e6adaa06-f09a-447c-9a29-f5712016bc1a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4edb5df2-f6f0-4c73-8d63-dffd60a5b590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SegmentInformationLongLivedAssetsbyRegionDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_eb3779cf-ae31-43dc-a2ed-d102372ce742" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_eb3779cf-ae31-43dc-a2ed-d102372ce742" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_582bffb8-8c8d-4757-babf-eec44508c758" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:to="loc_srt_StatementGeographicalAxis_582bffb8-8c8d-4757-babf-eec44508c758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_582bffb8-8c8d-4757-babf-eec44508c758" xlink:to="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_73ff954c-0656-4191-93f2-8efcc2a4a08f" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:to="loc_country_US_73ff954c-0656-4191-93f2-8efcc2a4a08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_e541d0ad-4580-4625-831d-c67d5b439436" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_AU"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:to="loc_country_AU_e541d0ad-4580-4625-831d-c67d5b439436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_666cc74a-662f-4a63-a0c3-f01f39af35eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f1721669-1153-4522-91f4-8a0aa320093d" xlink:to="loc_us-gaap_NonUsMember_666cc74a-662f-4a63-a0c3-f01f39af35eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_993287c6-7954-47ee-a61d-06d0115b41c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_993287c6-7954-47ee-a61d-06d0115b41c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_0064cd2e-2201-46eb-bc81-fbe03aed6eb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_993287c6-7954-47ee-a61d-06d0115b41c8" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_0064cd2e-2201-46eb-bc81-fbe03aed6eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_400107a3-0c96-4b90-8b64-9cfd2a55fe6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_0064cd2e-2201-46eb-bc81-fbe03aed6eb9" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_400107a3-0c96-4b90-8b64-9cfd2a55fe6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3f1a9563-58e3-4cca-93fd-a287833a4568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3f1a9563-58e3-4cca-93fd-a287833a4568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8d82dc4-138c-4d0f-8199-7cc070c9eb93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_3f1a9563-58e3-4cca-93fd-a287833a4568" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8d82dc4-138c-4d0f-8199-7cc070c9eb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_LongLivedAssetsMember_189a1527-5d8c-4098-aeef-d4cf4ced7a98" xlink:href="thry-20211231.xsd#thry_LongLivedAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c8d82dc4-138c-4d0f-8199-7cc070c9eb93" xlink:to="loc_thry_LongLivedAssetsMember_189a1527-5d8c-4098-aeef-d4cf4ced7a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_334c0bee-3002-4658-9f66-99224f66c72a" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_89f4db6c-f34a-4e52-ac90-33cf023f33d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:to="loc_us-gaap_NoncurrentAssets_89f4db6c-f34a-4e52-ac90-33cf023f33d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_97170427-0a6c-409f-9bce-e10b4cba9ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_e996fceb-0794-4e97-88cf-7b0693596a8b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_97170427-0a6c-409f-9bce-e10b4cba9ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SubsequentEvents" xlink:type="simple" xlink:href="thry-20211231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_d905ec8b-b30e-4b89-be2f-8400ad079027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_b399cfdf-d7da-4d5f-ab82-7a30cfeec520" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_d905ec8b-b30e-4b89-be2f-8400ad079027" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_b399cfdf-d7da-4d5f-ab82-7a30cfeec520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.thryv.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="thry-20211231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.thryv.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_cc72cd3f-ac10-4a40-b425-fe851853814b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_cc72cd3f-ac10-4a40-b425-fe851853814b" xlink:to="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_dfb5e556-010a-4d09-be38-a825173c0095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_dfb5e556-010a-4d09-be38-a825173c0095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_e2cd39a9-9b06-4f72-a8bf-0e6a32b1a434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_dfb5e556-010a-4d09-be38-a825173c0095" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_e2cd39a9-9b06-4f72-a8bf-0e6a32b1a434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_e58fa774-325c-4f93-a511-454bfa285f98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_e2cd39a9-9b06-4f72-a8bf-0e6a32b1a434" xlink:to="loc_us-gaap_SubsequentEventMember_e58fa774-325c-4f93-a511-454bfa285f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_af37e11e-1eba-492c-9fa7-b8ab2c655540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_af37e11e-1eba-492c-9fa7-b8ab2c655540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3711251f-4387-4c41-bc40-da2669485ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_af37e11e-1eba-492c-9fa7-b8ab2c655540" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3711251f-4387-4c41-bc40-da2669485ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_thry_VivialMediaHoldingsIncMember_c69e5db8-4df5-4a00-ab34-0aa9288d1925" xlink:href="thry-20211231.xsd#thry_VivialMediaHoldingsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3711251f-4387-4c41-bc40-da2669485ebb" xlink:to="loc_thry_VivialMediaHoldingsIncMember_c69e5db8-4df5-4a00-ab34-0aa9288d1925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_50bde65e-54cd-4876-81fc-0f79dfb9c1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_efa3d6ef-7481-4c59-b2ae-203cc7547d5d" xlink:to="loc_us-gaap_SubsequentEventLineItems_50bde65e-54cd-4876-81fc-0f79dfb9c1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b5eae12e-0124-43ed-9e15-a3cdb694e826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_50bde65e-54cd-4876-81fc-0f79dfb9c1eb" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_b5eae12e-0124-43ed-9e15-a3cdb694e826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>thry-20211231_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 thry-20211231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M[@5$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **\N\7?MN?L>> O$,GA/QE^U!X#T[4H9/+N+*Z\4VJR0-G&V0;_ -V?9L5Z
M%X9\4^&?&FAV_B?P=XBL-6TV[3?::CIEXD\$R_WDD0E6'N#0!?HHHH ****
M"BBB@ HHHH **** "BBL;QO\1_AY\,]/M]6^(_CS1O#]K=W:VMK<ZWJD-I'-
M.P9EB1I64,Y"L0HY(4\<4 ;-%%% !1110 4444 %%%% !1110 45R_Q4^-WP
M=^!NC0^(?C)\4-!\+V5S+Y5M<:[JD5LL\F,E$\QAO8#DA<D#FKWP^^(W@+XL
M>$K3Q[\,O&.FZ_HE]O\ L>JZ3>)/!-L<HX5T)!*LK*1V*D'D4 ;5%%><_$C]
MKW]E?X/ZVWAGXH?M$^#-"U-/]9INI>(K>.XC_P!Z(ON4>Y H ]&HK%\!_$?X
M>_%/P^GBSX9>.M'\1:7(Q6/4=#U**[@9AU&^)F7([C.16U0 4444 %%%% !1
M110 445C:!\1_AYXK\0:IX2\+>/-%U+5=$D5-:TS3]4AFN-/9B0%GC1BT1.U
ML!@,X/I0!LT444 %%(TB(55W +G"@GJ<$X'X G\*Q]1^(_P\T?QE8?#G5O'F
MC6OB'5(6FTS0;G5(4O;N-0Q9XH&8/(H".25! "-Z&@#9HHHH **** "BBN8^
M('QM^#/PFN+:U^*GQ<\,>&9;U&>SC\0:_;V33JI 8H)G4L 2,D9QD4 =/17F
M_P#PV3^R#_T=7\-O_"YT_P#^/5I^#OVD_P!G7XB>((?"?P_^/G@K7=5N%<V^
MF:/XJM+JXE"J68K''(S-A02<#@ GM0!VM%%% !12-(B%5=P"YPH)ZG!.!^ )
M_"EH ***QO''Q'^'GPQTN'6_B3X\T7P]97%VMK;WFN:I#:12SLK,L2O*RAG(
M1B%!R0I..#0!LT45D>-OB!X#^&FAMXG^(WC;2/#^F+*L;:CK>I16D =ONJ9)
M65<GL,Y- &O17F__  V3^R#_ -'5_#;_ ,+G3_\ X]74>!/BU\*OBE#+<?#+
MXF>'O$<<&/.?0=:@O!'GIN,3MC\: .@HHHH ***1)(Y5WQ.&&>JG(H 6BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KX8_P""IOQE^*_Q-^.WPY_X)J?
MKQ?/H%_\1A]L\8:W9L1-!I6Z0&-2I!VE(+F1U!!81HN=KMG[GK\^_C;L\!?\
M%^_A=XF\4$1V/B/P'):Z7=2'"+.;?4(1&#_>+A5Q_P!-E]: /<OA[_P2._X)
M^?#_ ,%P^#O^&>-*UIE@$=SJVOL]S>7+8YD,A(V,>N(PBCL!7GG[-7[$/QZ_
M8>_;EN[3]G>*6Z_9_P#%>FM<:SI>I:XC'1;[:X40QR.99&5TC&_',4VUF9HU
M-?:M</XU_:1^!_PZ^*WA_P""'C7XAV>G^*O%49?P_H\T<ADO 'V?*P4J"6R
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
MJ!@I<QDD.H8A6*,P4D!L;AGP;_@@KX&\/I^R3J?QONXTO/%7C3Q=?S>(-:G
M:YF\MPJQLYY(W;Y,?WIF/>L?_@HKHVF_![_@IM^R_P#&_P"']LECX@\7^*)-
M \12VJ[6OK/S[.WS(!]\B*]E4L<G"H/X!@ \'_;(_:N_9G^/'_!4'P1KOQ@^
M'?BW7?A[X/\ "UU8ZEX8O/#LC27.H++?9E2W#9EB+?9B6SAA#@@A2#^H/[/>
MG?"_3_@CX8D^"W@N/P[X6O\ 1XM1T718[ 6OV6&Z'VG:T(_U;DRDLO9B:^2?
MC%_RGZ^%'_9&[G^>LU]T4 ?'O_!7W]J7XH?![X>>#_V??@!J<EEX[^+FOC1M
M*U""0I+9V^^*.1HV'*2,\\,:N.5#.RX901M_ C_@CU^Q+\)? ]OHWC7X4V/C
MC7Y8@VM^)/$X>XEO+AA^\=49BD*[B<!1D#&YF;+'R+_@K'L\%_MZ?LJ_%CQ'
M\FA6_C#[+=7,G^KMG%[9MO8]OE?=](CZ5^@E 'PRG_!/7XL?L??MM^$OC+^P
M%HQ@^'_B&4VWQ/\ !]UKJI:6T =098EF?>Y*NSQJNXQR1$9"2;1],^*_VLOA
M/X-_:A\,?LB:RVI?\)=XMT:;4])$5D&M?(B2X9M\F[Y6Q:RX&#V]:U?C)^TC
M\#_V?+C0K7XR_$.ST%_$VH&QT,7<<C?:IP 2@**P7JO+8&6 SD@5\F_M!_\
M*>GX$?\ 9--2_P#2?6J /JW]I7]HWX<_LH_"'4/C;\5FOAHFF3017)TVU\Z;
M=-*L283(S\SC//2L7XV_MF_!;]G[X5>$_C+\1;G48M$\9ZM8:?I$MO:!W66[
M@DGB,H+ 1H$C8LV3BO'?^"Y! _X)P^, 2.=4TG'O_I\->+_\%CK$:G_P2_\
M@GIK.5%QXK\-Q%AVW:)>C/ZT >Q>*_\ @MW^Q5X5\3MI@M_&NI:%'?FTD\<:
M7X8,FC"4'!VRF19) #GE(VR!E<C&=[XU_P#!7G]D'X.:JNCZ7=^(_'4J:=!?
MZA+X T<7\.GVTT8DCDGF:2.- 4(; 8L!U KI?VY_AMX%\-?\$X_B3\.=$\,6
MEOHFB?#6]32].CA BMQ;6Q> J.Q1XT8'KE<]:YG_ ((X> _"OA#_ ()V^ IM
M#T:WAEURVNK_ %>98ANNYWNIEWR'^(A%1!GHJ*.U 'K?P._:N^"O[1GP0?\
M:!^$WB234?#\$4[7@-N4N+62%-\L$D;<K(HP<="&4@E6!,W[,7[3'PT_:V^$
MUM\:/A*VH'1;N[GMX3J=H(9=\3['RH9L#/3FOC+_ ()265KH?PJ_:F\+:3 M
MOI^G>/M9CLK2(8CA403( H' &U$'T45Z/_P0A(/_  3PT+';Q#JG_I0: />M
M _:R^$_B3]J;7/V/=-;4O^$P\/\ A]-9U 260%K]F;[/C;+N^9O])CXQZ\\5
M\Q_\$X/^4D_[6O\ V,=A_P"C;RD^#[*W_!?SXJ@'./@[;@^W_('H_P""<'_*
M2?\ :U_[&*P_]&WE 'JOQR_X*K_LO_!7XDWWP=T^P\7>.O%&E%EU?1OA]X>.
MH26+K]Y)&9XX]P/#!6)4\-@@BMG]E+_@I%^S5^U]XKO_ (=> +S6]%\5:;"T
MUUX6\6:5]CO1&I 9E 9T;:6&5#EAG)&.:^=?@Q^V!^S)^SWXT\;_  [_ ."=
M_P"R+\2/BM>7_B-[OQ9XCT2-Y[.6\/R[3?2^8YC#!RI90A+NR%@V:XGPQ\0/
MC=\1/^"W_P 'O&WQN_9RC^%^J:IX+U)(M%778;^>\M$L-5V3W#Q*H#[E*;64
M,%B7L!0!%\;?^"A_@;0_^"O6@^.=6A\=S>%/!'A74-&N=#BTB5V_M(/>0RW-
MO;;L.C QCSA@LJ#LHKZD^(7B7]CSQ!_P4"^#VK>+]&\1'XJ:EX1N+KP).BNE
MI#8O;WCR+<+OP'V&X&"IP2M>:?$;_E/UX!_[(W-_/4:3]IW_ )3F_L\_]B/J
MG_I-JM 'TS\$?VNOA'\?/B=XZ^#W@TZG;>(?AWJ2V7B*PU:R$#;B\B"2([CY
ML9,3?,.S(?XA3OVC_P!K;X3?LN3^%-.^(YU.>_\ &NOIH_AS3-'LA/<75RVT
M<*67"AGC4G/61?6OF/\ : M_^&/_ /@KM\/?VAK4?9O#'QLTMO"GBAQP@U)/
M+2"1NR[B+( GM',<]:?'#_PV1_P67>X8?:O"/[.WAT*/XH7UVYS^3*2?HU@*
M /HG]JO]N3]G?]C?3;"7XR>*9QJ>KL1HWAW1[0W6H7^#C,<2XPN>-SE5)X!S
MQ7%? C_@JE^S#\<?B;:_!JZLO%G@?Q1J.!I&C_$#0/[.DU G[JQ,'="S=%5F
M4L>%!/%?(D/Q;^,*_P#!8;XN_%7PM^RCJ'Q=U;PA:1:1H6G6^MPV?]@P!8T%
MQ'YJ/RX67[H&#/(?XJWOV_-9_;A_;=^%.G^#K;_@F%XE\,>(M#UN#4O#WBM?
M&%I<3Z?(A^=4"QQMAQC(#@;D1L$J* /TPKS']H#]C3]F;]J:_P!,U3X_?"BT
M\23Z/#)%ILES=W$1@20J7 \J1,Y*KUSTKM?AS>^)]2^'N@ZCXVL#:ZS<:-:R
M:O:L ##=-$IE0XXX<L...*V: /RI_:6_85_9/\$_\%8/@K^S_P"%O@W96?@_
MQ/X>FN-=T1+VY:.[E'V[#%FE+C_51_=8?=^M?=GP=_X)V_L8? #X@6?Q3^#_
M ,";#1-?T])4L]2@O[N1HA)&T;@+)*RG*.PY'>OF[]L#_E.'^SO_ -BI<?\
MN2K[F\<ZW=>&?!.L>)+& 2SZ?I5Q<PQ$9#O'&S ?B10!X/\ M"?\%2/V7?V?
M/B1)\&ICXD\9>+K<$WWASP%HAU&YM,#.)"71%;'5 Q9?X@,C/1?LI_\ !0']
MF[]L*]U#PY\+O$%]9>(M)0OJ?A3Q'8&SU&W0$*7,9)5U#$!BC-M) ;&X9\"_
MX()>"M"F_97USX[ZBB7OBWQGXSOI-?UN<!KF81E=L;/UQO:23'=I2?2LS_@I
M-HNF?"'_ (*/_LO?';P!:I8^(O%'C Z!K\UJH5]0LS/9V_SXQO(BO)DR<G!0
M=%& #SKXZ?\ !0WP/H7_  5[\/>-M5B\=3>%/ WA?4-&N]#BTB5V.I![V&6Y
MM[;?AT8&(><,%E3T45]P_M!_MS_LZ?LP?#O1/B)\7_%5Q8KXE@23P_HL%B\V
MHWY9%?:D"\@J'4,6(52P!;) /SM\3O\ E/U\.O\ LC<_\]3KI?VZ_BW^Q;\"
MOVK/ ?Q4^(7P[\4^._C)9:6T/@OPEX3BDO)E@8SA9FMBPC4[GE*N 9"4R ?+
M!4 GT'_@M5^R=+XNL/"GQ)\%?$?X?IJDHCL=6\<^$A:6DA) #;XYI&5<D98J
M%7JQ YKD/^"_TD<W[(_@66)PR-\7]+*LIR"#8:C@@UY)_P %1/VGOVG_ -H3
M]C+Q!:>,/^"?&L^!_"5G?Z?<S>*_&&NPK=VDOVJ-(_*LS&LFYRYC+ G"R-G%
M=)_P5FN)KO\ X)<? 6ZN)6>27Q1X6>1V.2S'1+PDF@#](J^+O^"]O_*/N_\
M^QKTS_T-Z^T:^+O^"]O_ "C[O_\ L:],_P#0WH ZCX0_\$M?^"?_ (@^$_A?
M7M8_9CT*>[O?#ME<74[S7.9)'@1F8XEQDDDU\N_\%#_V;_A'_P $Y?C]\&_C
M[^QG:W'A;Q'K'BO[%>>%K+49I8M3MPT6_"2.S!&#^2Z [#YJ8"D9/HWAC_@F
MU^W7J_P3TG7_ (>?\%5?&\%U=>&[:XTK1KJUN(;6/= K) 98[MF1 "%WA"0!
MG;VKS_\ X)9_#+X1?$7]JG6++]L[6/&VM?M#?#VZ<V^G>/?$)OK4)$_RW-GN
M&YVCW!@K.Z@,DL>?O( ?HM\<?CQ\)OV;OAU>?%7XT^-+70]$LB%>ZN-S-+(V
M=L4<:@O+(V#A%!. 3C )'SEX>_X+7?L@ZGJNGQ^*O#7Q"\*Z+JLXBTWQ;XF\
M(F#2[@G[I65)';:>NXJ !R< $UXS_P %@/$_BS7OV[O@+\*+3X3S^/\ 3;&&
M;78O L5\ENFM70E;,;M(K(0J6PX8$%6=<?.:[CX[?M&?MC_'WX,>(O@IXP_X
M)"^(9--U_1YK(^;XYLI!;NR$1S*OV<8>-]KJ000R @B@#T3_ (*O_M0:+\%_
MV,M;;0-9UM-1\::/-:^&-;\,*SI"Q5'\UKB)AY4;1MPX.#GBN9_X)R?MR?"$
M_L'0W.H:7XFA3X0_#VSN/%ES=Z*R).JPREFM69L7'^I?TZKZUP5CX-^.OPV_
MX(0^,/AK^T-X7O=(U[P_X=OK*&TU"1'E%F+H/!DJS#:J.$49X5 .U=WIG_*"
M)O\ L@,W_I U 'U%\#/C/X,_:&^$VB?&CX>F[.B^(+4W&GF^@\J78'9/F7)P
M<J>]<_\ ";]K+X3_ !H^,_CKX$>"VU(Z[\/+B*'Q"+NR$<(:0N%\I]QWCY&[
M"N$_X)/G/_!.[X68_P"@ _\ Z4S5XY_P3M96_P""F_[6)4@_\3K3QQ_UTN*
M.R^(G_!:[]B3X:Z1?7^L:CXDN;S3_%5WH,VC6.D1M=F:VV>=,%>55$ ,B@.S
M L<A5.UL=GX@_P""G_[)G@Z7P<_C?Q-J>B6GC?P8_BC2-0U32VBACL%21P9>
M2PD81D(BJQ<L@7.X5\^?\$5/AMX3F^+G[0_Q5O-%MIM8_P"%D7.EV]Y+"&D@
MMQ-<2.B$C*AV==P'WO+7/2E_;D^&W@WXA?\ !8K]G+P'XHT"UNM('AV>8Z=+
M IA;[,;RXB0IC:4#PI\N,$#&,4 >D>'/^"W'[&.K^,]/\*^)=/\ ''A:SU:4
M)I?B7Q/X8^S:;<@D!7619&<(<CYV0*H.6*CFOKY'21!)&X96&58'((]:^3/^
M"WWAO0]9_P"";GC?5-3TR&:XT>\TBZTR62,%K>5M3MH&=#_"3'-(G'9R.]>[
M?LIWEUJ/[+OPVU"^G:6:?P#H\DTKG)=FLH223W))H [ZBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KYU_P""BG["A_;-\!Z-J?@;Q:/#/Q#\%:A_:/@GQ)EE$$V58PR,@+*C
M-'&P=061XU8 C<K?15% 'PMHO[4?_!9[X>:.G@;QU^P+HGB_6H$\F'Q3I/B:
MW@MKLC@321K(0">I&8O]U.@V/V-_V&/VB=?_ &F+G]OC]OW6M,N/'?V,VOA7
MPII,@DM?#\)5D^\I9-RH\BJJLX'F.[.[ME?M&B@#XH^.O[+O[5_[-G[9&K?M
MQ?L0^$],\8VOC&Q2W\?_  ZO]12S>Y= G^D6\LA" GRU;.2RN7PKK(57EOC!
M\)?V_/\ @J+K/A[X:_';X#6WP6^%&E:O'J/B&VG\2Q:CJ6KO'D"*,Q*I489@
MNY$52V\F0HJU^@%% 'R5^W9^RU\7_BM^T[^S'XU^#_@%+SPY\-O%T]UXFGCU
M"V@73+0S::8R$ED5Y!LMY?EC#D;.G(SV'_!4SX'?%+]H[]B+Q;\(?@SX7_MG
MQ%J=QIK6.G?;8+?S!%?P2R'S)W2-<(C'EAG&!DX%?0M% '!?#SP7XET/]F#0
M_AWJNF^5K%GX"MM.N;/SD;9<I9+$T>\$H<."-P.WOG'-?&?PW_9[^+_[,7_!
M$/XF?"OXX^$/[#UZ'1M<N9+#^T+>YQ%)@HV^WD=.0.F[([U^A-<'^U#\'K[]
MH+]GCQC\$M-UN+3;CQ1H,^GPW\\)D2!I%P'*@@L!Z T ?"G[!OQC_P""D_P$
M_9!\&^'? O[)FG_%KPOJVD?:O!FMV/BV*PFTM)79C:W<<JDR!)"VTC:NP@;^
M,+[I^PS^Q!\5_!EW\2?VA/VL==M)?B;\7$:'5H=&D#1:)9%2JVT3@D%@"@."
MR@01 ,V"S>X?LG?!._\ V<?V<?"'P-U37H=4N/#.CI92ZA;PF-)RK,=P4DD#
MGIFO0Z /SM_8\\/?\%%?^";_ (3U;]F72?V(;?XGZ,WB"XOO#_BO0O&=KIT<
MXD"+F82JY4'8I^<(5Y7Y@%-7_"'[*?\ P4%U3_@I?\./VX/CGX0T2]LWLKRS
MUK2?#>KP>3X3LVM+FW@@+3RJ]TVZX,KM$KC<9,<%17Z!T4 ?*'PX_9I^-F@_
M\%?/'_[46K>"O*\":W\-8=*TS7?[2MF\Z[4Z;F/R5D,R_P#'O+\S(%^3KR,G
M_!7?]FGXV?M0?!+P5X0^!G@K^W-1TCXE6.JZA;_VE;6WE6D=M=(\FZXDC5L-
M(@VJ2QW<#@X^KZ* /EO]NOX-_MFI\7_!'[5'[''B276+[PE%+:ZY\,]3UY[;
M3]9MWWCS%1I%A\X++(I9L-Q$028PI\<_:2TK_@HS_P %*? MK^S7XE_8OT_X
M2>&KG6+:X\2>*_$/BZ#4GC2%]W^CQ1I&^XG^Z&#?=+H&+5^@]% 'R+^V_P#L
M$_$GQ6OPR^-_[(&O6EC\1?@[;Q6N@V^LR8AU>PC55^S2OP V P&=JL)I%)7(
M9>*^+?Q._P""M'[5GPWO_P!G'1OV)M-^&,NOVC:=XF\<:KXW@NK>&UD79,8(
MXUW+N4LN4,S!6.,'#C[OHH ^,?VG/^"?OB[PW_P2??\ 8E_9NT1_$NMV8T\Q
MB2Z@M&U"<:C'=74Y:>140$^:P4OPH503@9^I_@EX=UCPA\&/"/A/Q%9_9]0T
MOPQ86E];^8K^5-';1HZ[E)5L,I&02#C@FNGHH ^4/^"5/[-7QL_9M\/?%&Q^
M-/@O^Q9?$?Q*N]5T9/[2MKG[1:.BA9,P2.$R0?E;#>U?5EQ;P74#VMS"LD<B
M%)(W7(92,$$=P13Z* /@'X6?!G]O'_@EYXL\3^"OV<_@3:_&3X2:]K$NJ:)I
M</B2+3]2T65P%,;-*&+#:J*=J.K>6K9C9F4]%\'_ -F#]K7]JS]L3P_^VA^V
MWX-TWP1I'@6W8> OAU9:FE[-'.V2+BXEC)7(8A\Y#,T<8*($.[[<HH ^4?B5
M^S5\:_$'_!7OX??M1:1X+\[P+H?PTFTK5-<_M*V7R+QCJ6(_):03-_Q\0_,J
M%?GZ\''U=110!XY^W3^QSX,_;?\ @'>_!WQ1?G3KU)UOO#VM)%O;3[Y P23;
MD;D*LR.N1E7."" 1\W>!OC1_P6=_9L\/P_"OX@_LC:-\65TR,6VF>,M(\3Q0
MR7D:C"O/N;>[8 ^9XXF/5MQRQ^]** /A'X.?L7_M??M8?M1:!^U[_P %%K;2
M-"L?!D@F\$?#/1[E9X[:8,'269D=U&'5)#\[/(R(&"(@0]1_P4-_9?\ VFK[
M]I#X;?MT_LB:!IWB'Q3X!M9K#4/"VH7B0&^LY/-!\MG95)*7%RC L&^=2NX@
MBOL:B@#\X_VQ_ O_  5*_P""BGP U+P=??LOZ9\.=)TN:WO;?PS/XJMKK4?$
MEXLRH(Q*[116\$:/),?,VEFB0+NSQZ3_ ,%&_P!DK]H+X\_L/?"CX/\ PH^'
M_P#:OB/PUXFT*[UO3O[5M(/LT-OIES!,WF32I&^V21%PK$G.0" 37VG10!YO
M^V'X"\6?%/\ 92^(_P -? >D_;];U[P5J5AI-EY\<7GW$MLZ1IOD947+$#+$
M 9Y(K _X)X_"?X@? S]C#P#\)OBGH']E^(-%TJ2'4]/^U13^2YN)7 WPNZ-\
MK*<JQ'->ST4 ?)'_  3>_94^+WP8;XYZ;\<O!!TFS\=?$*]OM&VZG;3F[L)O
M-'F#R)'\O(<?*^UAGI7D'[,7A/\ X*<_\$W]!U?]F?P-^R7IOQ6\,/KD]WX3
M\3V?BJ"P6(2XSYRR$D+\H8JP3:S.!(R[2/T6HH ^&/V*_P!D?]L[P'_P4>\6
M_M7?M-:7IEQ'XR^'<D=_JNBWL)M+2_>YLC'IT41E,[+#;VP7S&3:2A^9N&;K
MOV0_V5/C-X _;#_:4^(?Q*\(2:7X9^(VH0?\(QJL6IVTCW<0-T'=4BD9XB!*
MI'F*IYZ<&OKFB@#\[/V/O"O_  41_P"":WAS6_V:]$_8FM_BEH4_B*?4/#_B
MO0_&-KIJS>8B)^^$JN5R(U/SA2IR,N-I%[0?V5?^"A.O_P#!2?X8?MR?&[P9
MHEW:QP7=EJ^B>&]8@\KPE8-:W%O#$S3RH]TQ:ZDE<PJ_S;\<%17Z"T4 ?$'[
M<7P+_;&\'?M\>"?VYOV5?@]8>/8]+\&OH.J:#<:O%:O&Q>Z^<F1T^4K<K@KN
MP8SN !!K=^(7[/7[1WQ)_P""E/P%_:JN_A8+/0/#W@.XA\9S#6+1O[)OYK2^
M!MMGF^9-MDN$3?&KKSG. 2/L*B@#Y^_X*:?LO>)/VK?V4M4\&?#JT$GC'1;^
MVUOP8PN$A87]NW"K(Y54+Q-*@+,%#.I) %9/_!+?]EWXE?LY? S5]>^/FGK#
M\1_'OBJ]U[QGFYAG9)7D81QF2%FC8;09?E) :=QVKZ7HH ^+?VE?V5/VI_@A
M^V//^WQ^P[H&F>)[OQ!I2:?X_P#A_J=^EK_:2(L:B6"1RJ!ML,1ZAE>/($@D
M9*P/B1!_P5&_;[UC0?AO?_!R[_9W\%66K1WGB7Q#;>-UN=5NUCR/*MVMQ&Z\
M$D H%+!27PNT_>-% $5A9QZ=8PZ?#+,Z00K&KW$S22,%  +.Q+,W'+$DD\FI
M:** /D+]I#]E[XZ>/?\ @JE\&?VD/"?@;[7X+\)^'YK;7]9_M.UC^RRM]NPO
MDO*)7_UT?*(P^;V./KN6*.>-H9HU='4JZ,,A@>H([TZB@#X"^&7P4_;L_P""
M7WC7Q3X5_9K^!=I\8?A'XBUB35-(T:'Q'%IVHZ),X"^66E#;AM5%)5'#"-6_
M=L64[_PH_9C_ &M_VMOVP?#7[8_[;/@G3? VA^ 8F;P'\.K/5$O9UN&.X7%Q
M+&2H(;:Y/RL6BC&Q0IW?;U% 'Q#^W-\"OVQ/"7[>W@;]N?\ 96^#]AX\72/!
MSZ#JF@7&KQ6KHQ>Z_>$R.GRE;H8*[L&,[A@YK)^//P)_;2^'/[9_A3_@HS\&
M_@/9>,[S4? ]OIWC7X?R:[!!=:7<&W"S)!,S%& .T!X_,.5?Y2K;J^]** /S
MV_;/^'/_  4W_P""B7P#U/P6/V==)^&.AV)BOH?#%_XLM[[5/$MU&X\N'S%\
MN&UB7+/^\*DO&G4'CH?VYOV3?VFOC[_P3J^#/P<\$?"EY_&/AC6/#\_B30Y-
M:L8S9K:Z7<V\[><\XBD E= -CL2&! X./NBB@ KYB_X*Y?L\_&']I[]CR[^%
MGP-\(?VYKTOB"QN8[#^T+>VS%&S%VWW$B)QD<;LGL*^G:* .?^$VB:IX9^%G
MAGPWK=KY%[I_A^RMKR'>K>7+' BNN5)!PP(R"0>U?)/_  4P_8;^-GC3XL>"
MOVUOV)=(B;XI^%-0ABO['[;!:KJEHN=C.\SQQL4!:)U9AYD,I7/R*I^UJ* /
MDC]N#]D?XX?M4>#/AM^TI\)+*'P1\9_A[)'J6GZ-JU[#-"7;RWFL))H6>-]L
MD8V/DHP+JVT2$KQWQ"^._P#P5^^-_P /;OX&>%_V%;'P!K^K6AL=4\?W'CVW
MDM+)'!26>WC3YT;!.TJ\S+G(#$ U]T44 ?.?B3]C;Q]+_P $X=9_9"E^*=_X
MI\57WA&XM7\2>(]1FF-W?N3* 7D+ND/F8C4<[4 X)!SYY^Q?\,/VO?'/[(?B
M3]B#]K/X"0>"-)L? +^&M"\3VFL6]TU[YD4L!<QQ3/@HC1L"/E8@].E?9]%
M'YZ_LR:M_P %9OV./A59_LCZ;^Q9H?C./1)9X/#'C=?&,$%BMN\KR!ID)#NJ
ML[8!,+[0%VDC)[?_ ()H_L@?M1?LZ?M,_&?XB_M&16U^?&QT^\A\365U 8-2
MO&,TUV(H5D,L4<<LQ1?,1,JH( Z#[3HH ^4/^"7O[-7QL_9UOOC'-\8_!?\
M8Z^*OB5<ZKH)_M*VN/M5HY?;)^XD?9G(^5]K>U'[0/[-/QL\;_\ !4KX+?M&
M^%_!7VKP9X2\/7]KX@UG^TK9/LLLD5ZJ+Y+R"63)EC&41@-W)&#CZOHH \"_
MX*@?!3XF_M$_L,^./@[\'/#/]L>(]8_LS^SM.^VPV_G>5J=K/)^\G=(UQ'&[
M?,PSMP,D@'TO]G7PIK_@3]GWP)X'\5V'V75-&\&Z78ZE:^:C^3<0VD4<B;D)
M5L,I&5)!QP2*[*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ IEQ<6]G;R7=W.D442%Y99&"JB@9))/  '>GU\M?\%D+;X@77[!W
MB1/ \&HRVBZC8MXKBTG/VA]'$ZFY"XYQC:7[; ^[Y=U 'J'@/]N#]DWXF_%*
M^^#?@7X^>%]2U^R\D):6VMP.+QY QV6S!\7#KL.]8\E"1G&:]1O+RSTZTEO]
M0NHX((8R\TTT@5(U R68G@ #N:_.3X8_LS_L _MP^-_B=\/?@-J7AO1M-CT+
MPA<^ ]=\,VT46HZ1-"EV\[Q*VV42':JS!_F)96?+!6KZC_:G_8V\2_M2Z=\.
MOASXQ^*\\G@CP_J*W7Q T9HGCF\5^5$@A622)E")YBNSIC!\P$%6130![-X4
M\>^!O'EM+>>!O&>DZU# ^R:72=1BN5C;T8QL0#[&K/B#Q'X>\)Z5+KOBG7K+
M3+&''G7FH720Q1Y.!N=R .?4U\!>)O#'[-7@[_@H7\&M+_X)PV^BQ:]#J%U#
M\4[3P#<"338]!"J'^W>23"L@._8#\^\)GYO*KL_'W@GPW^VW_P %3=;^"OQH
ML/[8\!_!SP3:7L/A6XD;[)>:Q?".1;B= <2[8)-H4\90=BP8 ^RO#WB7PYXN
MTJ/7?"GB"RU.QESY5YI]VDT3XX.'0D'\ZK>+/'W@7P'!#=>.?&FDZ+%<.4@D
MU;4HK99&'4*9&&3["OCSP[X$\*?L,_\ !47P=\,/@EIO]B>!OC9X5U'^T?"U
MM(PLK75K"-IQ=0QDXB+1*L>U>/G;V S/V0?@A\+/V_\ XO\ QE_:C_:9\'6G
MC"*R^(5YX0\%:5K8,UKI6F62H08HB=JO)YJLS8SN5R,%F) /NBUNK6^MH[VR
MN8YH9D#Q2Q.&5U(R&!'!!'>I*^._^">ZR_L_?M8?&W]@_1]0NYO"/A2?3M?\
M"VMW<M*=.M+Z%9)[5&<EO+221 H)ZAV.2Q)]K_;L^-6L_L[_ +(/Q ^,7AJ4
M1ZIH_AZ7^RIF4$174I6"&3!X.V21&P>N,4 =_+\2/AW;^*E\"S^/=%36WQLT
M=]4A%TV1D8BW;SQSTK:KXB^'?_!*S]G+QC^PSI__  DO@M;OXD:_X2CUR[^(
M$]Q(VK)K<\ N1.+@MNVI,P&S.&5?F!))/G'C/]KCXK_'[_@EG\%/#5MXPO+/
MQ5\8/'-AX!U[6X)=MR81=36\\^\?QRK#%O\ 43N.] 'Z%>'_ (D?#OQ;JMQH
M7A7Q[HNIWUGG[79Z?JD,TL&#@[T1B5YXY'6MJOA']OG]B#X$_LF_LM']I3]D
M[P%:^"_&_P *;BQU'1]:TIW66]B%Q%#/#=MNS<*\;L6WY)VXSM9@?M;X>>+[
M7XA> -#\?6,)C@US1[74(8R<E$FB60#/? :@#8HHHH ***R)/$>JI(R+X3O&
M 8@,&7!]Z ->BL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V
M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\
MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI
M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O
MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V
M**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$E
MU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (27
M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+
MW_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4
M+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^
MEH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\
MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBLNSU[4KFZ2"
M;PS=0JS8:5V7"^YK4H **** "BBB@ HHHH *\I_;#_:L\+?L=?"VS^*_C?PE
MJ.JZ1<>(;32]0DT_9BPCG+#[3-N/^J4J%.,DLZ@#GCU:LGQSX%\'?$WPAJ'@
M'X@^&K/6-%U6V:#4=-OX1)%/&>S*??!!Z@@$8(!H _.']L[]G#]E:76_VB/C
MAI%IIOA/5/!?A/PSKOP_\2>$[H6 CU*>"[=#%]G*I*;F1(5W8+$D,I!YKZC^
M'?[<6G_#[P-^S[X1_:0TG5[3Q+\7/#%KG7WMHH["'419Q2-'<,SJT4LKR(%0
M(1NDQQ@XY;X:_P#!&[]DGP/\;]8\?ZI\/XM4\.)_9TOA#PSJ&LWMS!IT\*R^
M<TL<LA2=2738DF]5 88YKZ*^-_P!^#O[2'@&;X8_&WP%9>(-$FD606ET&5H9
M%!"R12(5>)P"0'1E;#$9P2* /C3_ (*6?"'X,_LS>(/A)\2_V4?!FC^"_BM>
M_$FQT_1K#P?9QV3ZW9REA<13P0!1/&6\I6=U/^LVDX?%=M\,[JS^%7_!9WXF
MZ+XKNDLV^*'P[TG4O#3SL%6\>RCCMI88R?O2 12/M'.U">E>K? K_@G7^R3^
MSMXX7XF_#WX:RR^(XH3#::WKVL76HW%I&01MA-S(XAX+#* -AB"<'%=1^T5^
MR9\ ?VK-&L='^.'@&/53I5P9](OX;J6UN[&0XRT4\++(F=JY4':=JY!P, '@
M/QPN;3XK_P#!8CX+^$/"]REW)\-/!VN:WXH^SMN^Q+=P&W@20C[C%S$VT\[9
M%/0@T?\ !)>ZL_A_J/QS_9IUVY2'Q%X8^,VJZ@UA(P6233KI8?L]R%/)1_+8
M@],,OJ*][_9S_9$_9^_92TW4+'X(^ DTR;6)A+K&IW-Y-=WE\XSM,L\[,[ 9
M.%SM!8D#).</]H+]@']E?]IOQ;!\0?BG\.I&\00VWV8ZYH^K7.GW4T'_ #RE
M>WD3S5QP-^2!P"!Q0!Y!^QW=6GQ7_P""G7[1?QR\*7*7?A[3+/1?"]KJ4+!H
MKF[AMT-RB,.&,;PE3C^\OK7>?\%%=-TW]H/_ ()[_%/1OA;KMCKS)H+S!M'O
M$N0TEG)%=/$#&3\^V+[O7D<<BO7O@O\  _X4?L[_  _M/A=\%_!-GH&A619H
M;*TW'<[?>D=W)>1S@9=R6.!SP*I_ C]G/X-?LS>#[OP%\$?!HT72;[59M2NK
M0ZA<7/F74JHLDFZXD=AD(@V@A1C@#)H X+X-_M*_#2#_ ()[Z#^T=+XHLET7
M3/AQ!<WUP;A=L,\-HJ26YY_UHF4Q;.I? &217PMIWPVU_P""'_!+S]E[XX>*
MM/FAM/!GQGT[Q7X@#1G_ $;3+C4)Y(YS_LE#;?\ ?X5]H:E_P2<_8*U3QI)X
MTN?@;&HFU#[?/H<.LWD>E2W.<^8;)91#_P  "A,<;<9%>\>)_ O@WQIX.N_A
M[XL\+V.H:%?V1M+S2;JV5K>6 KM\LH1C;CH.V!CI0!\V_P#!7GXD^&M-_P""
M>_BG3=.U6WO;WQLEAI7A6UM)1(VJ37%S"RB#:3YG[H/)\N<A?<5]!?!GP?=_
M#WX/^%/ -^09]#\-6.GS%3D%X;=(S^JFO)OA-_P3"_8I^"WQ L/B7X)^$DC:
MIH\IDT'^UM=O+Z#2V)SNMXKB5TC8'!#8+*0""#S7OU !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!7U?5=/T+2KG6]5N5AM;2!YKB5NB(H)8_D*^+?C/^TSX]^*6KSP:
M?JMSIFBARMKI]K*4+IV:4J<NQ],[1V'<_3?[4GV[_A0?B3^S]WF?98]VWKL\
MZ/?^&S=7PU7\_P#C-Q#F>%Q5'*Z$W"G*'/*SMS7DTDWV7+>VSOKLCYG/L56A
M.-&+LFKOS_JQH:%XL\3^%[]=3\.^(+RQN%;(EM;ED)/O@\_0U]:_LK_M#W?Q
M<TZ?PQXM:,:YI\0D,R*%%W#D#S-HX# D!@./F!'<#XZKU/\ 8T^W?\+\TS[)
MN\O[+=?:L=-GDMC/MOV?I7P'ASQ%F>4\2X?#TIMTJLXPE"^CYG:]NCBW>ZUT
MMLV>9E6*K4<7&*>DG9KU/M&BBBOZ_/N0HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIEU=6UE;27MY<)
M%#"A>661@JHH&223P !WI-I*[#8SO&UUX8L_".I3^-)HH])^QR+J#3GY?*92
MK#U.<X ')) '-? \GA/4]8DU'5?!>@:I>:1:73*MU]D+F.,D[/,* A6*CGMF
MO:/B-XU\6?M;_$B+X8_#J1X?#EE+ON+ME(5P#@W$@].R)U).3@GY?HKX?> /
M#GPS\*VWA'PO:>7;VZY9V^_,Y^](Y[L?\ ,  5^+YQE4?%/-/W#]GA</S15:
MUW4F[74=5>$;;]7MOIX%>BLYK>[I"-US=WY>2/@;0O"7BCQ1?KIGAWP]>WMP
MS8$5M;,Y!]\#CZFOK3]E?]GB[^$>G3^)_%HC.N:A$(S#&P86D.0=FX<%B0"Q
M''R@#N3Z_17L<)>%N6<,X]8VK5=:K'X;QY8QOUM>5WV;=EVO9K?!9/1PE7VC
MES-;= HHHK]1/8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** #IUKYJ^/WQ>\0_&WQ='\!?@Z3<6TD^S4;R
M)OEN&4_,-PZ0IC);^(CC@#=L?M0?'K5+S4?^%&_"AI+G5;V06^I3VARR%N/L
MZ$?Q'^(_PCCKG;W'[/'P%TOX+^&MUT([C7+U =2O%&0O<1(>R#U_B/)[ ?FF
M<XW%<8YE/(\NFXX>#MB*J_\ 34'_ #/[3Z+1]4_)Q%2>.K/#TG:*^)_^VK]3
M8^#7PA\/?!OPC'X=T=1+<R8?4;XKAKF7'7V4=%7L/<DGK:**_0<%@L+EV$AA
ML-!1IP5DET7];O=O5ZGITZ<*4%""LD%%%%=184444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X[^U#^T.?A
MW8_\(%X(F,OB._0*6A&XV2-P&P/^6C9^4=OO>F=O]HOX^:;\&/#?D6+1SZ[?
M1D:=:L<B,=#,X_N@]!_$>.@)'&?LO? /4FOO^%W?%59+C5[YS<:?!=C+1[N?
M/<'^,Y^4?PCGKC;^?\29SC\QQ_\ J_DTK5I*]6ITHP?_ +?)?"MUOINO,Q=>
MI5J_5J#][[3_ )5_F;7[+_[/ ^&FG?\ ";^,H1+XCOXR2)#N-DC<E >\A_B;
M_@([D^P445]7DN38#(,NA@L)&T(_>WUDWU;Z_<M$D=N'H4\-25."T7]7"BBB
MO5-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KD/C3\8?#_P:\(OK^JE9KN7*:;8!L-<2X_11P6;L/<@'
M3^(OQ"\-_##PI<^+O$]UL@@&(XU(WSR'[L:#NQ_09)P 37SQ\,_ OBO]K'XB
MR_%3XE(\?AZTEV6]HK$)(%.1;Q_[(ZNW4DD=3\OQ?%/$6*P=2&596E/&UOA7
M2G'K4GV2Z7W?1VL_/QN*G3:HT=:DMO)=V:'[/GP>\0?&/Q8_Q\^,8:XBEF\S
M3;29?EN&!^5MIZ1)C"K_ !8]!\WTG3+>WM[2W2TM8$BBB0)''&H"HH&  !T
M':GUZ?#?#N%X<P'L8-SJ2?-4F_BG-[R?Z+HN[NWMA,+#"TN5:MZM]6PHHHKZ
M$Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ JCXE\2:+X0T*Z\2^(K]+6RLXC)/-(> /0>I)P !R20!5F
M]O;33K.74+^YCA@@C:2::5@JHH&2Q)Z #O7R]XZ\6>+?VP/B9%\/O CR6WAG
M3I=\UTZD*5!P;AQW)Y")UY[9./EN*.)(Y#AH4Z,/:8FJ^6E36\I=WVC'>3^5
MUN<>,Q:PT4HJ\Y:)=W_D,M;?QA^VE\4S>78GL/"6D28"@_ZM#_".QF?')Y"C
MUP-WT]H6AZ3X:T>VT#0K".UL[2(1V\$0P$4?S^O4GDU3\">!O#OPY\+VOA+P
MO9B&UMDQD\M(Q^\[GNQ/)/X#  %:]9\+<-RR:G/%8R?M,76UJS\^D8]H1V2Z
M^2LDL'A'03G4=YRW?Z+R04445]:=H4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4RXN+>SMY+N[G2**)"\LLC!510,DDG@ #O3Z^6O^"R%M\0+K]@[Q(G@
M>#49;1=1L6\5Q:3G[0^CB=3<A<<XQM+]M@?=\NZ@#U#P'^W!^R;\3?BE??!O
MP+\?/"^I:_9>2$M+;6X'%X\@8[+9@^+AUV'>L>2A(SC->HWEY::?:R7U_=1P
M00H7FFF<*B*!DL2>  .YK\Y/AC^S/^P#^W#XW^)WP]^ VI>&]&TV/0O"%SX#
MUWPS;11:CI$T*7;SO$K;91(=JK,'^8EE9\L%:OI?]K#]CGX@?M27GPP^&_BG
MXBQW/PWT"\:Z^)>FS74UO>>)WBA06RGR5V[#*K-(I91^\ROS(M 'M_A/XC_#
MSQZ9AX%\>:+K1MB/M TG5(;GRL]-WEL=OXU:USQ3X8\,K&_B3Q'8:>)B1";Z
M\2(.1C.-Y&<9'3UKX,_;O^ OP+_9*^+'P-\9_L?^"K'P?\3-5^)=EI=II7AE
M3 NL:2^1=I<0J=KQ@F%6<C($AR>ZT/\ @IUXO_9=\5_\%!OAK\,OVOK]9/ G
MA/X?ZEK.H::!=,][>7LOV>"W1;3]\TFZWCD 7LF3\N: /OS2/'?@?Q!>#3M!
M\9:5?7!4L(+/48I7('4[58G%)XL\?>!? <$-UXY\::3HL5PY2"35M2BMED8=
M0ID89/L*^4?^">W@W_@DWXA^(5YX^_8C\.6MCXOT6SD@U"TN;O5(KZU@D(5R
M;>]D^9"=H+JK $@9!.*Y?]D'X(?"S]O_ .+_ ,9?VH_VF?!UIXPBLOB%>>$/
M!6E:V#-:Z5IEDJ$&*(G:KR>:K,V,[E<C!9B0#[HM;JUOK:.]LKF.:&9 \4L3
MAE=2,A@1P01WJ2OCO_@GNLO[/W[6'QM_8/T?4+N;PCX4GT[7_ MK=W+2G3K2
M^A62>U1G);RTDD0*">H=CDL2?:_V[/C5K/[._P"R#\0/C%X:E$>J:/X>E_LJ
M9E!$5U*5@ADP>#MDD1L'KC% '?R_$CX=V_BI? L_CW14UM\;-'?5(1=-D9&(
MMV\\<]*VJ^(OAW_P2L_9R\8_L,Z?_P )+X+6[^)&O^$H]<N_B!/<2-JR:W/
M+D3BX+;MJ3,!LSAE7Y@223YQXS_:X^*_Q^_X)9_!3PU;>,+RS\5?&#QS8> =
M>UN"7;<F$74UO//O'\<JPQ;_ %$[CO0!^A7A_P")'P[\6ZK<:%X5\>Z+J=]9
MY^UV>GZI#-+!@X.]$8E>>.1UK:KX1_;Y_8@^!/[)O[+1_:4_9.\!6O@OQO\
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
MV_[_  K[0U+_ ().?L%:IXTD\:7/P-C43:A]OGT.'6;R/2I;G.?,-DLHA_X
M%"8XVXR*]X\3^!?!OC3P==_#WQ9X7L=0T*_LC:7FDW5LK6\L!7;Y90C&W'0=
ML#'2@#YM_P""O/Q)\-:;_P $]_%.FZ=JMO>WOC9+#2O"MK:2B1M4FN+F%E$&
MTGS/W0>3Y<Y"^XKZ"^#/@^[^'OP?\*> ;\@SZ'X:L=/F*G(+PVZ1G]5->3?"
M;_@F%^Q3\%OB!8?$OP3\))&U31Y3)H/]K:[>7T&EL3G=;Q7$KI&P."&P64@$
M$'FO?J "BBB@ J$Z?8$Y-E"2>I,8J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O
MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:
MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'
M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O
MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:
MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:O,_P!I']H"P^#?AW[!I4D<VOWT9^PVYY$"]/.<>@[#^(CT!QYV:YK@
M<ER^IC,7/EIP5V_R2[MO1+N95JU/#TG4F[)'/?M1_':U\#6__"MO %O'+XBO
MU"2/;PAFLT?@  #_ %K9^4=0#G^[G0_9F_9RM/ACH_\ PE'C"TCG\0W\>91(
M XLT//E@]V/\3?@.!DXW[+G[/]_87'_"Y?BA')/K=\QFLH+OEX-_)F?/_+1L
M\#^$'U/R^[5\9P]E6.SW,5Q#F\.67_+BD]J4']IK_GY+?R^Y1X,+1J8FK]:K
MK_"NR[^K_KRA_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHK]$/4(?[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.
MT_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^
M?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_
M0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (DL;*-@\
M=G$K#H5C (J6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MP/B7\1_#?PK\)W'BWQ-<;8HAM@@4_/<2G[L:#N3^@!)X%88G$X?!X>=>O)1A
M%-MO9);LF<XTXN4G9(R_C?\ &?0?@OX2;6K_ &SWT^4TRPW8,\F.I]$7(+'Z
M#J17D?[.?P8U[XH^)F^/WQBW7)N)O.TRUN%XG8?=E*]HUP B]#@'H!NS?A/\
M/?%/[4WQ"E^+_P 4HV&A6\VVUL\D)-M/$"?],U_B;^(Y'4L1]/Q116\2P01*
MB(H5$1<!0.@ ["OSC+,-B..LRAFV-BXX*D[T*;^V_P#G[-=OY5^E^;RJ4)9C
M55>HK4U\*[_WG^G]7=1117Z<>N%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%0ZAJ%CI-A-JFIW<<%O;
MQ-)//*P58T R6)/0 4I2C"+E)V2!M)%7Q5XIT+P5X?NO$_B6_2VLK.(O-*_Z
M #N2<  <DD"OF;2-.\8_MH?%%M;UA9['PGI,FU8P?N)U\M>QE< %F_A&/107
M>+?$?B[]L?XG1^"_"#2VGA;3)=\MPZD*%S@SN.[MR$3L/3YB/I+P5X,\/_#_
M ,-6OA/PQ8B"TM(]J+U9SW=CW8GDFORZ3J>(N8\JNLLHRUZ?6)I[?]>XO[WY
M_#X]WFE6W_+F+_\  G_DOZ\KFCZ/I?A_2[?1-%L8[:TM8A';P1+A44#  JS1
M17ZA"$*<%&*LEHDMDCUTDE9!1115#"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $9E12[L  ,DD\ 5\R?&
MOXH^)?VC?',7P0^$3F32UF_TZ\1B([@J?FD9ATA3M_>.",_+6K^TO\<-:\8:
MZ/@%\(?,NKN[E^SZI<6K<NW>!3V YWMT !&<!J],^ GP.T7X*^%191[+C5;M
M5;5+\+]]NR+GD(O;UY)ZX'YEFV+Q/&V93R; 3<<)3=L157VG_P ^H/S^T_TT
MEY%><\PJNA2=H+XGW_NK]?ZOJ_"?X6>'/A%X1A\*^'XMQ'SWEVRX>YE(Y=OY
M =@ />NFHHK]%PF$PV PT,/AXJ,(*R2V21ZL(0IP48JR04445T%!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7B?[4G[0MSX43_A5GPZF>;Q!?A8[B6V^9[17X"+CGS6R,=P#GJ16W^TM
M^T'9_!_0?[&T.5)O$-_$?LD7#"V0\><X_P#00>I'H#7/_LM_L^7F@-_PMSXE
M123:]?EI;6&ZRSVP?DR/G_EJV>_*@^I./SSB/-\=F^8/A[)Y6J-?OJJVI0?1
M?]/)+9;KRWCY>*KU*]7ZK0>OVG_*O\W_ %Y;G[,W[/5K\)-%_P"$A\1Q)+XB
MOXO](<D,+1#SY2GU_O,.IX' R?5:**^PR?*,#D67PP6$CRP@OFWU;?5O=L[J
M%"GAJ2IP5D@HHHKTS8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *X?X[?&S1/@MX3;5+G9/J5R&32[ MS
M*_\ >;'(1<@D_0#DUJ_%+XG>&_A-X1G\6>(YOE3Y+6V1AON92/EC7^I[ $]J
M\$^#OPU\3_M,^/9?C1\64+:/%-BSLR"$GVGY8D!_Y9*?O'^(Y')+$?$<4\0X
MNA7AD^4I2QE5:=J4.M2?:WV5U?1Z)^?C,5.,E0H:U)?@N[-3]FSX)ZYX_P#$
M+?'_ .,&^YFNIO/TNVN5_P!:W\,S+V0<!%Z< ] N?HJDCC2)!%$@55 "JHP
M/2EKV.'.'L)PYEZP])\TF^:<W\4YO>3?Y+HOFWOA<+#"TN6.KZOJWW"BBBO?
M.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *9<7%O9V\EW=SI%%$A>661@JHH&223P !WI]?+7_!9"V^(%U^P
M=XD3P/!J,MHNHV+>*XM)S]H?1Q.IN0N.<8VE^VP/N^7=0!ZAX#_;@_9-^)OQ
M2OO@WX%^/GA?4M?LO)"6EMK<#B\>0,=ELP?%PZ[#O6/)0D9QFO4;R\M-/M9+
MZ_NHX((4+S33.%1% R6)/  '<U^<GPQ_9G_8!_;A\;_$[X>_ ;4O#>C:;'H7
MA"Y\!Z[X9MHHM1TB:%+MYWB5MLHD.U5F#_,2RL^6"M7TO^UA^QS\0/VI+SX8
M?#?Q3\18[GX;Z!>-=?$O39KJ:WO/$[Q0H+93Y*[=AE5FD4LH_>97YD6@#V_P
MG\1_AYX],P\"^/-%UHVQ'V@:3JD-SY6>F[RV.W\:N>(/$?A[PGI4NN^*=>LM
M,L8<>=>:A=)#%'DX&YW( Y]37P5^W?\  7X%_LE?%CX&^,_V/_!5CX/^)FJ_
M$NRTNTTKPRI@76-)?(NTN(5.UXP3"K.1D"0Y/=>K\?>"?#?[;?\ P5-UOX*_
M&BP_MCP'\'/!-I>P^%;B1OLEYK%\(Y%N)T!Q+M@DVA3QE!V+!@#[*\/>)?#G
MB[2H]=\*>(++4[&7/E7FGW:31/C@X="0?SJMXL\?>!? <$-UXY\::3HL5PY2
M"35M2BMED8=0ID89/L*^//#O@3PI^PS_ ,%1?!WPP^"6F_V)X&^-GA74?[1\
M+6TC"RM=6L(VG%U#&3B(M$JQ[5X^=O8#,_9!^"'PL_;_ /B_\9?VH_VF?!UI
MXPBLOB%>>$/!6E:V#-:Z5IEDJ$&*(G:KR>:K,V,[E<C!9B0#[HM;JUOK:.]L
MKF.:&9 \4L3AE=2,A@1P01WJ2OCO_@GNLO[/W[6'QM_8/T?4+N;PCX4GT[7_
M  +:W=RTITZTOH5DGM49R6\M))$"@GJ'8Y+$GVO]NSXU:S^SO^R#\0/C%X:E
M$>J:/X>E_LJ9E!$5U*5@ADP>#MDD1L'KC% '?R_$CX=V_BI? L_CW14UM\;-
M'?5(1=-D9&(MV\\<]*VJ^(OAW_P2L_9R\8_L,Z?_ ,)+X+6[^)&O^$H]<N_B
M!/<2-JR:W/ +D3BX+;MJ3,!LSAE7Y@223YQXS_:X^*_Q^_X)9_!3PU;>,+RS
M\5?&#QS8> =>UN"7;<F$74UO//O'\<JPQ;_43N.] 'Z%>'_B1\._%NJW&A>%
M?'NBZG?6>?M=GI^J0S2P8.#O1&)7GCD=:VJ^$?V^?V(/@3^R;^RT?VE/V3O
M5KX+\;_"FXL=1T?6M*=UEO8A<10SPW;;LW"O&[%M^2=N,[68'[6^'GB^U^(7
M@#0_'UC"8X-<T>UU"&,G)1)HED SWP&H V**** "BBLY_%WAJ-S')K$(93A@
M3T- &C16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E69XP\7:!X$\.77BKQ-?K;V=I'NE<]2>RJ.
M[$\ =R:BOO'W@W3;.74+_P 16T4$,9>61VP%4#))KYF\8^,-=_:X^)\7AO3K
M]M,\)Z;+N,THP O0S,/XI&&0J]A_P(U\IQ3Q)_8=&%##0]IBJSY:5-=7_,^T
M8[MZ>JU:XL9B_J\5&"O.6B7]=$6?#FB>,/VS/B@_BGQ*LUEX4TN78D*M@*G!
M\E#WD;@NW88_V17U#I>F:?HNG0:1I-G';VMM$L<$$2X6- ,  5@^$'^'/@7P
MY:^%?#-Y;V]G:1[(HP>3ZLQ[L3DD]R:T_P#A,?#'_0:@_P"^J.%N&_[#H3KX
MF?M,56?-5J/J_P"5=HQV2T]%HD8/"?5XN4W><MW^GHC2HK-_X3'PQ_T&H/\
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
M2ND; X(;!92 00>:]^H **** "H3I]@3DV4))ZDQBIJ* (?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__
M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*
M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[
M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__
M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*
M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0I)++3(D:66T@55!+,T:@ >
MIJ>OG3]I+XUZY\0O$2_ #X/A[J:YF\C5+FV;_6M_%"K=D')=NG!'0'/@<1\0
MX3AS+WB*J<IR?+""^*<WM%+\WT7G9/FQ6*AA*7-+5]%U;[&/\7?'NN?M*_$"
M'X-_"*!!I$,V;N^1-J3[3\TSD=(E_A'\1P>25 ]]^&GPI\)?"[PG;^%="L(W
M$8W7%U+&#)<2G[SL??L.PP.U9WP*^"FA_!;PFNE6NR?4KD*^J7X7F5_[J]PB
MY( ^IZDUV]>1PMP]BZ%:>;YLU+&5EKVI1Z4X=K?:?5]7JWA@\+.,G7K:U)?@
MNR(?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ*^V/0(?[.T_P#Y\8?^_0H_L[3_
M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^
M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0
MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__
M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*
M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_
ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y
M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (
M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_
M[]"IJ* (DL;*-@\=G$K#H5C (J6BB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\I_::_:&M_A-HW_"-
M^&Y4F\17\7^CH/F^R(>/-8>O]U>YY/ P?,SC-\#D673QN+ERPBOFWT275O9+
M]#&O7IX:DZDWHC#_ &I/V@[S0G_X5%\,Y9)]>OR(KN:URSVP?@1)C_EJV?JH
M/J1CH?V:OV?+/X/:#_:^MQ1S>(+^,?;)AAA;(>?)0_\ H1'4CT K$_9;_9ZN
M/"2?\+2^(D+S>(;\-)!%<_,]HK\EFSSYK9.3U ..I->V5\APYE&.S?,%Q!G$
M;5&OW-)[48/J_P#IY+J]UY;1X<+0J5ZOUJNM?LK^5?YL****_0CU HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHKF?BS\5/#GPA\(S>*?$$FYA\EG9JV'N9<<(OIZD]AD^QY\7B\-@,-
M/$8B:C""NV]DD3.<*<'*3LD9/Q]^..C?!;PJ;QO+N-6NU9=+L2WWF[R-CD(O
M?U. .N1YK^S/\#M9\6ZX?CY\7O,NKR[E^T:7;W0Y9CTN&'8#C8O0  @8"UE?
M!+X6^)?VBO'$OQP^+J&33%F_T&R=2([@J?E15/2%._\ >.0<_-7TTJJJA54
M 8  Z5^=93A,3QMF4,ZQ\''"TW?#TG]I_P#/V:\_L+Y[:R\JA">85EB*JM!?
M"N_]Y_I_5UHHHK]-/7"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBJVLZQI?A[2KC6];OH[:TM8C)<3R
MMA44#DFIG.%.#E)V2U;>R0FTE=E/QMXT\/?#[PS=>+/%%\(+2U3+'JSMV11W
M8G@"OFWP?X;\7?MC?$V3QMXQ26T\+:9+LBMT8A=N<B!#W8\%W_E\H#=5U#QA
M^VC\4ET?26GL?"6DR;F<C[B=/,;L9G (5?X1GT8GZ9\+>%]#\%Z!:^&/#=@E
MM96<02&)/3N2>Y)R23R22:_+XJKXB9ESRNLMHRT6WUB<7O\ ]>XO[WY_#Y"O
MFE6[_@Q?_@3_ ,E_7E:T_3['2K&'3-,M(X+>WB6."") JQH!@* .@ J:BBOU
M&,8QBHQ5DCV$DD%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@!LTT-O"]Q<2K'&BEG=VP% Y))/05\
MP?%;X@^*?VJ/B%#\(OA<[+H5O-NNKP@A)MIYG?\ Z9K_  K_ !'!ZD :/[17
MQFU[XJ>)T^ /P=W7(N)O)U.Z@;B=A]Z,,.D2X)=N^".@.[UWX(_!G0?@QX23
M1-/VSWT^'U._VX:>3'0>B+DA1]3U)K\PS/$XCCK,IY3@I.."I.U>HOMM?\NH
M/M_,U^5N;R*TY9C5=&F_W:^)]_[J_7^KZGPU^''AOX6>$[?PEX9M]L40W33,
M!ON)#]Z1SW)_0  < 5OT45^D8;#8?!X>-"A%1A%))+9);(]6$(TXJ,59(***
M*W*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "O"/VH_V@-0LKG_A3/PNDDGUN^807T]IR\&_@0IC_ ):-
MGD_P@^I^7<_:>_:'B^%NE?\ "(^$YEE\1W\>(P@W?8XVX\PCNY_A7\3P #4_
M9<_9XE\"6W_"Q_'L+2^([]2\:3G<UFC\G)/_ "U;/S'J,X_O9_.N(<UQV?9B
M^'LHERO_ )?U5M2@_LI_\_);>7WN/E8JM4Q-7ZK0=OYGV7;U?]>6W^S?^S_I
M_P &O#OVW5$CGU^^C'V^X'(A7KY*'T!ZG^(CT QZ7117VF595@<EP$,'A(<M
M."LE^;?=O=OJST*-&GAZ2IP5D@HHHKT34**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH=2U&STC3Y]5U&<1
M6]M"TL\C=%11DG\A7RQ\4OCUXP^(.I2Q66HSV&E!B+>R@D*%E]9"/O$^G0=O
M4_&<8\;Y9P;AH2KQ<ZD[\L%HW;=M]%YZMO9/6WO9'P_B\]JR5-J,8[R?Y)=6
M?5M%?$FD>(]?T"\%_HFM75I,&SYEO.RDGWP>?QKZ0_9Y^-=Q\2;*;0/$90:M
M91AS*BA1<Q9QOP.C D XXY!'H/GN$?%7*^)\P6!JT71JR^&\N:,K:VO:-G;9
M-6?>]D_2SO@[%Y1AGB(352"WTLUYVN]/G\CTNBBBOU0^/"BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M%OB!8?$OP3\))&U31Y3)H/\ :VNWE]!I;$YW6\5Q*Z1L#@AL%E(!!!YKWZ@
MHHHH *A.GV!.390DGJ3&*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_
M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F
MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"
MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"L?QYXI
M\&_#CPO=>+?%"P0VMLO01*7E<_=C0=V)X _$X )K3U[7=(\,Z/<^(->OX[6S
MM(C)<3RG 11_/T ZD\"OF&XF\8_MI_%,6UMY]AX2TB3);'^K0]SV,SXX'(4>
MN#N^2XIXDGDU.&%P</:8NMI3A^<Y=H1W;Z^2NUQ8S%O#I0IJ\Y;+]7Y(7X?>
M"O$W[6_Q*E^(7C:V:T\,V$NR*UB^56 .1;H1C)Z%WZ\\8R,?3UKHFC6-K'96
M>DVT4,*!(HHX%"HH&   . !4?AOPYHOA'0[7PWX=L$M;*SB$<$,8X4?U).22
M>222:O5KPOPW'(<-*=:?M,35?-5J/>4NR[1CM%?.P\'A%AH-R=YO5ON_\B'^
MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:BOJ#L(?[.T__GQA_P"_0H_L[3_^?&'_
M +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L
M[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA
M_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?
M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJPO$/Q-^'_A7<NO>+["W=>L
M/GAI/^^%RWZ5SXG%X3!4O:8BI&$>\FDOO=C6E0K8B?+2BY/LDV_P-?\ L[3_
M /GQA_[]"C^SM/\ ^?&'_OT*\O\ $/[77P\TW='H6G7^I./NL(Q#&?Q;YO\
MQVN>/Q[^.WCOY/A_\/?(A?[MPEJ\VW_MHV(_S%?&8OQ'X4H5/94*KKU/Y:49
M3;]&ER_^3'NT>%LYJ0YZD%3CWFU%?CK^![C_ &=I_P#SXP_]^A6+XA\;?#/P
MKN'B#7]*MG7K"SH9/^^!EOTKRC_A3O[1_CWYO&_CK[%"_P#K+=[TG_R'#\A_
M.MKP]^Q_X)L=LGB+7[[4''5(@L$9_ ;F_P#'JYO]9>,LSTR[*G3B_M5YJ'WT
MU>7XFO\ 96183_>L8I/M37-_Y,]!_B']J?X4Z9NCT/1+G4G'W62U6*,_B_S#
M_OFN</QR^+WCD^7\/?A;#%$_W9UL6G*_\#("#\17K7A[X0_#/POM;1O!EBCK
M]V::+S9!_P "?)'YUT8 4!5& .@%'^K_ !SF>N89FJ,7O&A"WW5)>\ON#^TN
M'L)_NV$<WWJ2O_Y*M#P-/@Q^T3X[;S?%_BN/3XG^_";D#C_KG -A_$BMWP_^
MQ[X/L]LOB3Q)?7SCDI JP(?K]X_J*]?HK?#^&W#$*JJXN,\34_FK3E-_==1_
M SJ\59O*/)1<:4>T(J*_5_B<QH'P9^%WAH#^R_!-CN7I+<Q><X]]TFXC\*Z!
M=-TY5"K80  8 $0X_2IZ*^RP> P.7T_9X6E&G'M&*BON21X5?$XC$RYJTW)]
MVV_S(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ*ZS$A_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT*FKQ+]H;]O'X-_ #5)/"DWVG7=>B'[_ $S2V7;;'&0)I6.$/^R
MS#C(&17?EN5YCG&)6'P5)U)]EV[M[)>;LCS\SS7+LFPKQ&-JJG!=7W[);M^2
MNSV?^SM/_P"?&'_OT*/[.T__ )\8?^_0KY*\*_\ !6WP-?ZJMMXR^$.I:9:,
M^#=6.J)=LH]2C1Q\>N"3Z9KZB\ _$#P;\4/"UKXT\!Z_!J6FW:YAN8#W[JP.
M"C#H5(!'<5WYQPQGV0*,L?0<$]GHU?M>+:OY7N<&3<4\/\0.4<OQ"FUNM4[=
M[22=O.UC3_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHKP3WR'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@")+&RC8/'9Q*PZ%8P"*EHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "F7-S;V=O)=W<Z111(7EED8!44#)))Z #O3
MZ^;/V@OC!X@^,WBR/X"?!PFXAEG\O4KR%OEN&!^9=PZ0IC+-_$1Z#YOGN).(
ML+PY@/;37/4D^6G!?%.;V2_5]%YV3Y<7BH86GS/5O1+JV9_Q*\<>*_VL_B-%
M\+/AO(\7AZSEWW%VRD)(%.#<2?[(Z(G4D@GD_+]#_#OX?>'/ACX4MO"/A>T\
MNW@&7D;[\TA^](Y[L?TX P !69\%_@_X?^#7A&/P_I($UU+A]1ORN&N)<=?9
M1R%7L/<DGKZ\SA;AW%8.I/-<T:GC:WQ/I3CTIP[)=;;OJ]WC@\+.#=:MK4EO
MY+L@HHHK[0] **** "BBB@ HHHH **** "BBB@ HH) &2:YWQ#\6?AMX6W+K
M?C*QC=?O0QS>9(/^ )EOTKEQ>-P6 I^TQ-6-./>345][:-J.'KXF?+2@Y/LD
MW^1T5%>2>(?VO_ UANC\/:'?:@XZ-)B",_B<M_X[6'_PNK]HCQ[\O@7P']DA
M?[EPEF7Q_P!M)<1_I7QN)\2.%J57V6&J2Q%3^6C"4W\FDH_^3'N4N%LXG#GJ
MQ5*/><E%?Y_@>[U@>(?BG\.O"VY==\8V$+K]Z%9P\@_X F6_2O)_^%%_'[QY
M\_C[Q_\ 9H7^_;O=M+C_ +9QXC_6M_P]^R'X T[;)K^K7^HN.JAA#&?P7+?^
M/5S_ .L7&V9_\B_*_91?VJ\U'[Z<?>_$U_LO(,)_O.,YWVIQO_Y,] \0_M>^
M =.W1Z!I%_J+CHQ40QG\6RW_ ([6!_PO/X_^//E\!> /LT+_ '+A+1I,?]M)
M,1_I7K'A[X6_#OPKM;0O!UA"Z_=F: /(/^!OEOUK?H_U=XVS/7,,T]E'K&A!
M1^ZI+WOP#^U,@PG^[8/G?>I*_P#Y*M#PC_A2G[0_CWY_'7CS[)"_W[=[QGQ_
MVSBQ'^M;GA[]D#P+I^V3Q#K=]J+CJB8AC/X#+?\ CU>MT5T8;PWX6I5?:XFG
M+$5/YJTY3;]4VH_^2F57BG.)PY*4E3CVA%17^?XG/>'OA/\ #?PMM;1/!EC&
MZ_=FDA\R0?\  WRWZUT(  P!117V6$P6#P%+V>&IQIQ[12BON21X5;$5\1/F
MJS<GW;;?XA111749!115'6O$WAOPW#]I\1>(+&PCQGS+V[2)<?5B*J$)SERQ
M5WY$SG"G'FD[+S+U%><>(_VO?V9/"I8:K\;O#[%?O+8WHNB/;$&\YK@O$?\
MP4W_ &6M$W?V9JNM:QMZ?V=H[+N^GGF.O;PO#'$6-_@X2HUWY)6^]JWXGAXK
MBGAO!?QL93B^W/&_W)W_  /H2BOC_P 0?\%;_"<;&+P=\%]2O&8XC.H:I';_
M *(DF?IFLO\ X;P_;2\>?)\,?V:0L3_=F&A7MWM'KO!1!]2,5[E/PZXJY>>O
M2C2CWG.$?U;_  /!J>)/"?-R4*LJLNT*<Y?^VI?B?:E%?%?VK_@K'\1?]5;M
MH=L_7Y-/M=O_ 'UF:C_AA_\ ;F\>C=\1_P!I/RH9/O6[>(;VXV^O[L*L?Y&K
M_P!3,#A_]\S3#Q\H2=1_<DB/]=<?B?\ <LJQ$O.<533^;;/I/]ISXP0?!CX*
M^(O&5GJ5M'JEKIS#3(995W&>0B.-@A.6"LX8CT4U^4-]?7NIWLVI:C=R3W%Q
M*TD\\SEGD=CEF8GDDDDDFOLG5?\ @DU=VOA?4M47XQ3:IK2V4LEC:KI0ACFG
M"DJC.TK'#' W8&,U\;7UC>Z9>S:;J5I);W%O*T4\$R%7C=3AE8'D$$$$&OV#
MPRP?#V"PN(IY=B?;SYES2Y'!VM[J2EK:_-KW9^-^*.,XCQV+P]3,L+]7AROD
MCSJ:;O[S;CI>W+IV1%7T]_P2Y^+.L^&OC5-\*9+MWTSQ)92R);%OECNH4,@D
M [$QJZG'7Y<_=%?,-?3W_!+GX3:SXE^-4WQ6DM'33/#=G+&ER5^62ZF0QB,'
MN1&SL<=/ES]X5])QU]3_ -4L9]9MR\CM?^;['SYK'S/ 7UW_ %OP?U6_-SJ]
MOY/MW\N6Y^@U%%%?Q^?V2%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445X_P#M
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKD?C-\7
M_#WP;\(R>(=782W,F4TZP#8:YEQT]E'5F[#W(!Y<;C<+EV$GB<3-1IP5VWT7
M];+=O1$5*D*4'.;LD8_[1/Q[TOX+^&O+M&CGUR]C(TZS8Y"#H9G']T=A_$>!
MW(XC]E[X"ZG<ZA_PO'XKK)<ZK?.;C3H+L99"W/VAP?XC_"/X1SUQMR/V?_A!
MXA^-7BZ3X]?&)3<6\D_F:=9S+\MPRGY3M/2%,85?XB.> =WTI7Y]DV"Q7&&9
M0SW,8..'AKAZ3_\ 3LU_,_LKHM5T;\NA3GCZRQ-56BOAC_[<_P! HILLL4$9
MFFD5$499F. !]:Y;Q#\;_A7X9W)J/C.T>1>L5HQG;/IB,'!^N*^^QN99?EM/
MVF+K1IQ[RDHK\6CWL/A<5BI<M&#D_)-_D=717CFO?MA^&X6,'A7PG>WKDX5[
MJ185)]@-Q/Z5CW?Q2_:7\8P-<:+X<31K,C_CZ>V6%0OJ9+@X_$8KXZMXD<-N
MK['!>TQ-3^6C3E-_?9+[FSW(<+9HH>TQ'+1CWG)1_P W^![T\B1(9)'"JHRS
M,< "N7\0_&KX6^&-RZIXTLVD7K%:N9GSZ$1YQ^.*^?-?_P"$:N',WQE_:N\-
M6Y!RUH-?6\F3V\I6&/PS64WQI_8 \%<WWC[5_$TZ??BM;"X5,^WR1@_]]FO1
MPM/Q:X@_Y%.1RIQ>TZW,_OA!77S9Y>*S'P]R;_D89K!M?9@XI_)R=G]QZ_X@
M_;#\+6Q,/ACPO>WS]%>Y=85)]L;B?R%97_"S_P!I[Q_\OA+P<=.A?[DRV6T$
M?]=)SM/U %>8R?\ !2[]G/P4"OPS^!6I.ZC"RW$=O:EO^!J9&/XU1/\ P4L_
M:!\<,5^$W[-2S[C^[_=W>H?^B4CS7OT?!/Q<S://FN.E1AU5/V=%+_M]MS^^
M)\]6\7_#7 3Y,#356?FIU&_DH\OXGKJ_LZ?&/QLPF^(OQ&V1L<F%KB2X*_\
M ,J@_ UTOA[]DOX::7MDUF>^U-Q]Y99_+C/X)@_^/5\^?\+._P""JWQ$'_%/
M_#]M#23_ *A%K:[1_P!OK%A_.@_LO_\ !2/XA<^,?CR=*B?_ %L)\331\>FR
MU38?IG%>C@_ +@W+JGMLQQ>'G/JZE65:?SC\/X''7\8L_P ;#DP& Q'+TY::
MI1^4F[GUMIWA'X;^ +;[99:)I6F(G6Z=$1A]9&Y_,UA^(OVG/V>/"A9-<^-7
MAJ-T^]#%J\4L@^J1EF_2OFNP_P""4GB/7;D:A\1_V@I+B7^,6^F/,Q_[:2R@
M_P#CM=IX=_X)5_L]Z7MDUWQ%XEU1Q]Y7O8H8S^"1!A_WU7V6'X>\.\JI*FL?
M*27V:5'D7RYM#PJN?>(>8SYH9=&#?6K64G\U'4Z/Q'_P4A_91T+<MGXSOM5=
M>J:=H\_7V,JHI_.N#\1_\%:_AA:[AX3^%6O7Q'W?[0N8;4'_ +X,N*]6\._L
M(?LH>&0K6GP@L[EUZOJ-W/<[C[K(Y7\A7>>'?A+\*_"&T^%/AKH&FE?NM8:/
M#"1^*J#6_P!=\.\+_#PE>M_CG&'_ *09_4?$?%_Q<70H_P#7NG*?_I9\F?\
M#Q[]I;QUQ\)OV:!-O_U9%G>:A_Z)$>:/^$]_X*M_$4_\23P:VAQ2=1_9MG:[
M1_V]DN/PYK[4HH_UOR?#?[GE-&/_ %\YJOYM!_J=G.)_WW-Z\O\ KWRTO_24
MSXK_ .&3_P#@HK\01N\;?M!?V="_^MMV\37(_P#(=NFP_G5G3/\ @D[J6K7
MU#X@_'Z>YF;_ %BVVDEV/_;267/_ ([7V714R\1>)8+EPKIT5VITX+\TRH^&
MW#$WS8I5*S[U*DW^31\U>'/^"6'[.>DE9-:UCQ)JKC[RSZA'%&?H(XU8?]]5
MWGAW]AG]E+PQM:Q^#>GSLO5M1GFNLGW$SL/TKUFBO'Q7%O$^,_BXRHUV4FE]
MRLCVL+PAPM@OX6"II]W!-_>[LP_#GPQ^&O@\*/"7P]T/2]OW?[/TF&''_?"B
MMRBBO!JU:M:7-4DY/NW?\SWZ5&E0ARTXJ*[)67X!11169H%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16?J?BWPIHF?[9\3
MZ?:;<[OM5[''C_OHBN=U/]HGX Z-D:I\;?"<+#JC>(;;=_WR'S732P6,K_PJ
M<I>B;_)'+6QV"P_\6K&/K)+\V;/C[X@^#?A?X6NO&OCS7X--TVT7,US.3U[*
MH&2['H%4$GL*^7?%7_!6WP-8:JUMX-^$.I:G:*^!=7VJ):,P]0BQR<>F2#ZX
MKG_VJ_&>D?M._%6WTS1?$R7_ ((\-6Z>5]AG)BO[Z0;I&W#J$0HF>H.X _,:
MR-,T31]%MA9Z1I=O;1 8V01!1^..M?+\3>*/ OAWB5@,;@IX[&63J051T:=)
M25XQ<E&4I5.5IR7+:-U%OF32O+.$N,^-8RQ67XN&#PB;4)NFJLZK3LY*+:BJ
M=TU%WO*SDO=:/H7]GG]O'X-_'_5(_"D/VC0M=E'[C3-49=MR<9(AE4X<_P"R
M0K'G .#7MM?G;XT^%6B>(E75=$1=+UFV<2V.I6?[MEE4Y4L5Z\@<]1U!KTS2
M_P!OW]I&\T6TTFQ^ VGK?VULD-[JFK:@PCN)E4!Y1& A 9@3@%L9ZFO1R7C'
M@7C;+99CEE:.#]GI5I8FM3AR-_#*%23C[2$K-:+G4E9QLXWYL5EW%G"F+6!S
M:G+$N>M*KAZ4Y<Z7Q*<(J7LYQNGJ^1IZ.Z9]C45\;O\ M(?M?>)Y0D_C3P_H
MC.?E@T'0?/;Z W)?G\#5^XTK]I&]T2X\3^,/'WBY;&WB,ES>7FIG38E7V6'R
M@P/0* V<X )->!F''O!V"YHX?$O%RCNL/3J3MZRE&G3MU;4VDCWL-D^?5X>T
MKX;ZO#^:O.G!6]%*<UZ."/I[XA>/_#GPR\*W/BWQ/=^7;P#"1K]^:0_=C0=V
M/^). ":^5+#Q!I_QO^)TGQ$^.6LFRT:U8?9=)C5W:5 <K @49"]V<XW9..3\
MK?@W\.]>^.7B2>/3#)#:6R?Z=K=VADVDCY5 )!D8^FX8')[ ^P6?[%?A-T7^
MVO'VM2,!AEL$@@1OJ'21A^#"OSO$U.*/$NI1KX*C"E@H2NE7;Y:DEUE&FG*2
MB]DO=O=-O6U5<OX;FHU,1B95TOL48I)M?WYN*DO1#-;_ &P?"FCV@L_!_@V9
MX8(PD1NI$MXXU P,*N[Y0!TXKRGQW^W[J<.^'_A-M*TT=#%I<'G2?0D[R#^5
M>U6G[$W[.,;B;6/!-QJ\H/W]8UBZN!_WPTGEC\%%==X=^!WP8\([3X8^$WAR
MP9>DEMHL"/\ 4L%R3]37Z/A^$L1C$GG.;XB4?^?>&A3PZ7DJC=237K!&5?.L
M71]W+<!0AVE6E.L_G32IQ3])M'PKJW[2?CKXD3E?#/A#Q7XJD+84F.61<_[(
M4.?PP*=8>!/VYO&8V>&_@5<Z;N;,<E]:+;NOU^UNJ_FM?H@B)&H1%"JHP !@
M 4M?2Y9P[X:Y-/VM#(Z=:K_/BJD\0WZQDXP^Z"/G\=/CC-8\F)SFI3A_+AX0
MH)>DES3^^3/AG1/V/O\ @H'KYWWGQ*L?#0<?O1;ZT;8D>A%C&0WXG%:]G_P2
MK\:^)9Q??$S]H=[B7.7$.GR7+'_MI+*I'_?)K[/HK[JCQ[G6!I*EEU.CAH+9
M4J4(I>BL['S4_#S(,74]ICYU<1+O5JSDWZV:/F'P[_P2F^ >F[9/$'BSQ+J3
MC[RBZAAC/X+&6_\ 'J[WP[^P/^R=X;*R0?":WNY%ZR:C?7%QN^JO(5_2O8:*
M\[%<8<4XS^+C*GRDXK[HV1ZF%X,X4P7\+!4_5Q4G]\KLYKPY\&?A#X0VGPK\
M+?#VG,O1[+1H(V_-5R372@ # & .@HHKP*U>OB)<U63D^[;?YGT-'#T,/'EI
M045V22_(****R-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R]3\;>#-%S_;'B[2[
M3'7[3?QQX_[Z85<*=2H[03;\B)U*=-7FTEYZ&I17%:G^TE^SWH^1J/QP\)QL
M.J#Q!;LW_?(<G]*Y[4OVX?V4=))%S\:--?'_ #ZPSS_^BXVS7HTLDSJO_"PU
M27I"3_)'FU<\R3#_ ,7%4X^LXK\V>K45XA>?\%#/V98L_P!EZ_K&I>GV+PY=
M<_3>BUEWG_!1KX7+E=(^%'Q OC_"T6@(B'\6E!'Y5-3*,QH?QX>S_P ;4/\
MTMHB.?Y/4_A5E/\ P7G_ .DIGT'17S/>?\%$[Z3/]@_LV^(Y_P"[]NU"&WS]
M>&Q67>?M^_&^[S_8_P"S/9VH_A:]\5I)^86-37GU9Y9A_P"/C\+3_P 6+PT7
M]SJW_ Z(YA*K_!PN(G_APV(:^]4[?B?5E%?']Y^VI^UQ>DC3/A[X'L0>ANY+
MF8C_ +XD'\JRKO\ :9_;7U(''B_PAI^?^?/2F?'_ ']#5Y]3/N#*'\7.<*O2
MKS_^FXS.B,<^J_PLKQ,O^X?+_P"G)0/M6BOA:[^*_P"V3JW%_P#M("W4_P -
MEX>M5Q^*HI_6J+6?[37B'_CX_:4\:S;O^@;++!G_ +]O7#+C?PQI/EEG=.3[
M0HXJ?X^P2_$W66<<5%>GD]5+O.KAX_\ N:3_  /O>HKN]LK"+S[Z[BA0=7ED
M"C\S7P2W[._Q?\2?\A;QE\2]3SUW75PX/_?2M2VW[!^LZA+YUUX'\27+GJ][
M*5)^I(6A<<^'?V,1BJO_ %[P<W?_ ,#G 3R;CI[X.A#_ !XJ*_\ 2:<S[7U/
MXP_"31,_VS\4O#EIM^]]JUNWCQ_WTXKGM3_:W_9ETC/VKXY^&GV]?LNII/\
M^BRV:^8M._X)[ZF^"/A/(?\ :N-9"_IYP_E6]IW_  3WU)<9\ Z+%_U\7F__
M .*JUQUP@_X66YG4]</2II_-U9_D0^'^-'\>)P$/^XU6;_"G#\SUW5/^"@?[
M(VEY5_BTDSC.$M=(O),_B(MOZUSVI_\ !3W]EZPS]ENM>O<=/LND8S_W\=*P
M-/\ V +Z+#-I/A*#_=MBS?\ HK^M;NG_ +#4]N06\1:5;X_Y]]-)Q^JU2XVP
M7_,/PYBZG_7S$4:?Y4W8E\.<02_BYQA:?^"A5G^=1&'>_P#!5KX/.2OA[X9>
M++PCIYL%O'G_ +YE>LN\_P""I&L3DKX<_9AUFZS]UIM39/T6W;^=>DVO[%]F
MB@7?Q!D;CI%I@7'YR&M"V_8X\%)C[9XJU23U\L1I_-35+C3.)_PN%81_Z^8Y
MR_\ 3<8$/A:M_P O.(F_\&$C'_TN4SQ&[_X*/_M#WW_("_9NM[?/3[;+._\
M2.LN[_;D_;AU4$:?\-/"]DO8K;-N_P#(ER?Y5])VW[)'PK@QYL^K3?\ 76\4
M?^@H*T+;]F+X-08\SPU--_UUU";_ -E85:XOX^?^[9+EU/\ Z^2Q%3\IHE\(
MY)+_ 'C.<;/_  *A3_\ ;&?(]W^TU_P4!U7_ %7BO2M-S_SQT^S;'_?2/69?
M?$#]N?6AF_\ C_Y(/46THA(_[]0+7VW;? 3X/VF/*\"VAQ_SU9W_ /0F-:%M
M\*?AE9X,'P_T8$="VG1L?S(-5_K3XKR^"&6T?\&&<OQFVR'P?P3_ ,O,1CJO
M^+$6_""2/@"XT7]IK7"5\1?M,^(BAZI'K-VZ_P#?/F**S;K]G[Q;XAD*ZQ\6
M]6U M]Y989)"?^^I37Z0VWA7PQ9?\>?ARPBQT\JS1?Y"KL<4<2[(HU51T"C
MJUQ%XSR^#/:=%=J>"P_YR5R7P;X8O^)EM2J^\\36?X*5C\W],_8OBNE :T\2
M7+>MK:8!_#RVK;TO]A&\=Q(/ OBJ=>RW,#(#^(C6OT'HKGJ8OQ2Q7^\<38G7
M^2-.G_Z2M#HI<.>'6'_A9'1T_F<Y_P#I3U/A6/X:O\)XQX0?0)=-,8\W[-,Q
M+?-SNR22<_6G5]._M"_!2X^)-C#K_AP(-6LHR@B=@HN8LYV9/1@22,\<D'U'
MS?K'AOQ!X?O#I^MZ)=6DRG'ESP,I/TR.?J*_DOQ#X<SS*.(:]?&2G6563FJT
MKR<W+5N4OY[WO?7KLT?O7"N8Y9B<II4,+&-/V:4?9QLE%+1**_EMM]Q2KZ"^
M!_P!^'NM^!--\6>*-&EN[R[1Y&CFN&6-1YC!<*N,@J%/.>M><?"WX">,/B#J
M44U]IT]AI08&>]N(RA=?2,'[Q/KT'?T/U-IVGV6CZ=!I>GP+%;VT*Q0QKT1%
M& /R%?;^$O!,L57J9EFF&3I<MH*I&Z<FTW)*2V25KVL[NVS/"XTS]4:<<+A*
MK4[WDXO96V;7>][>12T_P_X.\%6$ESIFCZ?IEO#$7FFB@2(*@&2S-@< <DFO
MF[Q_XP\6_M>?$J+X<> ))+?PU82[Y[ID(5@#@W$@_,(AYYYQD[;WQY^+7B/X
M[^,H_@1\'F,]FTVW4+R)ODN64\DL.D*=2?XB.,\9]L^#WPD\._!WPC'X;T11
M),^'O[YEP]S+CECZ = O8>Y)/WV)?^NV.>59?[F7T7:K..BJ26OLH6^ROM-?
ME;F_%L16JYOB'#F;@OBE?XGV3_,TO 7@3PY\-_"UMX2\+V8BM;9>6/+RN?O2
M.>[$]3^ P !6S117Z?0H4<+0C1HQ481222T22V2/3C&,(J,59(****U*"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "F7%Q;V=O)=W<Z111(7EED8*J*!DDD\  =Z?7RU_P60MOB!=?L'>
M)$\#P:C+:+J-BWBN+2<_:'T<3J;D+CG&-I?ML#[OEW4 >H> _P!N#]DWXF_%
M*^^#?@7X^>%]2U^R\D):6VMP.+QY QV6S!\7#KL.]8\E"1G&:]5K\X/AC^S/
M^P#^W#XW^)WP]^ VI>&]&TV/0O"%SX#UWPS;11:CI$T*7;SO$K;91(=JK,'^
M8EE9\L%:OM+X[W'[37A'X*V6A_LU:/I/B;QK(]MIYU3Q7=BWMK=/+(EU"=4P
M9,%0?+3DE^ 0"" >@6OB3P[?:Y=^&++7[*;4K"*.6^T^*Z1I[=),^6TD8.Y
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
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E17!_%O]H3P/\*O#
M?]KS7(O[N8E+'3X'PTS8ZDD?*HXRW/4<$G%?.&N_MI?'/5+]KG2]8L],AW?)
M;6NGQN /0F4,3]<C\*^'XE\0N'>%\2L/BI2E4W<8)-I/:]VDK]KWMK:S1YV+
MS/"X.?)-MOLC[+KY_P#VGOCOJVKZI_PHCX2F2YU*]D^SZG/:'+ G@VZ$=_[[
M=%&1_>QP4W[;WQ3O/!EWX=NK*S&HW"".#6;93&\2G[QV<J7QT8;<=<&O3OV8
M/A3X4^%^E_\ "8^+=5MYO$=_'ERS[OL<;<[ >[G^)OP'&2?G:_%$^/W'*\BE
M*%.2O7JM6<(-VY(_WYV>J;5MGO;EEC'F=J.&;2?Q/LNWJSK?V>_@1I/P6\,;
M)A'<:U>H#J=ZHSCN(D]$'_CQY/8#T*LW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O
MJOTS+,MP648&&#PD.6G!62_5]V]V^K/7HT:="FJ<%9(TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJNXT-*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ
M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B
MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ
M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B
MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ
M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@
M_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*B
MLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J#_OJC_A,?#'_
M $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\,?]!J
M#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ
M*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZH TJ*H6WBCP_>3K:VNJQ/(YPB*>2:OT %%%% !1110 4444 %>4_
MMA_M6>%OV.OA;9_%?QOX2U'5=(N/$-II>H2:?LQ81SEA]IFW'_5*5"G&26=0
M!SQZM63XY\"^#OB;X0U#P#\0?#5GK&BZK;-!J.FW\(DBGC/9E/O@@]00",$
MT ?G#^V=^SA^RM+K?[1'QPTBTTWPGJG@OPGX9UWX?^)/"=T+ 1ZE/!=NAB^S
ME4E-S(D*[L%B2&4@\U]Z_LI>*_'/CK]F/X>^-/B;&Z^(=6\&:;=ZSYD>QFN9
M+:-G9E_A8DDE>Q)':O!/AK_P1N_9)\#_ !OUCQ_JGP_BU3PXG]G2^$/#.H:S
M>W,&G3PK+YS2QRR%)U)=-B2;U4!ACFOKH * J@  < 4 ?(/['_\ RE-_:L_Z
MY^$O_3<U0?#.ZL_A5_P6=^)NB^*[I+-OBA\.])U+PT\[!5O'LHX[:6&,G[T@
M$4C[1SM0GI7TMX/^ OPG\ _%/Q7\:_"?A3[)XF\;BT'BC4_MT\GVW[+&8H/W
M;N8X]J''[M5SU.3S6/\ M%?LF? ']JS1K'1_CAX!CU4Z5<&?2+^&ZEM;NQD.
M,M%/"RR)G:N5!VG:N0<# !X#\<+FT^*__!8CX+^$/"]REW)\-/!VN:WXH^SM
MN^Q+=P&W@20C[C%S$VT\[9%/0@T?\$E[JS^'^H_'/]FG7;E(?$7ACXS:KJ#6
M$C!9)-.NEA^SW(4\E'\MB#TPR^HKWO\ 9S_9$_9^_92TW4+'X(^ DTR;6)A+
MK&IW-Y-=WE\XSM,L\[,[ 9.%SM!8D#).</\ :"_8!_97_:;\6P?$'XI_#J1O
M$$-M]F.N:/JUSI]U-!_SRE>WD3S5QP-^2!P"!Q0!Y!^QW=6GQ7_X*=?M%_'+
MPI<I=^'M,L]%\+VNI0L&BN;N&W0W*(PX8QO"5./[R^M=Y_P45TW3?V@_^">_
MQ3T;X6Z[8Z\R:"\P;1[Q+D-)9R173Q QD_/MB^[UY''(KU[X+_ _X4?L[_#^
MT^%WP7\$V>@:%9%FALK3<=SM]Z1W<EY'.!EW)8X'/ JG\"/V<_@U^S-X/N_
M7P1\&C1=)OM5FU*ZM#J%Q<^9=2JBR2;KB1V&0B#:"%&. ,F@#@O@W^TK\-(/
M^">^@_M'2^*+)=%TSX<07-]<&X7;#/#:*DEN>?\ 6B93%LZE\ 9)%?"VG?#;
M7_@A_P $O/V7OCAXJT^:&T\&?&?3O%?B -&?]&TRXU">2.<_[)0VW_?X5]H:
ME_P2<_8*U3QI)XTN?@;&HFU#[?/H<.LWD>E2W.<^8;)91#_P *$QQMQD5[QX
MG\"^#?&G@Z[^'OBSPO8ZAH5_9&TO-)NK96MY8"NWRRA&-N.@[8&.E 'S;_P5
MY^)/AK3?^">_BG3=.U6WO;WQLEAI7A6UM)1(VJ37%S"RB#:3YG[H/)\N<A?<
M5]!?!GP?=_#WX/\ A3P#?D&?0_#5CI\Q4Y!>&W2,_JIKR;X3?\$POV*?@M\0
M+#XE^"?A)(VJ:/*9-!_M;7;R^@TMB<[K>*XE=(V!P0V"RD @@\U[]0 4444
M%0G3[ G)LH23U)C%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_
M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34
M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/
MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1
M_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\
MSXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344
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
M_P#?H5-10!$EC91L'CLXE8="L8!%2T44 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 $!@589!Z@UP^N_LU
M_ WQ)?MJ6J?#JR\YFW.UL\D 8^I6)E!_*NXHKBQN79?F4%#%T85$ME.*DE]Z
M9G4I4JJM.*?JKF3X1\!^#? =B=.\'>&[33HFP9!;1 -(1T+-U8^Y)K6HHKHH
MT*.&I*E1BHQ6R222]$M"HQC!6BK(****U*"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M8\@!5))XH ]&HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\@_:R_9/?]K:UT+P7X
MG^,'B'0O!EK+._BOPUX>E$!\1JWE>5#-.#N2%=LFY%!W^9U4JIKU^B@#XV_X
M(J>']'\)_!;XL>%O#UBMKI^F?'S7[2QMD8D10QP62(@))) 4 <G/%3?\$P(X
MO'/QO_:7^.FM1B;6+_XRWN@I=2C,D=A8 );P@GD*$D48'!V+Z#$W_!'7_DFW
MQF_[.(\2?^B[.N0^$7QK^'W_  3=_:O^,WPQ_::U*?PSX7^(OC"3QEX%\57%
MC-)87C7(+75KOC5MDD;;5"D=%/3<F\ ZGX$I'\._^"Q_QB^'OAN);;3/%_PV
MTWQ-J%I"NV,WT,L-L9=HX#-YTC,>K,Q)R:XCQ9XXUC4?AG^V7^V=HMTZ2NEQ
MX*\)W:'F"UTRU^S230M_=>ZN)7!'\4>>U-^%'QA_MSXH?M#_ /!6"TT:[L_!
M6G> ET3X<W6JVC0-K26L8D>=$<!O*DN8XE0D#/F$'#(P'KOPE_9'U.]_X)4P
M_LO7<GE:[XE^'5RU[-='E=7OXWNG:0]3MN9L$^BT ==^Q'\'/ FG_P#!/KX=
M_"FZ\/6LVD:Q\.+(ZQ9-$/+NFO;19;HL.^]YI"<_WJ\>_P""4B_$/XF_\$S9
MOA7H?Q(N=!U?2-3UGP[HWB>.V6>:P59V:.548@.8Q*0H)& JC(P*POV??^"I
M7P0^ ?[(>C_"7XS+JNE?%?X?^'X?#MQ\.KG1K@W]_?6L0M[=8MJ%768+&=V[
M W'V)]I_X);? 'QE^SG^Q=X8\&?$FQ>U\2:E+<ZSKMI*,/;SW4S2")QV=8S&
MK#LP8=J /GOX7_LK^ ?V3_\ @K=\./"7@_6=9UB^UCX8ZOJ?B3Q'XBU%KF^U
M:^>697N)7/ )"J %   YR26/OG_!4;6M3O?V:;?X%^&[MH=7^+/B[2_!MA)&
M?F1+N<-<N1_=%M%.">@#<UR'Q6_Y34?"S_LCVJ?^C[BND^)7_%Y?^"G?P_\
M "_O--^$_@;4/%>I <H=0OW%C:QN/[Z1K/*OIG/I0!Z1%^R%\(8OVA?#W[22
MQ7YUKPIX._X1OP]I[3H;&QM-Q/F1QE-RS;69-X?E&((Z8^=/C+XDTC]K/_@J
M1\*_"?P(A2^_X4C)?ZA\1?%]D,PV?GHJ1Z9YHX>0M&RL@)QYK]XY0.>_X*O?
M\%"K?X<_%31OV+_#_P 6)_ 5IJ]FEW\0O'MC82W-WIEC(&VVMHD0+">15)+C
M&T2)AAEBO3?L/?MU?\$M?AY;^&_V4OV6?$M_#<ZOJ"6UHMQX<O%FU.]DP#-<
M3O$ TC$#+-@  * J@* #4_X)XQQ>._VS/VH_C+KT8GU:'X@Q>&;2YE&7M[*R
M5XUB0_PJVV,D#@F-3VIG@ZW3X>?\%J/&?@[PX39V/Q ^"EMK6L16H"A[^"\%
MM'<8QC>(UD&<<ER3U.>>\&?%WP1_P3E_;@^,&C?M'7EQX?\ !?Q9U6W\3^#?
M%TUE+)8R7>Q_MEI(\:MLEWOD _PH"<;TSH?LN>,])_:%_;9^)O\ P4;M;6\L
M_AEX=\ )X7\*Z[J5E) -5AAD%W>7D2. WE(T;@$CD28P&#*H![A\-_AW^SC_
M ,$U/V9KZT_X2B;2_">B3W6IZKK6OW*2W5S--(6)=T1?.E)*1(H4NP5%&X]?
MB/2V^(GPW_X)3_M*?M,P>&[GPIIGQ9\6W&J^$O#S+Y;VFE:A>6]IYFT<)YD<
M[ 8P"B(P^5EKD-'_ ."A?[(_[77QWN/C3^WM\2]0M?"7AG5F/PZ^$5MH5U<V
M0"_=O]0:)&2XE.?]7D@?,#\GRM]@_$KXK?!7_@JM^Q#\4OAE^RUXBFU6>+2T
MMX([K39;,?;HRMU;1#SE7AG@5=W09YH ]+\+_ GP(?V![']GY]"M3HDGPQ33
MI;8Q#:VZR&Z4_P"V7)DW==YW9SS7'?\ !'SQSK7C_P#X)T?#?5?$%T\US9V5
MWIHD<Y)AM;V>WA'T6*.-?^ UY1I7_!5WX*:5^QK%\/K[^V8_C-:>%E\.GX:-
MH-U_:;ZXMN+<($\O'EF3$F[.=AQC?\E?0W_!/+X":[^S+^QCX"^#/BN 1:OI
MNDO/JT(8-Y-U<SR74L1(X)1YBF1Q\G'% 'M%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MG6[N->\#_"&]N_$?B_Q?%92QV7VUXT%G:1/(J[Y=Z!B!_"Y(SL:@#[EHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH X']I/X.^+?CQ\,9?AKX3^,NM>!?MMY$=3UKPZJB]
M>S&?-@BD)_<L_ \P9*@'@Y(KY3_X)T?!+X??LY?\%&?VB/@O\+=-FM-"T/0/
M"B6<5Q<M-(S26"RR2.['+,\DCN3P,L< # 'W57R%^R[_ ,I<?VH?^P-X1_\
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
MD%RT*F2-6^\%;&0#@9 ZXJ>BB@ ID\$%U ]M<PI)'(I62.1058'J"#U%/HH
MBL;"QTRU6RTVRAMX4^Y#!&$5?H!P*EHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBN7\:?&GX6?#RX^Q>+_&MG:7&,FV!:251V)2,,P_$4>"_C3\+/B'<?8O"'C6
MSN[@@D6Q+1RL.Y"2!6/X"O-_MC*/K?U7ZQ3]KMR<\>;_ ,!O?\#+V]#GY.97
M[75_N.HHHHKTC4**K:QK.C^'M+GUO7]5MK&RM8S)<WEY.L442#JS.Q 4>Y-<
MI_PTA^SO_P!%Z\%_^%3:?_'* .THKFO#WQH^#OBZ]?3?"GQ8\-:G<1P--);Z
M?KMO,ZQK]YRJ.2%'<]!6SX?\1>'_ !9I$/B#PMKMGJ=A< FWOM/NDFAE 8J=
MKH2K88$'!Z@B@"Y1110 4444 %%%% !16?X;\6>%?&-D^I^$?$VGZK;13M#)
M<:;>I.B2KC<A9"0&&1D=1FC6O%GA7PW=6-CXB\3:?83ZG<BWTV&]O4B>[F.
M(X@Q!D<Y'RKD\B@#0HHHH **H:-XI\,>([B]M/#WB.POY=-N3;:C%9WB2M:S
M#K'(%)*..ZM@U<N+BWL[>2[NYTBBB0O++(P544#)))X  [T /HK$?XE?#F+P
MS;^-)/'^B+HUW*([75FU6$6TSEBH5)=VQB6!& >H([5MT %%%% !1110 444
M4 %%9^L>+/"OAZ^L=+U_Q-I]C<ZI/Y.FV]Y>I%)=R<?)$K$&1N1PN3R*T* "
MBBB@ HHHH **** "BBB@ HHHH **IZ]X@T'PMI,^O^)M:M=/L;9-UQ>7MPL4
M48]69B *\P_X;L_9,_M3^Q_^%S6/G;MN_P"QW/E9SC_6^7LQ[[L5W83*\SS"
M+EA:$ZB6_+&4K>MD['!C,URO+Y*.*KPIM[*4HQOZ7:N>MT53T'Q!H/BG28-?
M\,ZU:ZA8W*;K>\LKA98I!ZJRD@U<KCE&4).,E9KH=L91G%2B[I[,***S=9\8
M^$?#NIV&B>(/%6FV%[JLICTNTO+Z.*6\<;05B1B#(1N7(4'[P]14E&E115#P
MYXK\+^,+!M4\)>)+#5+5)FA>YTZ\2>-9%^\A9"0&&>1U% %^BLS5_&G@[P_J
M]CX?U[Q9IEC?ZHY33+&\OXXIKM@0"(D8AI#DCA0>HK3H **YCQ[\;/@U\*IH
M;?XH?%OPQX;DN%W01Z_KUO9M(/51,ZY'TK9\-^*/#7C+1H?$7A#Q%8ZKI]P,
MV]]IMVD\,H]5="5;\#0!>HKE=9^.WP0\.:I/H?B'XR>%;"]MGV7-G>^(;:*6
M)O[K(S@J?8BM;PMXW\%^.+1[_P %>+]+UB",@/-I>H1W"*3T!,;$"@#4HHK,
MT;QIX.\1ZK?Z%X>\6:9?WVE2"/4[.ROXY9;-R2 LJ*28SE6&& ^Z?2@#3HHK
MD/&7[0?P$^'6MKX:^(/QO\(:%J+ %=/UGQ+:VLYSTPDLBMSD=J .OHJ'3M1T
M_5[&'5-)OX;JVN(Q)!<V\H>.1",AE9<@@^HJ:@ HK/\ %'BWPIX'T67Q'XU\
M3Z?H^G08\^_U2]CMX8_]YY"%'XFLSP#\8_A%\5A.WPN^*GAOQ(+;'VDZ!KEO
M>>5GIN\EVV_C0!T=%%% !1110 4444 %%%% !1110 450TOQ3X8US4K[1=%\
M1V%Y>:7(L>I6EK>))+:.P)5954DQD@$@,!G!J^"#T- !1110 45G^(?%GA7P
MC#;W/BOQ-I^EQW=TMM:R:C>I LT[ E8D+D;G.#A1R<'CBM"@ HHHH **H0^*
M?#%QXBE\(0>([!]6M[87$^EI>(;B.$D 2-&#N"DD#<1CFK] !1110 4444 %
M%%% !1110 445F^)/&'A?P?:"]\3Z[;64;9V&>0 O[*.K?@#65>O0PU)U:TE
M&*W;:27JWHBZ=.I5FH03;?1:LTJ*Y+2/CK\)-<O!8:?XWM?-8X43H\()] 9%
M4'\ZZT$$9!R#T(KGP699=F4'/"5H5$MW"2DE]S9KB,+BL+)1KTY0;_F37YA1
M117:<X45FV?C'PCJ'B2[\&V'BK39]8L(EDOM*AOHVN;=&"E6DB!W("&4@D#.
MX>HJ?7=?T+POI,VO^)M:M-.L;90UQ>WURL,,0) !9W("C) Y/4T 6Z*CL[RT
MU"TBO["ZCG@GC62&:%PR2(PR&4C@@@@@CK5"P\:>#M5\17?A#3/%FF7.K6"!
M[_2X+^-[BV4XP9(P=R [EY('4>M &G117%ZS^TA^SQX=\2-X-\0?'KP78:PL
MGEMI5YXIM(KD/_=,32!L^V* .THJ*:]L[>S?4;B[BCMTB,CSO( BH!DL6/ &
M.<],5R*_M'?L\NP1/CSX,))P /%%IS_Y$H [.BJ^EZKI>MV$6JZ+J5O>6LZ[
MH;FUF62.0>JLI((^E/OKZRTRRFU+4KR*WM[>)I;BXGD")$BC+,S'A0 "23P
M* ):*H^'/$WAOQAI$7B#PEXAL=4L)RPAOM.NTGAD*L5;:Z$J<$$'!X((JZS*
MJEF8  9))Z4 +17%:?\ M)?LZZMXF'@K2OCYX*NM9:7RETBW\4VCW1?.-OE"
M0ON]L9KM: "BBN=\>_&#X2_"I(9?BA\4?#GAM;G/V=M?UN"S$N/[OG.N[\*
M.BHK.\*>,/"7CO1(O$O@?Q3IVLZ=/GR=0TJ^CN(),==KQDJ?P-:- !1110 4
M444 %%%% !1102!P3UZ4 %%%% !1110 45GZ#XL\*^*6NT\,>)M/U%K"Z:VO
MQ87J3&VG7[T4FPG8X[J<$>E:% !11576]=T3PSI4^N^)-8M=/L;9-US>7UPL
M442YQEG8@*,D<D]Z +5%1V=Y::C:1:AI]U'/;SQK)!/"X9)$895E8<$$$$$=
M:DH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\S_ &I_B[??"?X=>9H,
MPCU75)C;64N,F$8R\H'J!@#W8'M5SX__  F\5?%G1]/T[PKXO_L>2TN6DEEW
M./,4K@#Y"*^<_CW^SU\0?A=X=M/$GB3QF=:M6NO()#2'R&920?G)P#M(SZ@5
M^9\>\0\199EV*IX/!RY%%?OU*-HWM=J/Q75VK]'KT/(S+%8JC2FJ=-VM\5_T
MW/*KJZN;VYDO+RX>::5R\LLKEF=B<DDGDDGO1;75S97,=Y9W#PS1.'BEB<JR
M,#D$$<@@]Z917\F<TN;FOJ?%7=[GVQ^RQ\7;[XL?#KS->F$FJZ7,+:]EQ@S#
M&4E(]2,@^ZD]Z],KXS^ G[/7Q!^*/AV[\2>&_&9T6U6Z\@$M(//95!)^0C(&
MX#/J37O7P ^!OC;X3:QJ&H>*O'O]L1W=LL<4>^0^60V2?G)K^L.!N).)<PR[
M"4\5@I.#C9UW.-FE>TG'XG>R3[O4^TR[%XNK2@ITW;^:Z^^VYW?C[P%X0^*/
M@S4OAYX_T*+4]%UBU:VU+3YRP2>)NJ':0<'V-?G9_P %,_V"_P!D+X,3_!1/
MAA\#-)T<>)/C-I6D:X+:68_:[*4MYD+;I#\K8'3!]Z_2JOC/_@L%_P ?/[//
M_9P&B?S>OT\]@]1L_P!A/]DC]GCPWXG^(7P6^!^E>']:_P"$3U&V_M"SEF+^
M2\#%D^=V&#M';M7RQ_P3>_;=^)'P^_8/\'^#O@U^QKXX^(T'A*VOU\4:SIDL
M-I;6\C7MQ<>3;^;E[R58I$9EC7@N!DDU^@/Q<_Y)3XG_ .Q>O?\ T0]> ?\
M!&6VM[;_ ()K?#3[/"J>9#JCOM'WF.JWF2?4T ;.L_\ !1_X0Q_L'W/[?'A+
MP[JFJ^'[6.$3Z*Q2"\BF>^CLWA?)*JR229)!(91D$@@UP^H?\%5_$-OX'\4?
M&6Q_8E^(4G@'0M)&J:5XON@EM#K-F;F&#SHDD4%01-YR@DEHD9^,8KY=TX!/
M^"!WQ>C0 *GQ$E"J.@']O:?P*_2S0_A[X4\;?LZV7PKU_2TDT35O!D6EWEFH
M 4VLEH(F0>GR$@>E $'CS]HKX=> _P!F^_\ VHKJ_-SX9M/"O]O6\D) :Z@:
M$2Q(F>-\FY%4?WG%>>?"']O/2?B-\9/!GP6\6?"?5O"VH>/?ARGB[PW/J%W'
M(D\3')M"% *SK&&D9>RCGJ*^)O!WB#QK\5?A5X%_X(Y^*KV637-%^,%WHOC2
M120TWA72V6^67_9217C6(GK]G4<YKZF_X*H>$[[X?>!? 7[9G@+2B=4^"7BV
MVU&>"T0!IM$G9+>]MU Z*4,>>RHKT >O?$W]J?0/A]^TIX _9?L?"EYK&O>.
M;:]O'DM9D2/2;*V3<UQ/NY*N0ZJ!U9".XSZI7R!^PA<VG[4'[6_Q?_;N287>
MB1W4?@;X<W75&TZTVR74\>>J33E'4C'5QZU]?T ?GY_P1Y_:7_9Q^$G[.7BK
MPM\5OV@/!/AC4V^*6L3KIWB'Q79V4YB98 L@CFD5MI*L V,$J?2K/_!03]H#
MX#?&7]HW]EW3OA!\;?"/BNXLOC7827L'AOQ):WSVZ-/;@,ZP2,4!(P"< FLG
M_@D5^R1^S%\;_P!GGQ5XR^+_ ,!_"WB354^)^L6R:AK.CQ3S"%1 5CW,"=H+
M,0/]HU:_;Q_9C_9Z^ O[2'[+^J_!;X,^'?"]SJ'QJT^*^GT32X[=IT6>W*JQ
M0#(!).* /I#]I']N;1/@I\3]+_9]^&OPHU_XD?$?5[ W\/A/PXT<8M+0$K]H
MNKB4[+="00"<]LX#*3!^S[^W=I_Q3^,%S^S=\8_@SK_PQ^(D.GG4+/PYX@FB
MGBU.T&=TMI=0G9/MPVX #[K8W;'V^8? F_TSP7_P68^-^A^/+B.WU7Q=X-T*
M[\%O=L%-W906T4=Q'#G[V)4)*KR?)=OX20W]L?4],\8?\%2OV9O!'@2XCG\2
M>'6UW4_$8M6!DLM,DMHPOG$?=5_+F"AO[W^V,@#?^">/C#PU\/O&_P"UKX[\
M9ZQ#I^D:-\:M8O=3OIR0EO!$'=W..<!03QS3?&'_  4R\3>.?@CX@^*%M^Q9
M\0K?X5:CHUY!:_$*1[9F$3QO&MV]@&\X6V3N,H+ +EL'&*\3U+P[XI\5?LN?
MMZ:1X-@EEO1\6=1N&C@!+-;PW*37  '7]RDF1Z9K[ \&?%GX)S_\$U[#XDOK
MFG?\(9#\)TCN6,J^4D:6 A>U(Z;PP,/E]=_RXSQ0!\R?"+Q9\"?!O_!%GX1:
MM^T/\*[SQAH+>(XH8-*L=5ELW2[;5;P0S;XW0D(<DKG!SR#7TM^TI_P4(\(?
MLW_'O2?V=KSX4>)O$WB#Q#X7_M3P_9^&X%FEOYS</"MHJ$C:<1R2M(Q"(D;$
M\@ _%WBO_E ]\&_^QZLO_3O>U])_$VUM[C_@MO\ #::>%6:#X*7[PLPY1OM5
MTN1Z':S#Z$T =C\#O^"@M_XX_:"M?V8/CU^S=XE^%_B_6--EO_#5OK%[!>6V
MJPQ*SR+'/#@>8%5VV@$ (V6!P"_XK_M_ZAI'QOU7]G?]FW]G'Q'\5O$WAJWC
MF\6G1]0M[&QTCS%W)#)<SG8TQ&3Y8QT(!+*RKQW[8B*O_!4G]E*55 8KXM!8
M=2/[.3C]3^=4_P#@F-J^F^#OC_\ M)_!SQQ>PV_C=OC#?ZX]K<N%GO-+N0&M
MIXPW+QA<MQD*)ESC<,@'H'[,O_!1CP)^TI\8/$OP8B^&/B/PIJO@_P /C4/$
ML7BB-()+"82B.6V= 3RN0XD!*LA!XY X^W_X*A^.O%GA&^^-GPC_ &%_'OBC
MX7V+7#'QM!J5G;RW5O [+-<6]C(WFRQ@HV#D'Y3D*00.2^"7Q+^$GC'_ (*S
M_'_Q1H%[;:GHVF?"VSMO$%UI\9N4N98/)%PH$88RLJCRBJ@DM&5 )%<[\%/V
M;OB_X:^"X^-7_!+K]OS'PUF^V7>G>!_B+I2W&GVJ+)(TT)GD!DM5#A\@QHW.
MYF))8@'W%\%_B_X'^/WPJT+XR?#;4'NM$\0V"W=A++'L<*<AD=>=KJP9&&3A
ME(R>M=/7@W[#/[7]I^T+^QKX;_:/^*MGH_@\WAGM=0,ER+:P$L-P\&^)I6^5
M'*<*22"2N6QD^[PS17$2SP2JZ.H9'1LA@>001U% 'QK_ ,%,O^3M_P!DS_LJ
M<O\ .TKT#X]_\%$_#7P/_:-_X9<LO@OXI\5^++SPQ#JN@6'AR-)'U*629T\C
M#$"%42*25Y7(540]3@'S_P#X*9?\G;_LF?\ 94Y?YVE6[&UM[C_@N?>33PJS
M0?LZ!X689*-_:R+D>AVLP^A- '<_L[?M]2_%;XZ77[,?QH_9^\1_#'QVFCG5
MM-TG6[J&Z@U*S#;6>&>+"LP.[( (^1_FRK 5OB1_P4&U*/XRZY\!?V8/V:O$
MOQ8U[PGL7Q=<:3J%O8:?I<K D6[75P=KS<'* =00"2K!>2^.:JO_  65^!TB
MJ S?#K7@Q[D".<@?J:J?\$C+RRT#4/CY\+?$TZ1^--/^.6L7VMVTQ GEMIQ$
M(+C!Y:-VCE*GISG^*@#W#]DW]KOP3^UCX=UJ?1_#.K^&_$/A756TSQ=X2\00
M".]TJ[&<*X4D,C8;:XZ[6X!!%>LUY%\'_P!HO]G?QY\4OBGH7P]TJ"QNO U_
M;0^.O%;6-O;V5Y<>2[8-TK9F:$(Z.9,>601T()]3T76]&\1Z7!KGA[5[6_LK
ME-]M>65PLL4J_P!Y74D,/<&@"U1110 4444 %%%?'?B7_@G;^T#K7B/4-8L_
MVD?(AN[V6:*'SKO]VK.6"\-C@'%>YDN6Y9F,IK&8M8=*UFXRES7O?X=K?J>%
MGF9YIEL8/!8-XARO=*48\MK6^+>_Z'A/[;O[2GB'XZ_%B_T>UU.1?#.AWLEM
MI%BCGRY"A*-<L!PS.02">BD#U)\5K4\;^$M9\!^,=4\%^(8BE]I5_+:W0(/+
MHQ4D9Z@XR#W!!K+K^OLHP."RW+*6'PB7LXQ5K==-_-O=OK<_C?.<?CLRS2MB
M<8W[24G>_37;R2V2Z6/:OV(OVE/$/P*^+%AH]UJ<C>&=<O8[;5[%W/EQER$6
MY4'A60D$D=5!'H1^G5?C?X(\):SX\\8Z7X+\/1%[[5;^*UM0 >'=@H)QT SD
MGL 37U__ ,.VOVB?^CFS_P!_[O\ ^+K\G\2>'N'<5F=+$8C%QPU247>\'+GL
M]'[NS6UWOIV/UWPSXCXCPN5U<-A\'+$TXR5K3C'DNM5[VZ>]EMKW/M&OSU_X
M+5?"3Q;\<_VB?V</A=X \3'1M>U*Y\3MH>IAROV>\AAL)X&W+RG[R-!O'*YW
M '&*^_?#>FW.C>';#1[RZ\^:TLHH99N?WC*@4MSSR1FODG]O'_E(Q^R)_P!A
MOQ1_Z2V5?S_-*,FD[H_H:#<H)M6?8]&_X)Y?M=7O[5'P>GL?B'8?V5\1O!5Z
M=%^(>A2H$DM[^,E?.V#[J2[&8=@RR(,[,GSG_@B)_P FBZY_V4[6_P#T.*LO
M]N[P5XI_8P^/^E_\%-O@IHLUSIFV+2?C5X=LE_Y".F,RHE^%Z>;%A 3ZK$3A
M?-)\X_8,_:6TG]G#_@D;\1_VA+6Z3S++Q?K;Z")5_P!=>3M#':J5/)'FR(6'
M90Q[5)1S7[67A'Q[^VI\9/CI^U+\,=1N$_X9UMK#3OAQ<0,2LNIZ?<B^U*10
M.&=1'*HQ]X/%U[?H;^S?\;?#_P"T?\"/"GQQ\,[5M?$NC0W9A5L_9YB-LT)/
M<QRJ\9]T-?&W[&G[$_\ P4:^$G[..CZ#X&_:?\&:!9^(K?\ MK5=&UCP&+VY
M6YO(UDE2XE=\RR $(Q/'R8Z"K'_!+G6OB+^R?XN^+G_!.[QN(-<\0>!U;Q+X
M)@@<VT6JVEQ$CO%$6#>4GFO">C;6N),YVF@#S+]B#_A@KQ+XH\<V7_!2-/#_
M /PO2Y\:WJ^(H_B@Y2)8MP$*6K7!%NL8&0H!#8P!\GEU]3?LR_L36'[.?[3V
MJ?%W]E[QMI=I\'O%_AM?[2\%VNH2W$2ZLLGRW=J?FC5-B@??_C< ;0@7/^ 7
MC+]C3_@J]\(H?%GQ?^!OA.?Q9923V?B#POJGES:KHCQRLH3SMD<ZHRA6#*%&
M6*_>4@>2_!WX8^ OV./^"K7AC]G[]C;QK?R^$?%7AC4;SXD>!QK#WUKH;PPR
M&WG)9F,3M(L2@.3( ^,[95  *W[,?[)G[.G[3_[>W[4\GQ[^%6G^)FT3QCI@
MTHWTDJ_9Q,EWYFW8Z_>\J/.<_=%7OV\?V*OA[^PE\.X_VZOV'-+E\#^)/ =_
M:2ZWI5AJ$[V.N:=+<1PR0312.PQF12<8!4/P6",O6?\ !/S7M#T7]O/]KD:S
MK-I:>9XRT;R_M-PL>_"7V<;B,XR/SJS_ ,%@?V@_!.J_LT77[*?PTU^R\0_$
M'XF:E8Z1H7AS2;M)[@*;J*1Y9$0G8A$>P%L99P1D*V #Z#^)7[3/A#X>?LG:
MA^U?=H!I5OX-77;2WE?!F,L"R009_O.[QQCW<5\"_LH^%O'7[#GQ@^!G[3WQ
M,U*X,/[1%A>:;\29[AB$BU:^NGOM/G<'A'998D/]T1S'C)SZ1_P43\'^+/&_
MA;X%_P#!)_X7>(+>/5?$%I:R^(+V:)GA@TO2K8!7E0$%HWDB9P.,M; 9!-)^
MV1^PW_P49^-?[.NK^%/'G[3G@OQ%9Z';_P!KZ5HFD> Q97,EU:1L\26\J/F)
MR,Q@CCY\=#0![5_P50_:,^(/[/O[-4&G?!V]^S>,_'OB6S\+>&KU6PUI-<[R
MTZ^C!$95;^%W1N<8IGP=_P""37[%OPY\!Q>'_&_PBTSQQKMS%OU_Q5XKB-W>
M:C=,,RS;I"?)RQ) 3&!C)9LL?GS]I7XE^+/VT?\ @EW\,/VR? NG-JWB/X9^
M*=.\0^*--MQEWFL-\-[\H^Z-VVX]HLFOK]?VT_@WK/[-+?M4?#A=7\:>'X[:
M":>P\'V'V[480[HLBO;JP*-"&+R*Q!58W/. " ?-_P ,_#-Q_P $W?\ @H?X
M8_9L^'VMW[?"'XS:;>S:'X=O[QYTT#6+=2[BW9R6$;CRUQG),Z[L^6"?NNO@
M+_A<O@?_ (*.?\%+?A!XC_9YOY]8\%_"+0+W7?$7B#['+#'%=7L86*TQ(JGS
M-T4.5]!+C/EM7W[0!\"?LW_"SPQ_P5&_:%^(_P"TE^TK;S>(? W@?QC<>%_A
MMX*N+EUTZ'[.JF6\EB4@2R.KQ-\V1EV!W!$"^B?M#?\ !+GP:M_H'Q?_ &$+
M#0?A7\2?#6KP3VFI6*RVVGWUIN FM[F&!6#J5R?N?/@HQVME>3_X)@^*_#_[
M,_QJ^,/[!GQ*U2#2=?A^(MWXA\(1W\@B_MK3;M(PC0%N)&5(HV*C)_>-C.QM
MOM?[>'[<'AW]C?X?65QH^D6_B;QSK^J6MCX3\#Q796YU.2295<@(&=4"[@'V
MD%RB]6H O?M0_MJ>%/V9;[PU\/\ _A"-8\9_$#Q>63PYX(\*Q"2XNM@S),SO
M@0P+SF1N< G!"N5YWX4_\% ;C5?C5I?[._[2O[/'B/X3^*_$<,DGA5-9OK>^
ML-7*#+PQ7=N=GG 8.PCN!G<RJWFNK:PWA'_@M-X0\3_&2T@TMO%OP).F^%Q-
M="2"'55O/-GM(IB%#N%\X @ MYR\9<"K'_!5G4M+\1?%C]F_X4^%;B.7QM-\
M:M,U6PM[=@UQ;Z? 6^T3D#E8P3&Q)X(B;KL. #LOB-_P4HL_#'[1?C/]E#X=
M_LZ^+?&OCKPL-/>STO1)(5BOX;BT2YDN'FD(2UBA\R&-F?)9YD"@\D8/@_\
MX*N+XXN-5^%OA_\ 9)\>7'Q=T74'M]2^&,7D[[:)%5C=R7K$0QV_SHH=L%F=
M0JL&#&#]EJUMW_X*Z_M07K0J98]'\)HDA'*JVF0EA]"57\A1^RQ;6Y_X*Y?M
M0W/DKYB:1X357V\@-ID18?B5!/T% 'I'[,7[=FA?M#:+X\L==^%>M^#?%_PU
M?;XM\'ZTZ--!NCDDB>.1<+(CB-\-@=,X*LK-YM\./^"JOC/X]?#\?$W]G#]A
MGQWXRT>PA+>)+R'4[2U6RF&2UO;B4[KZ54VLRQ+QO4<YK'^$X"_\%%OVR0HP
M/^$0\.' _P"P+73_ /!&'QM\.[W_ ()O^#ET+6+&'^P!J,7B,&95^QW O)YG
M:8D_+F-TDR?X&!Z4 >H>$_V[OV<O%G[*4W[9*>+);+P;9VKR:DU];[;JSG1Q
M&UI)$I)\_P PJ@0$ABZE20P)\GN?^"H_CKP]X1M_C=\0/V#?B/HGPNN?+E7Q
MG+<VDMQ!:R$!+J:P1O-BB((8MDC!!&[(S\>>,M*U/Q3_ ,$Z_C-\7O#6ESS_
M  ^U']J>?Q!96\$1V7.B?:4C:1%Z&,NT2^@,1STK](_VG?BO\(+;]BWQG\3M
M7\2Z9<^$=0\!WK6]VLZM!?13VKI%'&>CF0NJ*HY)8"@#._: _;C^'/P:\&>"
MM=\&>'=3\?:M\2I5C^'V@>%]ADU@&)93,))"%CA5'1F<YV[QQC)&#\)/V]M:
MUSXZ:1^SA^T9^S3XD^%OBGQ-9W%SX5&IZE;:A8ZJ($+RQI<VYVB55&[81TZD
M%E#?,WPU^$/PA\=_L5?LM_!SXX?%_P 2?#KXH7L%]>_"CQ1I,4J26SO(TPB:
M0@1A7@>U C+H['RPIY(/?Z=\4OVY/V+?VG_A=\%?VB/C#X9^+GAGXBZS+I&D
MZH-#6PUS3B F9F6/Y3&-Z%R3(2%.64A20#L?"'Q>^&GASQ[^T[JG[._[..MW
M'CKP]J>FIXM:SU_]YX@N)(Y5CGA$\OEVXAC,KD+LW!>A.*Y+_@D)^T=KNE?L
M V_BGXX^&-5TGPWX8LM5U6Z^(VMZI'/#K&_4[V6X95#-/OC;*MO&78?+NR*O
M?L<JS_M;?MF*HR3KFE@ =_\ 0;NO"O#FD^(_$_\ P;:R:?X-#SW%K'=3W\-L
M<N+>+Q-)--G'0+$"[9_@![&@#Z-3_@J+XYN/!A^/%G^P;\2)/A0L9N#XU^T6
M@N39#DW@T\OYI@V_/OW;=GS9Q7U%\/?'_@_XJ^!M)^)'@#7(=2T76[".\TR^
M@SMFA=0RG!P5/."I ((((!!%?&7A?X7?M-ZO^RC9_%N#_@KA;P?#IO!JW$DI
M^#6AM;V^GBWPT+'.<HH,97[VY2N-W%>U?\$Q_!7@GX?_ +$?@KPW\-/B7?>+
MO#RQWDVCZ]J&@RZ9+/#+>3R8^SRLS(H9F"DG#* PX(H \N_X+3?\DP^#7_9P
M&@_^B+RO3OVHO^"@'@K]ESXR>'/@IK?PS\2>(=7\5Z+-=Z%;>&[=9Y[NX641
MI:)%P2[DYW$A5522>*\Q_P""TW_),/@U_P!G :#_ .B+RK?Q]M;>Y_X+)_ :
M2>%7:'P#K[Q%AG:WDW"Y'OAB/QH ZOX0_P#!0W5?$7[06D_LU?M"_LQ^*/A=
MXC\36D]QX2?6+Z"\M-4$*EY(Q-#A4D"@G;\W8$@LH:_\9_V][GPG\<;O]FS]
MGO\ 9\\0_%3QEH]C'>>)K31KZWLK31XI &C6:ZG.P2LI#!,<@CG.0.(_;[5?
M^&]/V29=HW#Q9KX#=\&UM<C]*J?\$\+ZR\*?MK_M1_#7QA<);^*[WQ_%K-M;
MW!VS76D2K(ULZ \NB)(@)&0OFKTW"@#E?V-_C7;?'G_@K?\ $7QE_P (/K?A
MF^MOA#:V&L^'O$5J(KO3[N&]MQ)&V"5=>5974D,CJ>,X'J>K_P#!1SQ'XR\;
M>(/#/[)O[)?BSXK:9X3U!['Q#XGTS4K6PL%NH_\ 60VSSG_2W3N$ SD$95E8
M\+\/O$'AWQI_P6,^,5I\,M5MI-1M/@I!I]_=6T@*IJ2W%N,%A_$BM"K=U*%3
M@J17DW_!*3X._M5^.?V68]$^#G_!023P"_A_7]0LO$/@7_A5VE:A/I-Y]H<G
MS9K@^<Y=</EQP<H.$H ^P_ O[</A?XO_ +-'B#]H'X-?#C7=;U'PL\\&O> ;
MA%M-7L[NWP;BT>-MP\Y4)8*"=^ H^8[1AZ[_ ,%-O@!IG['^B_M=:0E[JEOX
MCGAL-$\*6.UM2NM5=]C:>J _ZU&#;CTVKN&[<N[A/^"<NC?#/X9^+?CW\5)_
MVO\ _A8LSZ] _C[7Y_!Z:-86%Y:1W)GE22-C;S!D?+M%@*(U)SO!KY0^$FI>
M$/ '[7>E?\%'_$WP8ETS]GOQ/\1=1M/"/VJXD\K0;^9(HAKYM2-D4<TL+\_\
ML]AQS%#N /UD\':MK>O>%-.USQ)X:?1K^\LHYKS2);E9GLY&4$PLZ?*S+G!*
MY&0<$CFM*FPS17$2W%O*KQNH9'1LA@>001U%.H **** "BBLGQSH%]XH\(W_
M (?TS4/LMQ=P%(KC)_=G(YXYK'$U*E+#SG3AS22;4;VNTM%?I?:YI2C"=6,9
M.R;5WV7?Y$GC#Q):>#_"]_XGO5W1V5LTI0'&\@<+^)P/QKX[\6^+==\;Z[-X
MA\0WK37$S=S\L:]D4=E'85ZAXO\ V;?B/I/AB^U6?QZ=0CM;=I7LPTI,JK\Q
M !."<#/X5X[7\M^*N?\ $&95\/A\;AI8:FDY*#DI<SO;FO'31:)/57?<_7N#
MLMRW"TZE6A5563=N9)JRMMKKK^/R"O=?V4/BEJ5W=R?#?6[MIHU@,NF/(V2@
M7[T6?3'(';!]L>%5U'PD^'WB'XB^)VTKP]J9L9(+=I9+S+ 1KPN,KSDDX_.O
MCN",US3*>):%7 1<YR?*X)VYT]XZZ>:;T32?0]SB#!X/&Y54AB6HQ2OS/7E:
MV?\ PV^Q]@45Y#X&_9[\?>%_%UAX@U/XB_:[>TG#RV^^7]X,'CDXKUZO[ R/
M,<SS+#RJ8W"/#R3LHN4975EK>/W6\C\0S#"X3"U5&A655-;I-6?;4_*#]HH?
M'7X;?\%4_CE^UY\!-][=_"F#PY?>)/#BY']K:)/I-LEY'D9^XL:OR#M"F0?-
M&H/U3_P4(^,/@3X_?\$DO&OQC^&FK"]T3Q!X8M+JREX#+F]@#1N 3MD1@R,O
M9E([5G_LQ0077_!73]J*VN84DCDT+PJLD<B@JRG3(000>H(KY;_;WT'Q+_P3
MI\$_%/\ 9<LM.N;CX/\ QCLCJ?P^>-2R>'M7CN8)+BQ_V8V1?E'H(B,D2FO;
M. _1GX:_$#PY\)_V+_#OQ/\ %]UY&E^'OAG9:CJ$O<0PZ>DC8]3A2 .Y(%?G
ME\$A\0/V:O$7PE_X*H_$:>:!/C)XYU6T^):22'R[32]5D4Z>W^S#'Y'G@^GE
MKW KV+]N[Q7XG\=?L<? C]AKX9ZDL'B3XSVFB6$TA!(M=+M[:WEN9W"\A0WE
M$_WD64<\U>^.'_!/[_@H9\6_V<+W]GCQ+^U-X U+PW'I,$%CH=MX %L<6NQK
M:..8/F(AHD4-V&<Y!((!]!?\%&[SXPV/[$'Q&NO@*MZ?%"Z#_H1TS=]I6$RQ
MBY:+;\WF"V,Q7;\V0,<XKYG_ &/?AE_P1-^,_P #M!\$:5IG@*^UVZT>"/6+
M?Q1>_9M<DO&C'G'=,Z2E_,W<P'8.-G&*Z#X(_P#!27Q7X7_X):Z;^TG<?#2X
M\7:_X"NX/#GC[2CJ!MI[9H'2%[MSY;EF,;P2,I4#,K9("FO5/%'[(O\ P39_
M;?\ ! ^,$WPQ\':W9:M;_:7\4Z!(+*<EEW%YIK9D;S%S\RRY*D$,."* */P*
M_9G^)W[)G[(OQ0^#OC#XDQ>(_#EK!K4WP_W3227.G:0]M)Y5I,SJ 2N,X7*@
MNV#C 'BW_!+C_@GG^Q?\;OV#_ 7Q/^*OP!TC6M?U6+43J&IW,LXDF,>I7429
MV2 <(B+P/X:?_P $_M8U71OAG^T_\"O!WQ(U#QA\+O GVBS^'FO7]U]H 5[*
MZ-Q:QS#Y9$CVPXV83Y]Z@"2O5/\ @CEXM\*:9_P3;^&MGJ7B;3[>:.'5/,BG
MO8T9<ZM>'D$Y'!S0!YLGPUT__@F#^W_\-_"WP.U._M?A3\;;FYTK4_!MS?27
M$&F:K&(Q%<0&5F9=[2PCDDX\T$D; GJ/_!6SXC^(K+]GO3/V;?AU<[?%GQG\
M26WA/250_-';3.OVN4C_ )YB/$;GL)\UY[^T=X[\+?MC_P#!3#X(_!GX+:U;
M:]9?"B_N_%/CC6=+F6>UL64PF" R)E=_F0JI )P9U'!5L8/Q+T3X_?MO?\%.
M-<U[]G'XE:-X=M/V>]+CTJRU?6]&_M"V;5;Q9!=;(B0/, #Q$G[IME.,D&@#
MM_\ @G?;Q?LE_M2_%7_@G;>7,JZ/;31^,?AL;ER2^FW(1;B%2>HCDV*!W*S-
MZFC]O+5O%W[47[8?@+_@F]H'C'4-"\+:GH$WB?XFW>DSF.XO-/1Y$BL@X^ZK
MO&0P.0?-1B#LVGR/]L?X>?MI?LF_%'X=_P#!13XX_&;P_P"-8? NO6^DZVGA
MSPM_9\R:/=LZ3"0AB)%^=D4'[KSJ17HW[4/B_0OV:/\ @I5\+OVX?$E\O_"M
MO'/@EO">J>)8\M;Z?.[/<6\TCCA8Y T.&/&V.5OX: /7]<_X)0_\$^];\ M\
M/1^S1H5G;FW\J+4K!7CU"(XP)!=;C*S@\Y=F!(Y!&17%?\$Q?B5\3/"GCGXI
M_L(?&#QA=>(=0^$>L0+X<U[4'+7-YHURK/;K(3R611&>2<"8*.$%>P_'[]M?
MX)_LV0>&-?\ B4^L'PQXH=TC\:Z1I3WFD:><QB+[5<19$8E,G[L@,#L<G &3
MX-_P3+^V_'O]IWX\?MYV.FW%OX7\;:S::-X+N+B$QG4+2QC\E[D*P!VD1PX/
M][S%/*$4 ?2W[5'QKC_9S_9R\9_' V:7,OAKP_<7EI;2DA)K@+B&-L<A6D*
MD<X)KYI_84_X)^_"#XL_!C1_VIOVO_"L'Q)^(?Q'TZ+7-2U/Q8OVJ*UM[A?-
MM[>"!OW<:+$R=%R"2HPH51] ?MP_!W6/C]^R-\0OA%X;B\S4]9\,W":7%G'F
MW2 2PQY/3=(B+GMFN%_X);?M&^!_CA^R'X.\,:;K$$?B7P7H%MH'BGP_,X2\
ML+BSC6WW21'YE5Q&'#8Q\Q7[RL  9OPU_P""?VI?LS_M@V7QB_90UW3O#/PY
MUS2YH/B%X EN9S#<7(!^SW-G'M9(W#$$Y9=H5E48D(73^*7_  4#N=/^-.K_
M +/7[,_[.WB/XL>*?#4:/XK&C7UO8Z?I#.,K#+=W!V&8@'Y .Q&2RLJW/''[
M=%E;_MK>$/V-O@]X6M/%VH7]K=7?CR^MM3VKX8MHPI1Y"B.ID/S Q,5.7A&1
MY@KS7_@E%J&F>&_B7^T;\*/%=Q'%XWM_C9JFJZE;SL!/<:?/L^S3@'EHR1(P
M(X E7IN&0#V?]E;]M+P7^TW?^(? USX+UOP;XX\'S)'XI\$^)852[LPXRDJ,
MI*S0MV=<=02 &0MXKX%_X*[:S\:OA</BC^SU^Q-X]\8VFGPS/XJ:VNX((=):
M-W_<K(P/VJ;RE28QQ*=JS1@G)(!X*U+2_'7_  6[\5ZY\.+B.XLO#/P3BTKQ
MG=VC!HAJ#WR21P.R\&01^7P>1Y##JI N_P#!#*SM8?\ @G'X;DB@53<:QJSS
MD+]]OM<BY/K\JJ/H!0!/9_\ !5Y/B?\ #]/B9^RQ^R3X]^(VD65@MQXGO;80
MV4>DR[-[V@,FXW5Q&N&9(0P 9,,=U=EXP_X*2_!WP]^Q/I/[<^C:!J>I>&=4
MN;: V.4BN;9Y+DVTBR#+#,4BN" 3G;E200:X?_@AM;6\?_!.#PTR0J#-JVKM
M*0OWS]LE7)]> !]!7R9:3:?;_P#!O1HUQJT!EM(_':M<Q#J\8UMRP_$9H ^P
M=9_X*AZWX/T&R^,_Q!_8T\?:)\(]1N8DMOB)<3VKO'!*P6*[GT]&,\$#EE(=
MN2&7 8L%/K/Q4_:Y\'?#/XP_"7X2Q:'/JX^+DU\FC:Q8W*>1;I;00S>8V>75
MUF7:5],URG_!0#XI_"*+_@G)\0O&LOB+39] U_X?W-OX=N8I5,5W-=6Y2S$/
M]XF1XV '0*3Q@X^;?$FG:Y\,_%7_  3XB^*$C6-QINFW=AJ#WS;/LT\NFV$<
M,#ENCYQ'@]U(H ^Q/VDOVI= _9MU[X=:#K?A6\U)_B+X\LO"]E):S(@LYKEM
MJS/N^\H[@<U\L_$/]H7X[:;_ ,%D[#1[#X!>*M4L]-^&$UCI^@1:];+%/;2:
MFP?6XT>0(B,%5"IQ*1$,C %=1_P52\:>&8_CU^RY\/#K$!UB;X[:-J*Z>L@,
MJVR7$<9E*]0I>10">I#8Z'&EXBEB@_X+FZ"LTBH9OV<W6(,<;V&KW!('J< G
MZ T =W\:OV]#X/\ C3<_LW_L_P#P%\0_%3QQI=E'=^(=.T.[@L[31XI &C6Y
MNYSL21E(94P<@]0>*W_V7?VS/#/[1FO^(/AEKWP_UOP-X^\)>6?$?@KQ(B?:
M(8I/]7<0R(2MQ V1B1<=1D ,A;X^_9K^&7[1WB3]N?\ :3\"?#;]LYOA9XA;
MQ\VJ7&BR> ]/U:;5=-E:5[2X1[L[PD<4B+M3Y1YJ$_>%>G_LX_"D:#_P4NU+
M6/B3^W-<?$OXEZ'\.&L=:TFV^'$.F16^FR3I)&LT]HWDB19&1@CCS"'7G"C
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
M W]GSX0?LV^%+OP1\%O"/]BZ7?:M/J=U:_;[BYWW4P422;IY'89V+\H(48X
MYH^*?[/GPA^-?B#PIXI^)OA'^T[_ ,$:XFL>%Y_M]Q#]BO4*LLNV*15DP47Y
M9 R\=*[.B@#S3]HK]C_]G?\ :LL["#XW_#N'5+C27+Z3JEO=36M[9,2"?+N(
M'2102 2N=I(!(.*@_9U_8O\ V;OV5IM0U'X+?#F.PU+5AC5-;O;V:]OKI<@[
M6N+AW?9D [ 0N0#C(S7J5% ''?#3X _"/X/ZKXJUKX=^$%L+GQOKLNL>*':]
MGG%]>RYWRE9G81YR?D0*GM7E$7_!*7]@V#QK)XUA^!<*F2]-XVBKJ]X-+%R?
M^6HLA+Y ([ )M'8# KZ(HH \JN_V)?V8K[X#Z-^S+=?#+=X'\/WR7FD:)_;5
MZ/(G29YE?SA-YSXDD=L,Y'.,8 %=-J7P&^$^K_&W3OVB]0\*>9XRTG0Y-'T_
M6/MTX\JR=V=HO*#B)LL['<4+<]:Z^B@#D/&/P&^$_C_XH^$_C1XN\*?:_$W@
M?[7_ ,(OJ7VZ>/[%]JC$<_[M'$<FY !^\5L=1@\U\;_M97OP+\2?M >(=$_X
M*'_L(:SK.GZ=,@^'?Q"\"Z%J,ZZG8'+"WNIK.97$R,VWRV.W)<[5# O][T4
M?%O_  35^!5W!^T'\1_VHM"^ %Y\,/ VL:1IV@?#[PKJNG"SO'L[=09KJ6#[
MT?F2*K@MEF+L26QN;T/Q/_P28_8/\5^)[[Q-=_!N>S&JW)N-5TO2/$E_9V%W
M(3DEK:&98P#_ '5"CVKZ/HH \-_:[_9,\/?%W]C?4_V6OAG\.]%AM)K2VLM
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
M\ ?V9O@9^R]X0D\#? KX>6>@V%Q-YUX87>6>[EQC?--*S22MCH68X' P*N?
MWX#?"?\ 9M^&]I\(_@MX4_L7P]8RS26NG_;I[G8TKF1SYD[NYRS$\L<9XP*Z
M^B@#D/@;\!?A/^S;\-[7X1_!;PI_8OAZREFDM=/^W3W.QI7,DA\R=W<Y9B>6
M.,\8%?*W_!23]DWP]\-/^":-Y^SW^RM\(]4DL+7Q+87%CX>T=+S4YP'OA+,X
MWM+*PRS,<D@#T%?;%% 'S[H7_!+;]ACP[\0X/B1IWP.@-S9WQO=/TNXU2ZET
MRSN"VXR163RF!/FY"A-H/0# QZ3^T#^S;\$_VI? A^&_QV\!VVO:4+@7$$<L
MCQ26\P! EBEC97C;!(RK#()!R"17<T4 >"> _P#@F1^Q-\.FTN\\/_!H/?Z/
MXFLO$%CJ][KE[->+?VF[[-(TS3;V1-[8A),1/)0D9KHOVAOV'/V7OVJ/$VB^
M-/CA\,4U;5_#X"Z5J4&IW-I-$@?S A:WD0NH?+ -G:22,;CGUFB@#R/]H;]A
MC]F']J+7++Q;\7?AP+C7-.B\JRU_2]1N+"^CCY_=F:W=&=.6PK;@-QQC)K7_
M &=_V3_@!^RIH=YH7P+^'EOHPU.83:K>O<2W-W?2#.&FGF9Y'QN8@%MJ[FP!
MDUZ+10!R'P1^ WPG_9R\$GX=?!GPI_8VC&_GO39_;I[C]_,VZ1]\[N_)YQG
M[ 5U]%% 'G_@;]EKX$?#;0_&?AOP7X%^Q67Q"U.\U#Q?#_:=U)]ON;I2L[YD
ME8Q;E)&(R@'\(%;WPG^%'@#X'?#O2OA/\+= _LOP_HEN8-,L/M4L_DQEF<C?
M,SNWS,3EF)YKHJ* .!^&?[+OP$^$/P7D_9W\"?#BT@\%3)<)/X?OIYKV&59V
M9IE<W+R,ZL6/!)'/&*\JTG_@D9^P#I0O(#\#GN[6ZM9K>*QO_$FHS0V4<O\
MK!;*TY\AF_OIA@. 1DY^DZ* .'\??LV_ WXI_!^#X!_$3X<6.L>$K2S@MK32
M;YG?R$A01Q%)=WF(ZJ,"0,'Y/S<G/ ?!C_@FM^QU\!_'EI\3O!'POFGU[38]
MFDZCKVN7>HMIZXQB!;F5UB(!.& W#/!&:]WHH X;PI^S=\%_!7QF\0?M"^'_
M  ;L\9^*+6.VUG7KK4KFYED@3;MBC6:1D@C&U/DB5%.Q<@[1@L/V;/@KI/QX
MO?VF=)\&&T\;:EI2Z=J>LVNI7,:WELNW:LT"R"&4C:F'9"PV+@_*,=S10 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
J%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210217959272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 11, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">THRYV HOLDINGS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">13-2740040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2200 West Airfield Drive, P.O. Box 619810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">D/FW Airport<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">453-7000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">THRY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 536,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,155,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001556739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Certain portions of the registrant's definitive proxy statement for its annual meeting of stockholders, to be filed with the Securities and Exchange Commission within 120 days after the end of the registrant's fiscal year ended December 31, 2021, are incorporated herein by reference.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218283896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Dallas, Texas<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216413512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,113,382<span></span>
</td>
<td class="nump">$ 1,109,435<span></span>
</td>
<td class="nump">$ 1,421,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="nump">408,043<span></span>
</td>
<td class="nump">439,742<span></span>
</td>
<td class="nump">581,293<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">705,339<span></span>
</td>
<td class="nump">669,693<span></span>
</td>
<td class="nump">840,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">357,813<span></span>
</td>
<td class="nump">315,195<span></span>
</td>
<td class="nump">431,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">153,902<span></span>
</td>
<td class="nump">177,574<span></span>
</td>
<td class="nump">196,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">3,611<span></span>
</td>
<td class="nump">24,911<span></span>
</td>
<td class="nump">5,670<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">515,326<span></span>
</td>
<td class="nump">517,680<span></span>
</td>
<td class="nump">634,028<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">190,013<span></span>
</td>
<td class="nump">152,013<span></span>
</td>
<td class="nump">206,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="num">(48,867)<span></span>
</td>
<td class="num">(51,537)<span></span>
</td>
<td class="num">(68,181)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest expense, related party</a></td>
<td class="num">(17,507)<span></span>
</td>
<td class="num">(17,002)<span></span>
</td>
<td class="num">(24,770)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent', window );">Other components of net periodic pension benefit (cost)</a></td>
<td class="nump">14,829<span></span>
</td>
<td class="num">(42,236)<span></span>
</td>
<td class="num">(53,161)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other expense</a></td>
<td class="num">(4,154)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,375)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax (expense) benefit</a></td>
<td class="nump">134,314<span></span>
</td>
<td class="nump">41,238<span></span>
</td>
<td class="nump">53,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (expense) benefit</a></td>
<td class="num">(32,737)<span></span>
</td>
<td class="nump">107,983<span></span>
</td>
<td class="num">(18,062)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">101,577<span></span>
</td>
<td class="nump">149,221<span></span>
</td>
<td class="nump">35,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(8,047)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 93,530<span></span>
</td>
<td class="nump">$ 149,221<span></span>
</td>
<td class="nump">$ 35,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in USD per share)</a></td>
<td class="nump">$ 3.02<span></span>
</td>
<td class="nump">$ 4.73<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in USD per share)</a></td>
<td class="nump">$ 2.78<span></span>
</td>
<td class="nump">$ 4.42<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted-average shares used in computing basic and diluted net income per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">33,607,446<span></span>
</td>
<td class="nump">31,522,845<span></span>
</td>
<td class="nump">40,845,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">36,495,746<span></span>
</td>
<td class="nump">33,795,594<span></span>
</td>
<td class="nump">43,465,998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nonoperating Income (Expense) And Interest And Debt Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214966584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,262<span></span>
</td>
<td class="nump">$ 2,406<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance of $17,387 in 2021 and $33,030 in 2020</a></td>
<td class="nump">279,053<span></span>
</td>
<td class="nump">296,570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets, net of allowance of $88 in 2021 and $338 in 2020</a></td>
<td class="nump">5,259<span></span>
</td>
<td class="nump">10,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Taxes receivable</a></td>
<td class="nump">14,711<span></span>
</td>
<td class="nump">9,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses</a></td>
<td class="nump">22,418<span></span>
</td>
<td class="nump">13,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_IndemnificationAssetCurrent', window );">Indemnification asset</a></td>
<td class="nump">24,346<span></span>
</td>
<td class="nump">24,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">13,596<span></span>
</td>
<td class="nump">12,761<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">370,645<span></span>
</td>
<td class="nump">369,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets and capitalized software, net</a></td>
<td class="nump">50,938<span></span>
</td>
<td class="nump">89,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">671,886<span></span>
</td>
<td class="nump">609,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">82,577<span></span>
</td>
<td class="nump">31,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">90,565<span></span>
</td>
<td class="nump">93,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">33,891<span></span>
</td>
<td class="nump">21,902<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,300,502<span></span>
</td>
<td class="nump">1,214,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">8,610<span></span>
</td>
<td class="nump">8,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">131,813<span></span>
</td>
<td class="nump">139,613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsCurrent', window );">Current portion of unrecognized tax benefits</a></td>
<td class="nump">29,771<span></span>
</td>
<td class="nump">30,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">51,726<span></span>
</td>
<td class="nump">18,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">70,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">15,214<span></span>
</td>
<td class="nump">9,896<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">307,134<span></span>
</td>
<td class="nump">207,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Term Loan</a></td>
<td class="nump">309,672<span></span>
</td>
<td class="nump">335,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesNoncurrent', window );">Term loan, related party</a></td>
<td class="nump">142,875<span></span>
</td>
<td class="nump">113,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">ABL Facility</a></td>
<td class="nump">39,929<span></span>
</td>
<td class="nump">79,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FinancingObligationsNoncurrent', window );">Leaseback obligations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">54,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Long-term liabilities</a></td>
<td class="nump">140,167<span></span>
</td>
<td class="nump">190,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">10,798<span></span>
</td>
<td class="nump">508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">35,212<span></span>
</td>
<td class="nump">36,266<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">678,653<span></span>
</td>
<td class="nump">810,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (see Note 16)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock - $0.01 par value, 250,000,000 shares authorized; 60,830,853, shares issued and 34,145,311 shares outstanding at December&#160;31, 2021; and 59,590,422 shares issued and 32,912,012 shares outstanding at December&#160;31, 2020</a></td>
<td class="nump">608<span></span>
</td>
<td class="nump">596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,084,288<span></span>
</td>
<td class="nump">1,059,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock - 26,685,542 shares at December&#160;31, 2021 and 26,678,410 shares at December&#160;31, 2020</a></td>
<td class="num">(468,879)<span></span>
</td>
<td class="num">(468,613)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(8,047)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(293,255)<span></span>
</td>
<td class="num">(394,832)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">314,715<span></span>
</td>
<td class="nump">196,775<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 1,300,502<span></span>
</td>
<td class="nump">$ 1,214,977<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FinancingObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Obligations, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FinancingObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_IndemnificationAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indemnification Asset, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_IndemnificationAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorLongTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorLongTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214969256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for credit loss</a></td>
<td class="nump">$ 17,387<span></span>
</td>
<td class="nump">$ 33,030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent', window );">Contract with customer, asset, allowance for credit loss</a></td>
<td class="nump">$ 88<span></span>
</td>
<td class="nump">$ 338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">60,830,853<span></span>
</td>
<td class="nump">59,590,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">34,145,311<span></span>
</td>
<td class="nump">32,912,012<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">26,685,542<span></span>
</td>
<td class="nump">26,678,410<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211708504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Impact of Adoption</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated (Deficit)</div></th>
<th class="th">
<div>Accumulated (Deficit) </div>
<div>Impact of Adoption</div>
</th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,331,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2018</a></td>
<td class="nump">$ 428,340<span></span>
</td>
<td class="num">$ (502)<span></span>
</td>
<td class="nump">$ 573<span></span>
</td>
<td class="nump">$ 1,006,822<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (579,055)<span></span>
</td>
<td class="num">$ (502)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,952,756)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock</a></td>
<td class="num">(437,962)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (437,962)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(111,660)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="num">(1,880)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(1,879)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">35,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,443,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,952,756)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">27,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 574<span></span>
</td>
<td class="nump">1,008,701<span></span>
</td>
<td class="num">$ (437,962)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(544,053)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,682,042)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock</a></td>
<td class="num">(30,626)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (30,626)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,147,140)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(112,469)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="num">(12,815)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (22)<span></span>
</td>
<td class="num">(14,075)<span></span>
</td>
<td class="nump">$ 1,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions', window );">Reclass of stock options from liability to equity classification</a></td>
<td class="nump">37,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Private placement</a></td>
<td class="nump">444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(813)<span></span>
</td>
<td class="nump">$ 1,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Private placement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">149,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,590,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,678,410)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">196,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 596<span></span>
</td>
<td class="nump">1,059,624<span></span>
</td>
<td class="num">$ (468,613)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(394,832)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(669,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,132)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="num">(2,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6)<span></span>
</td>
<td class="num">(2,678)<span></span>
</td>
<td class="nump">$ 266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod', window );">Exercise of stock warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_StockIssuedDuringPeriodValueWarrantsExercised', window );">Exercise of stock warrants</a></td>
<td class="nump">13,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">13,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock compensation expense</a></td>
<td class="nump">8,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(8,047)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,047)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">101,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,830,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,685,542)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 314,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 608<span></span>
</td>
<td class="nump">$ 1,084,288<span></span>
</td>
<td class="num">$ (468,879)<span></span>
</td>
<td class="num">$ (8,047)<span></span>
</td>
<td class="num">$ (293,255)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital Reclassification Of Stock Options</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Warrants, Exercises in Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_StockIssuedDuringPeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Warrants Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_StockIssuedDuringPeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211806248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 101,577<span></span>
</td>
<td class="nump">$ 149,221<span></span>
</td>
<td class="nump">$ 35,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">105,473<span></span>
</td>
<td class="nump">146,523<span></span>
</td>
<td class="nump">206,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">4,919<span></span>
</td>
<td class="nump">1,068<span></span>
</td>
<td class="nump">1,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(20,438)<span></span>
</td>
<td class="num">(147,329)<span></span>
</td>
<td class="num">(25,118)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">8,031<span></span>
</td>
<td class="nump">32,077<span></span>
</td>
<td class="nump">30,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ProvisionForServiceCredits', window );">Provision for service credits</a></td>
<td class="nump">11,363<span></span>
</td>
<td class="nump">32,550<span></span>
</td>
<td class="nump">25,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense (benefit)</a></td>
<td class="nump">8,094<span></span>
</td>
<td class="num">(2,895)<span></span>
</td>
<td class="nump">14,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionExpenseReversalOfExpenseNoncash', window );">Other components of net periodic pension (benefit) cost</a></td>
<td class="num">(14,829)<span></span>
</td>
<td class="nump">42,236<span></span>
</td>
<td class="nump">53,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on termination of leaseback obligations</a></td>
<td class="nump">3,409<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on disposal/write-off of fixed assets and capitalized software</a></td>
<td class="num">(5,536)<span></span>
</td>
<td class="nump">3,544<span></span>
</td>
<td class="nump">5,942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">3,611<span></span>
</td>
<td class="nump">24,911<span></span>
</td>
<td class="nump">5,670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_GainLossOnRemeasurementOfIndemnificationAsset', window );">(Gain) loss from remeasurement of indemnification asset</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">5,443<span></span>
</td>
<td class="nump">4,093<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other, net</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in working capital items, excluding acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">74,368<span></span>
</td>
<td class="nump">41,382<span></span>
</td>
<td class="nump">16,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="nump">5,628<span></span>
</td>
<td class="nump">369<span></span>
</td>
<td class="nump">1,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">6,084<span></span>
</td>
<td class="nump">472<span></span>
</td>
<td class="nump">5,676<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(125,883)<span></span>
</td>
<td class="num">(86,161)<span></span>
</td>
<td class="num">(64,868)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_IncreaseDecreaseInOperatingLeaseLiabilities', window );">Operating lease liability</a></td>
<td class="num">(3,370)<span></span>
</td>
<td class="num">(4,006)<span></span>
</td>
<td class="num">(10,587)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">7,767<span></span>
</td>
<td class="num">(5,737)<span></span>
</td>
<td class="num">(6,391)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Settlement of stock option liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(896)<span></span>
</td>
<td class="num">(33,901)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">170,571<span></span>
</td>
<td class="nump">232,772<span></span>
</td>
<td class="nump">270,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Additions to fixed assets and capitalized software</a></td>
<td class="num">(26,849)<span></span>
</td>
<td class="num">(27,757)<span></span>
</td>
<td class="num">(26,065)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of assets</a></td>
<td class="nump">6,836<span></span>
</td>
<td class="nump">1,546<span></span>
</td>
<td class="nump">847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of a business, net of cash acquired</a></td>
<td class="num">(175,370)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(147)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="num">(1,192)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) investing activities</a></td>
<td class="num">(196,575)<span></span>
</td>
<td class="num">(26,211)<span></span>
</td>
<td class="num">(25,365)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from ABL Facility</a></td>
<td class="nump">1,046,249<span></span>
</td>
<td class="nump">1,143,700<span></span>
</td>
<td class="nump">1,142,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payments of ABL Facility</a></td>
<td class="num">(1,085,558)<span></span>
</td>
<td class="num">(1,169,446)<span></span>
</td>
<td class="num">(1,184,310)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(30,626)<span></span>
</td>
<td class="num">(437,962)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">7,047<span></span>
</td>
<td class="nump">11,241<span></span>
</td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from exercise of stock warrants</a></td>
<td class="nump">13,920<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from private placement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">445<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payments of lease obligations</a></td>
<td class="num">(10,532)<span></span>
</td>
<td class="num">(411)<span></span>
</td>
<td class="num">(1,226)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(3,428)<span></span>
</td>
<td class="num">(580)<span></span>
</td>
<td class="num">(774)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">39,088<span></span>
</td>
<td class="num">(206,067)<span></span>
</td>
<td class="num">(277,491)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(1,933)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase (decrease) in cash and cash equivalents and restricted cash</a></td>
<td class="nump">11,151<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="num">(32,257)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">2,406<span></span>
</td>
<td class="nump">1,912<span></span>
</td>
<td class="nump">34,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash, end of period</a></td>
<td class="nump">13,557<span></span>
</td>
<td class="nump">2,406<span></span>
</td>
<td class="nump">1,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">66,737<span></span>
</td>
<td class="nump">72,931<span></span>
</td>
<td class="nump">81,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net</a></td>
<td class="nump">63,893<span></span>
</td>
<td class="nump">24,799<span></span>
</td>
<td class="nump">38,091<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from New Term Loan</a></td>
<td class="nump">418,070<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from related party debt</a></td>
<td class="nump">260,930<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of term loan</a></td>
<td class="num">(110,215)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayments of term loan, related party</a></td>
<td class="num">(47,785)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember', window );">Senior Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from New Term Loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">193,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from related party debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">225,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of term loan</a></td>
<td class="num">(335,821)<span></span>
</td>
<td class="num">(113,747)<span></span>
</td>
<td class="num">(148,256)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Repayments of term loan, related party</a></td>
<td class="num">$ (113,789)<span></span>
</td>
<td class="num">$ (46,643)<span></span>
</td>
<td class="num">$ (66,744)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_GainLossOnRemeasurementOfIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Remeasurement Of Indemnification Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_GainLossOnRemeasurementOfIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_IncreaseDecreaseInOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_IncreaseDecreaseInOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ProvisionForServiceCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Provision For Service Credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ProvisionForServiceCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionExpenseReversalOfExpenseNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpenseReversalOfExpenseNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210222313000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Description of Business and Summary of Significant Accounting Policies</a></td>
<td class="text">Description of Business and Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thryv Holdings, Inc. (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; or the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) provides small-to-medium sized businesses (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SMBs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) with print and digital marketing services and Software as a Service (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SaaS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) business management tools. The Company owns and operates Print Yellow Pages (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PYP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and Internet Yellow Pages (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IYP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and provides a comprehensive offering of digital marketing services such as search engine marketing (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and other digital media services, including online display advertising, and search engine optimization (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SEO</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) tools. In addition, through the Thryv&#174; platform, the Company is a provider of SaaS business management tools designed for SMBs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company completed the acquisition of Sensis Holding Limited (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Australia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a provider of marketing solutions serving </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SMBs</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Australia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 1, 2021, the Company began reporting based on </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> reportable segments:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Marking Services, which consists of the Company's print and digital solutions businesses; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">SaaS, which consists of the Company's flagship SMB end-to-end customer experience platform; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Thryv International, which consists of the Thryv Australia business, Australia's leading provider of marketing solutions serving SMBs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corresponding current and prior period segment disclosures have been recast to reflect the current segment presentation. See Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its financial statements in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;). The consolidated financial statements include the financial statements of Thryv Holdings, Inc. and its wholly owned subsidiaries.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements reflect all adjustments, consisting of only normal recurring items and accruals, necessary to fairly present the financial position, results of operations and cash flows of the Company for the periods presented. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the December 31, 2020 and 2019 consolidated financial statements and accompanying notes to conform to the December&#160;31, 2021 presentation. All conforming reclassifications were immaterial and did not impact the Company&#8217;s Net income. These conforming reclassifications did not result in material changes to the presentation of the financial statements for the years ended December 31, 2020 and 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit Change</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has revised the format of its consolidated statements of operations since the issuance of its </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual Report on Form 10-K for the year ended December&#160;31, 2020 (our </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;2020 Form 10-K&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in order to provide better insight into the Company's results of operations and to align its presentation to certain industry competitors. As a result, a Gross profit subtotal line item was added within the Company&#8217;s consolidated statements of operations and comprehensive income for the years ended December 31, 2021, 2020, and 2019. Additionally, the Company reclassified Depreciation and amortization from a single line item in its consolidated statements of operations and comprehensive income to be reflected as a component of Gross profit, Sales and marketing expense, and General and administrative expense.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the changes made to the Company's consolidated statements of operations for years ended December 31, 2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.007%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.007%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,355&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:15pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Classification Change</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2021, the Company adjusted its methodology for classifying certain revenue between products within its SaaS segment. Therefore, the Company's classification of certain revenue between products within its SaaS segment has been adjusted for the years ended December 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2019 to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflect the current presentation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements reflect a 1-for-1.8 reverse stock split of the Company&#8217;s common stock, which became effective on August 26, 2020. All share and per share data for all periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retrospectively, where applicable, to reflect the reverse stock split.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company&#8217;s consolidated financial statements requires management to make estimates and assumptions about future events that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable. The results of those estimates form the basis for making judgments about the carrying values of certain assets and liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of reported amounts that rely on significant estimates include revenue recognition, allowance for credit losses, assets acquired and liabilities assumed in business combinations, capitalized costs to obtain a contract, certain amounts relating to the accounting for income taxes, including valuation allowance, indemnification asset, stock-based compensation expense, operating lease right-of-use assets and operating lease liabilities, accrued service credits, and pension obligation. Significant estimates are also used in determining the recoverability and fair value of fixed assets and capitalized software, operating lease right-of-use assets, goodwill and intangible assets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the novel strain of coronavirus, commonly referred to as COVID-19 (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the uncertainty of the extent of the impacts related thereto, certain estimates and assumptions may require increased judgment. As events continue to evolve and additional information becomes available, these estimates may change in future periods. It is difficult to predict what the ongoing impact of the pandemic will be on future periods.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue based on the revenue recognition standard, Revenue from Contracts with Customers (Topic 606), (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 606</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Company determines the amount of revenue to be recognized through application of the following five steps: (i) identify a customer contract, (ii) identify performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue, each of which is described further below.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the Customer Contract</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract with a client when approval and commitment from all parties is obtained, the rights of the parties and payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Revenue is recognized when control of the promised services or goods is transferred to the client and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods. Typical payment terms provide that the Company&#8217;s clients pay within 20 days of the invoice.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the Performance Obligations in the Contract and Recognize Revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that each of its services is distinct and represents a separate performance obligation. The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. Control over the Company&#8217;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market. SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company&#8217;s obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the SaaS offerings, the Company enters into certain development and reseller agreements with third parties. Based upon the control indicators outlined in ASC 606, the Company acts as a principal in these arrangements and recognizes revenue on a gross basis because it controls the services before they are transferred to clients.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine and Allocate the Transaction Price to the Performance Obligations in the Contract</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price of a contract consists of fixed and variable consideration components pursuant to the applicable contractual terms and excludes sales tax. The Company&#8217;s contracts have variable consideration in the form of price concessions and service credits. Service credits may be issued to a client at the discretion of the Company related to client satisfaction issues and claims. The Company performs a monthly review of expected service credits at a portfolio level based on the Company&#8217;s history of adjustments and expected trends. The provision for service credits is recorded as a reduction to revenue in the Company&#8217;s consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations recognized under the series guidance, variable consideration is allocated. When necessary, variable consideration is estimated and included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. These judgments involve consideration of historical and expected experience with the client and other similar clients.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates the transaction price to each performance obligation based on its relative standalone selling price. Standalone selling price is the price at which the Company would sell a promised service separately to a client. Judgment is required to determine the standalone selling price for each distinct performance obligation. Often times, the Company does not have sufficient standalone sales information, as contracts with customers generally include multiple performance obligations. When standalone sales information is not available, the Company estimates standalone selling price using information that may include market conditions, entity specific factors such as pricing and discounting strategies, and other inputs.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain and Fulfill a Contract with a Customer</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that sales commissions paid to employees and certified marketing representatives associated with selling the Company&#8217;s print, digital and SaaS services are considered incremental and recoverable costs of obtaining a contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions related to renewal contracts are not commensurate with costs incurred to obtain an initial contract. Therefore, commissions incurred to obtain a new contract are capitalized and recognized over the benefit period, which is determined to be two years based on expected contract renewals, the Company&#8217;s technology development life-cycle, and other factors. Commissions for renewals of existing contracts are expensed as incurred under a practical expedient, which allows an entity to expense costs to obtain a contract with an amortization period of less than twelve months. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred costs to obtain contracts are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in Other current assets and the non-current portion is included in Other assets on the Company&#8217;s consolidated balance sheets. Amortization of deferred costs to obtain contracts is included as a component of Sales and marketing expense in the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets for the Company's deferred costs to obtain contracts, as of December&#160;31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Non-current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of the Company's deferred costs to obtain contracts, for the years ended December&#160;31, 2021, 2020, and 2019 was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to obtain contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs associated with fulfilling PYP contracts with a client include costs related to printing and distribution. Directly attributable costs incurred to fulfill print services are capitalized as incurred and then expensed at the time of delivery, in line with the recognition of revenue. Costs to fulfill SaaS and digital contracts with clients are expensed as incurred. As of December&#160;31, 2021, 2020, and 2019, the Company had outstanding deferred costs to fulfill contracts of $3.5&#160;million, $2.7&#160;million, and $4.8&#160;million, respectively, recorded in Other current assets on its consolidated balance sheets. During the years ended December&#160;31, 2021, 2020, and 2019, the Company amortized $2.7&#160;million, $4.8&#160;million and $6.6&#160;million, respectively, of fulfillment costs. These costs were recorded in Cost of services in the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded no impairment losses associated with these deferred costs during the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highly liquid investments with a maturity of three months or less when purchased are considered to be cash equivalents. The Company&#8217;s cash and cash equivalents consist of bank deposits. Cash equivalents are stated at cost, which approximates market value.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of Cash and cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the amount shown in the Company's consolidated statements of cash flows for the years ended December 31, 2021 and 2020: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, included in Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash and cash equivalents and restricted cash </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,557&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net of Allowance</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represents billed amounts for which invoices have been provided to clients and unbilled amounts for which revenue has been recognized, but amounts have not yet been billed to the client.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded net of an allowance for credit losses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends. See Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losse</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s, for additional information.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the components of Accounts receivable, net of allowance (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.548%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,053&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments subject to concentrations of credit risk consist primarily of trade receivables. The Company deposits cash on hand with major financial institutions. Cash balances at major financial institutions may exceed limits insured by the Federal Deposit Insurance Corporation.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90% of revenue in all periods presented was derived from sales to local SMBs that operate in limited geographical areas. These SMBs are usually billed in monthly installments when the services begin and, in turn, make monthly payments, requiring the Company to extend credit to these clients. This practice is widely accepted within the industry. While most new SMBs and those wanting to expand their current media presence through the Company&#8217;s services are subject to a credit review, the default rates of SMBs are generally higher than those of larger companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining approximately 10% of revenue in all periods presented was derived from the sale of marketing services to larger businesses that advertise regionally or nationally. Contracted certified marketing representatives (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMRs</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) purchase advertising on behalf of these businesses. Payment for advertising is due when the advertising is published and is received directly from the CMRs, net of the CMRs&#8217; commission. The CMRs are responsible for billing and collecting from these businesses. While the Company still has exposure to credit risks, historically, the losses from this client set have been less than that of local SMBs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts its operations primarily in the United States and Australia. In 2021, the Company's top ten directories, as measured by revenue, accounted for approximately 2% of total revenue. No single directory or client accounted for more than 1% of the Company&#8217;s revenue for the years ended December 31, 2021, 2020 and 2019. Additionally, no single client or CMR accounted for more than 5% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the Company&#8217;s outstanding accounts receivable as of December&#160;31, 2021 and 2020.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Fixed Assets and Capitalized Software</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost less accumulated depreciation and amortization. The cost of additions and improvements associated with fixed assets are capitalized if they have a useful life in excess of one year. Expenditures for repairs and maintenance, including the cost of replacing minor items that are not considered substantial improvements, are </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expensed as incurred. When fixed assets are sold or retired, the related cost and accumulated depreciation are deducted from the accounts and any gains or losses on disposition are recognized in the Company&#8217;s consolidated statements of operations and comprehensive income. Fixed assets are reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a fixed asset may not be recoverable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with internal use software are capitalized during the application development stage, if they have a useful life in excess of one year. Subsequent additions, modifications, or upgrades to internal use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Capitalized software is reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a capitalized software may not be recoverable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and building improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 30&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;- 8 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 5&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7&#160;years</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed Assets and Capitalized Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. The Company combines lease and non-lease components for all asset classes, except real estate leases. For real estate leases, consideration is allocated to lease and non-lease components based on a relative standalone price. Leases are included in Other assets, Other current liabilities, and Other liabilities on the Company's consolidated balance sheets. The Company recognizes lease expense on a straight-line basis over the lease term. Lease expense is recorded within General and administrative expense in the Company's consolidated statements of operations and comprehensive income. Leases with a duration of 12 months or less are not recorded on the balance sheet and the related expense is recorded as incurred. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities are recognized at the commencement date based on the present value of the lease payments over the lease term. If applicable, the right-of-use asset may include any initial direct costs incurred, lease payments made prior to the commencement, and is recorded net of any lease incentives received. For these calculations, the Company considers only payments that are fixed or determinable at the time of commencement or any variable payments that depend on an index or a rate.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines an incremental borrowing rate (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IBR</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) based on the information available at commencement date to calculate the present value of lease payments. The IBR represents the rate of interest estimated that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease terms may include options to extend or terminate a lease. Renewals are not assumed in the determination of the lease term unless they are deemed to be reasonably certain to be exercised</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired net of liabilities assumed, recorded in accordance with ASC 805, Business Combinations, (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Goodwill was also generated as part of fresh-start accounting following the Company&#8217;s pre-packaged bankruptcy and represents the excess of the reorganization value over the identified assets recorded in accordance with ASC </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">852, Reorganizations. Goodwill is not amortized, but rather subject to an annual impairment test at the reporting unit level. Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Performing a qualitative impairment assessment requires an examination of relevant events and circumstances that could have a negative impact on the carrying value of the Company, such as macroeconomic conditions, industry and market conditions, earnings and cash flows, overall financial performance and other relevant entity-specific events.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, after assessing the totality of events or circumstances, the Company determines it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if the Company concludes otherwise, then it is required to perform a quantitative assessment for impairment. If the quantitative assessment indicates that the reporting unit&#8217;s carrying amount exceeds its fair value, the Company will recognize an impairment charge up to this amount, but not to exceed the total carrying value of the reporting unit&#8217;s goodwill. The Company uses income and market-based valuation approaches to determine the fair value of its reporting units.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has definite-lived intangible assets consisting of client relationships, trademarks and domain names, covenants not to compete, and patented technologies. These intangible assets are amortized using the income forecast method over their useful lives, with the exception of covenants not to compete which are amortized on a straight-line basis over the terms of the agreements. These assets are allocated to their respective reporting units for impairment review purposes. Whenever events or changes in circumstances indicate the carrying amount of the reporting unit&#8217;s intangible assets may not be recoverable, an impairment analysis of the reporting unit is completed. An impairment loss, if applicable, is measured as the amount by which the carrying amount of the reporting unit&#8217;s definite-lived intangible asset exceeds its fair value. The Company uses the estimated future cash flows directly associated with, and that are expected to arise as a result of, the use and eventual disposal of such reporting unit assets in determining fair values of definite-lived intangible assets.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets and their estimated useful lives are presented in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 - 4&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 -6&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 -3.5&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 5, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Obligation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains net pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the plans are frozen, the Company continues to incur interest cost on the projected benefit obligations, offset by an expected return on the fair value of plan assets, which is referred to as net periodic pension cost. In addition, the Company immediately recognizes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains/(losses) associated with changes in fair value of plan assets, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and projected benefit obligations that occurred during the year as a component of the total </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net periodic pension cost. In determining the projected benefit obligations at each reporting period, management makes certain economic and demographic actuarial assumptions, including but not limited to discount rates, lump sum interest rates, retirement rates, termination rates,</span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mortality rates, and payment form/timing. For these assumptions, management consults with actuaries, monitors plan provisions and demographics, and reviews public market data and general economic information. Changes in these assumptions can have a significant impact on the projected benefit obligations, funding requirement, and net periodic pension cost.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors two frozen pension plans for its employees, the Consolidated Pension Plan of Dex Media and the YP Pension Plan. The Company also maintains two non-qualified pension plans for certain executives, the Dex One Pension Benefit Equalization Plan and the SuperMedia Excess Pension Plan, which are also frozen plans. Pension assets related to the </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#8217;s qualified pension plans, which are held in master trusts and recorded in Pension obligations, net on the Company&#8217;s consolidated balance sheets, are valued in accordance with ASC 820, Fair Value Measurement. See Note 12, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pensions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Taxes (&#8216;&#8216;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 740</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;&#8217;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CARES Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) was enacted and signed into law. The CARES Act includes several provisions for corporations including increasing the amount of deductible interest, allowing companies to carryback certain Net Operating Losses (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NOLs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and increasing the amount of NOLs that corporations can use to offset income. The CARES Act did not materially affect the Company's income tax provision, deferred tax assets and liabilities, and related taxes payable for the year ended December 31, 2021, </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets or liabilities are recorded to reflect the expected future tax consequences of temporary differences between the financial reporting basis of assets and liabilities and their tax basis at each year-end. These amounts are adjusted as appropriate to reflect enacted changes in tax rates expected to be in effect when the temporary differences reverse.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The likelihood that deferred tax assets can be recovered must be assessed. If recovery is not likely, the provision for taxes must be increased by recording a reserve in the form of a valuation allowance for deferred tax assets that will more likely than not be ultimately recoverable. In this process, certain relevant criteria are evaluated, including prior carryback years, the existence of deferred tax liabilities that can be used to absorb deferred tax assets, tax planning strategies, and taxable income in future years. A valuation allowance is established to offset any deferred income tax assets if, based on the available evidence, it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has netted deferred tax assets for net operating losses with related unrecognized tax benefits, if such settlement is required or expected in the event the uncertain tax position is disallowed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for open tax years for uncertain tax positions that may be subject to challenge by various tax authorities. The consolidated tax provision and related accruals include the impact of such reasonably estimable losses and related interest and penalties as deemed appropriate. Tax benefits recognized in the financial statements from uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company&#8217;s policy is to recognize interest and penalties related to unrecognized tax benefits in (Provision) benefit for income taxes in the consolidated statements of operations and comprehensive income. See Note 15, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will report the tax impact of global intangible low-taxed income (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">GILTI</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as a period cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company&#8217;s foreign operating subsidiaries is the local currency. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rates in effect at the balance sheet dates, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive income. Income and expense accounts are translated at the weighted-average exchange rates during the period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction gains or losses in currencies other than the functional currency are included as a component of Other income (expense), net in the Company's consolidated statements of operations and comprehensive income.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs, which include media, promotional, branding and online advertising, are included in Sales and marketing expense in the Company&#8217;s consolidated statements of operations and comprehensive income and are expensed as incurred. Advertising costs for the Company for the years ended December 31, 2021, 2020 and 2019 were $40.8 million, $7.2&#160;million and $5.5&#160;million, respectively.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock and Stock-Based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had 60,830,853 and 34,145,311 shares of common stock issued and outstanding, respectively. As of December&#160;31, 2020, the Company had 59,590,422 and 32,912,012 shares of common stock issued and outstanding, respectively. Each share of common stock comes with one vote with no special preferences provided to any one individual or group of common stockholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as of December&#160;31, 2021 and 2020, the Company had 26,685,542 and 26,678,410 shares, respectively of common stock in treasury.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's 2016 Stock Incentive Plan, as amended (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2016 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the Company's 2020 Incentive Award Plan (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), (together the, &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plans</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), the Company has granted stock options.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of and subsequent to October 1, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of completing the Company's direct listing on Nasdaq on October 1, 2020 (the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">direct listing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), the Company no longer intends to cash settle stock options upon exercise. As of October 1, 2020, based on the Company&#8217;s intention and ability to equity settle stock options upon exercise, stock options granted as of and subsequent to October 1, 2020 are measured at fair value and classified as equity awards in accordance with ASC 718, Compensation &#8212; Stock Compensation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for all stock options granted using a fair value method. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for equity classified stock-based compensation awards is based on the fair value of the awards. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement date for awards is generally the date of the grant. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is recognized over the requisite service period (generally </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years). The Company has elected to account for forfeitures as they occur as a cumulative adjustment to stock-based compensation expense. See Note 13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation and Stockholders' Equity, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior to October 1, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the completion of the direct listing, the Company intended to cash settle options upon exercise and therefore, stock options were classified as liability awards in accordance with ASC 718, Compensation &#8212; Stock Compensation. The fair value of the liability classified stock-based compensation awards was estimated using the Black-Scholes valuation model, with re-measurement occurring each subsequent reporting date at fair value until the award was settled.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for liability classified stock-based compensation awards was based on the current fair value of the awards. This fair value was recognized over the requisite service period (generally </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years). The Company elected to account for forfeitures as they occurred as a cumulative adjustment to stock-based compensation expense. See Note 13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation and Stockholders' Equity, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-indent:2.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Fair Value</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The common stock fair value is one of the significant valuation inputs of the indemnification asset and stock-based compensation awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of and Subsequent to September 30, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed the direct listing on October 1, 2020. As of September 30, 2020, the fair value of the Company&#8217;s common stock is based on the THRY Nasdaq per share price. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior to September 30, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The absence of an active market for the Company's common stock required the Company to determine the fair value of its common stock. The Company obtained contemporaneous third-party valuations to assist it in determining fair value. These contemporaneous third-party valuations used methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Practice Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value utilizing the income approach, which estimated value based on market participant expectations of future cash flows the Company will generate. These future cash flows are discounted to their </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present value using a discount rate based on the Company's weighted average cost of capital, which reflects the risk of achieving the projected cash flows. Significant inputs of the income approach also include the long-term financial projections of the Company along with its long-term growth rate and decline rate, which is used to calculate the residual value of the Company before discounting to present value. The fair value of the common stock was also discounted based on the lack of marketability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factors taken into consideration in assessing the fair value of the Company&#8217;s common stock prior to September 30, 2020 included but were not limited to: industry information, such as market growth, volume and macro-economic events, and additional objective and subjective factors relating to its business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">numerator</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) by the weighted-average number of common shares outstanding (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">denominator</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) during the reporting period. Diluted earnings per share is calculated by including both the weighted-average number of common shares outstanding and any dilutive common stock equivalents within the denominator (diluted shares outstanding). The Company's common stock equivalents could consist of stock options and stock warrants, to the extent any are determined to be dilutive under the treasury stock method. Under the treasury stock method, the assumed proceeds relating to both the exercise price of stock options and stock warrants, as well as the average remaining unrecognized fair value of stock options, are used to repurchase common shares at the average fair value price of the Company's common stock during the period. If the number of shares that could be repurchased, exceed the number of shares that could be issued upon exercise, the common stock equivalent is determined to be anti-dilutive. See Note 14, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FASB</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) issued ASU 2019-12, &#8220;Simplifying the Accounting for Income Taxes&#8221; (Topic 740) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2019-12</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for interim and annual periods beginning after December 15, 2020. Early adoption is permitted. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company's consolidated financial statements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div>In October 2021, the FASB issued ASU 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#8221; (&#8220;ASU 2021-08&#8221;) which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination, in accordance with the revenue recognition guidance, as if the acquirer had entered into the original contract at the same time, and on the same terms, as the acquiree. Generally, this will result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree as of the acquisition date. Under the current standard, an acquirer generally recognizes such items at fair value on the acquisition date. The Company will continue to evaluate the impact of this guidance, which will depend on the contract assets and contract liabilities acquired in future business combinations.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210302589320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that each of its print and digital marketing services and SaaS business management tools services is distinct and represents a separate performance obligation. </span><span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Control over the Company&#8217;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market(s). Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market(s). SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company's obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation.</span><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s primary source of revenue is derived from the following services:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Print Yellow Pages</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prints yellow pages that are co-branded with various local telephone service providers. The Company operates as the authorized publisher of print yellow pages in some of the markets where these service providers offer telephone service. The Company holds multiple agreements governing the relationship with each service provider including publishing agreements, branding agreements, and non-competition agreements. Control over the Company&#8217;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internet Yellow Pages</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IYP services include the creation of clients&#8217; business profile, which is then primarily displayed and operated on the Yellowpages.com&#174;, Superpages.com&#174; and Dexknows.com&#174; platforms domestically, and on Yellowpages.com.au, Whitepages.com.au, Whereis.com, and Truelocal.com.au platforms, internationally. IYP services represent a separate performance obligation that is recognized as revenue over time following the series guidance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Search Engine Marketing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SEM solutions deliver business leads through increased traffic to clients&#8217; websites from Google, Yahoo!, Bing, Yelp and other major engines and directories by increasing visibility and search engine results pages through paid advertising. SEM services represent a separate performance obligation that is recognized as revenue over time following the series guidance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Digital Media Solutions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other digital media solutions primarily consist of smaller marketing services revenue streams such as online display and social advertising, online presence and video, and SEO tools. SEO optimizes a client&#8217;s website and Google profile page with relevant keywords to increase the potential for the client&#8217;s business to be found online and ranked higher in organic search engine results. Services within these revenue streams represent separate performance obligations and are recognized as revenue either at a point in time or over time based on the transfer of control.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Platform</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers a SaaS solution, Thryv&#174; (&#8216;&#8216;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv platform</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;&#8217;), an SMB business management platform. The Thryv platform capabilities include tools for customer relationship management, email and text, appointment bookings, estimates, invoices, online presence, social media, reputation management and bill payment. The platform also helps SMBs to find and retain customers using online listings management and social media.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Leads and Add-ons</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The integrated Thryv Leads&#174; (&#8216;&#8216;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Leads</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;&#8217;) solution is an add-on to the Thryv platform. Thryv Leads recommends an appropriate dollar budget for each SMB based on the SMB&#8217;s business vertical and market geography. Thryv Leads chooses the optimal mix of advertising solutions for each SMB by using machine learning to generate a tailored solution. Thryv Leads then automatically injects resulting business leads into the SMB&#8217;s CRM system, while also supplementing the basic consumer information with additional data. SMBs are then able to contact and engage new and existing customers. The Company also offers add-ons that can be purchased in conjunction with the Thryv platform such as SEO tools.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for performance obligations related to Thryv platform and Thryv Leads and add-ons is recognized under the series guidance over time as control over the promised services is transferred to clients. The Thryv platform and Thryv Leads and add-ons represent separate performance obligations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents disaggregated revenue based on the type of service within its segment footnote. See Note 18, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Information, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of billing to the Company&#8217;s clients. These timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) as disclosed on the Company's consolidated balance sheets. Contract assets represent the Company's right to consideration when revenue recognized exceeds the receivable from the client because the consideration allocated to fulfilled performance obligations exceeds the Company&#8217;s right to payment, and the right to payment is subject to more than the passage of time. Contract liabilities consist of advance payments and revenue deferrals resulting from the allocation of the consideration to performance obligations. For the year ended December 31, 2021, the Company recognized revenue of $18.9&#160;million, that was recorded in Contract liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of December&#160;31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the year ended December 31, 2020, the Company recognized revenue of $24.7&#160;million that was recorded in Contract liabilities as of December&#160;31, 2019. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pandemic Credits</span></div>During the years ended December 31, 2021 and 2020, the Company recognized pandemic credits of $3.2 million and $17.5 million, respectively, provided to customers most impacted by COVID-19. The Company has reflected these price concessions as reduction to revenue in the consolidated statements of operations and comprehensive income.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210302724488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Thryv Australia Acquisition </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021 (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), Thryv Australia Holdings Pty Ltd (formerly Thryv Australia Pty Ltd) (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Buyer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), an Australian proprietary limited company and a direct wholly-owned subsidiary of Thryv International Holding LLC, a direct and wholly owned subsidiary of the Company, acquired all of the issued and outstanding equity interests of (i) Sunshine NewCo Pty Ltd, an Australian proprietary limited company, and its subsidiaries, and (ii) Sensis Holding Limited, a private limited company incorporated under the laws of England and Wales, and its subsidiaries (collectively, the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Thryv Australia Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Thryv Australia Acquisition expanded the Company's market share with a broader geographical footprint. Additionally, the Thryv Australia Acquisition provided the Company with a significant increase in clients. Thryv Australia is a provider of marketing solutions serving SMBs in Australia. Control was obtained by means of acquiring all the voting interests.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Thryv Australia Acquisition, the Company paid consideration of approximately $216.2 million in cash, subject to customary closing adjustments, financed by the New Term Loan (as defined in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) that was entered into on the Acquisition Date. All acquisition-related costs, amounting t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o $8.7 million,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were expensed as incurred by the Company and no portion of these costs are included in consideration transferred. These costs were presented within General and administrative expense i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n the Company's consolidated statements of operations and comprehensive income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Additionally, as part of funding the Thryv Australia Acquisition, the Company incurred debt issuance costs of $4.2 million related to the New Term Loan, of which $2.5 million was capitalized and is being amortized using the effective interest method. See Note 11,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Thryv Australia Acquisition using the acquisition method of accounting in accordance with ASC 805. This requires that the assets acquired and liabilities assumed are measured at fair value. With the assistance of a third-party valuation firm, the Company determined, using Level 3 inputs (see Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), the fair value of certain assets and liabilities, including fixed assets, intangible assets, and contract liabilities, by applying a combination of the income approach and the cost approach. Specific to intangible assets, client relationships were valued using a combination of the income and excess earnings approach, whereas trade names were valued using a relief of royalty method. The fair values of fixed assets, intangible assets and other assets acquired and liabilities assumed, have been prepared on a preliminary basis with information currently available and are subject to change. Management is still reviewing the characteristics and assumptions related to Thryv Australia&#8217;s assets acquired and liabilities assumed. The preliminary purchase price allocation is expected to be finalized within 12 months after the Acquisition Date.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration transferred and the preliminary purchase price allocation of the fair values of the assets acquired and liabilities assumed at the Acquisition Date: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration, as allocated below:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,164&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships (estimated useful life of 3.5 years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks (estimated useful life of 3.5 years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,773&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase price over the fair value of the identifiable net assets acquired and the liabilities assumed was allocated to goodwill. The recognized goodwill of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$64.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was primarily related to the benefits expected from the Thryv Australia Acquisition and was allocated to the Thryv International segment. The goodwill recognized is not deductible for income tax purposes. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company increased the purchase price by $1.2&#160;million as a result of customary working capital adjustments, remeasured the fair value of the leases acquired and reclassified the presentation of certain assets and liabilities. The effect of these measurement period adjustments resulted in a $7.3&#160;million decrease in goodwill as of the year ended December 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Thryv Australia Acquisition contributed $145.4 million in revenue and $27.3 million in net loss since the Acquisition Date.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pro Forma Results </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma combined financial information presented below was derived from historical financial records of Thryv and Thryv Australia and presents the operating results of the combined Company, as if the Thryv Australia Acquisition had occurred on January 1, 2020. The pro forma data gives effect to historical operating results with adjustments to interest expense, amortization and depreciation expense and related tax effects.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma financial information is not necessarily indicative of the consolidated results of operations that would have been realized had the Thryv Australia Acquisition been completed as of January 1, 2020, nor is it meant to be indicative of future results of operations that the combined entity will achieve: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.908%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands) (unaudited)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210220732968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to settle a liability in an orderly transaction between market participants at the measurement date. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies used to measure fair value:</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Quoted prices in active markets for identical assets or liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs, other than quoted prices in active markets, that are observable either directly or indirectly.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs that reflect the Company's own assumptions incorporated into valuation techniques.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These valuations require significant judgment.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. When there is more than one input at different levels within the hierarchy, the fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Assessment of the significance of a particular input to the fair value measurement in its entirety requires substantial judgment and consideration of factors specific to the asset or liability. Level 3 inputs are inherently difficult to estimate. Changes to these inputs can have a significant impact on fair value measurements.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and liabilities measured at fair value using Level 3 inputs are based on one or more of the following valuation techniques: market approach, income approach or cost approach. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to recognize transfers into and transfers out of fair value hierarchy levels at the end of each reporting period. Other than the value of the indemnification asset described below, during the years ended December 31, 2021 and 2020, there were no transfers between levels in the fair value hierarchy.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s non-financial assets such as goodwill, intangible assets, fixed assets, capitalized software and operating lease right-of-use assets are adjusted to fair value when the net book values of the assets exceed their respective fair values, resulting in an impairment charge. Such fair value measurements are predominantly based on Level 2 and Level 3 inputs.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indemnification Asset</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2017, the Company completed the acquisition of YP Holdings, Inc. (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">YP Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further discussed in Note 16, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as part of the YP Acquisition agreement, the Company is indemnified for an uncertain tax position for up to the fair value of 1,804,715 shares held in escrow, subject to certain contract limitations (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;indemnification asset&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Due to an increase in the Company&#8217;s common stock share price as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the number of shares expected to be returned by seller is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">591,939</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which represents the number of shares required to satisfy the uncertain tax position less $8.0&#160;million. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2020, the fair value of the Company's indemnification asset was measured and recorded in the consolidated balance sheets using Level 3 inputs because it was valued based on unobservable inputs and other estimation techniques due to the absence of quoted market prices. On September 30, 2020, the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> fair value of the Company&#8217;s indemnification asset was based on the THRY Nasdaq per share price. Accordingly, the indemnification asset was transferred from Level 3 to Level 1 within the fair value hierarchy. The Company values its indemnification asset utilizing the fair value of its common stock.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the Company&#8217;s Level 3 indemnification asset measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer out from Level 3 to Level 1 upon the direct listing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,911)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the fair value of the Company's Level 1 indemnification asset was $24.3 million and $24.3&#160;million, respectively. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss of $5.4&#160;million and $4.1&#160;million from the change in fair value of the Company&#8217;s Level 3 indemnification asset during the years ended December 31, 2020 and 2019, respectively, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was recorded in General and administrative expense on the Company's consolidated statements of operations and comprehensive income.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit Plan Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of benefit plan assets is measured and recorded on the Company's consolidated balance sheets using Level 2 inputs. See Note 12, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pensions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liability-classified Stock-based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have liability-classified stock-based compensation awards as of December&#160;31, 2021 or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the Company&#8217;s stock option liability measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of grant date fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification from liability to equity, as of October 1, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,661)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of October 1, 2020, based on the Company&#8217;s intention and ability to equity-settle upon exercise, these stock options were classified as equity awards, and the liability associated with stock-based compensation awards was reclassified to Additional paid-in capital.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the carrying amounts of cash, trade receivables, and accounts payable to approximate fair value because of the relatively short period of time between the origination of these instruments and their expected realization or payment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company considers the carrying amounts of its ABL Facility (as defined in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and financing obligations to approximate their respective fair values due to their short-term nature and approximation of interest rates to market rates. These fair value measurements are considered Level 2. See Note 11,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> New Term Loan and the Senior Term Loan (as defined in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are carried at amortized cost; however, the Company estimates the fair value of each term loan for disclosure purposes. The fair value of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> New Term Loan and the Senior Term Loan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is determined based on quoted prices that are observable in the market place and are classified as Level 2 measurements. See Note 11,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying amount and fair value of the New Term Loan and Senior Term Loan:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Term Loan, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215774136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had goodwill of $671.9&#160;million, net of $712.8 million accumulated impairment loss, as of December&#160;31, 2021 and $609.5&#160;million, net of $712.8&#160;million accumulated impairment loss, as of December&#160;31, 2020. As of December&#160;31, 2021, $40.2&#160;million of this goodwill was deductible for income tax purposes. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2020, the Company determined that a goodwill impairment evaluation triggering event occurred due to the economic downturn caused by COVID-19. As of March 31, 2020, the Company performed its goodwill impairment test at the Marketing Services and SaaS reporting unit level, which is consistent with its reportable segments. After performing this interim review for impairment, both the Marketing Services and SaaS reporting units continued to have estimated fair values greater than their respective carrying values. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed a quantitative assessment as of October 1, 2021 and determined that no impairment existed. Additionally, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company concluded that an impairment triggering event did not occur during the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, the Company changed its reporting structure from two to three reporting units. Accordingly, the Company assessed its goodwill for impairment under a two reporting unit structure as of October 1, 2020. Upon completion of this assessment, the Company determined that no impairment existed. Subsequent to this review and after allocating goodwill to the new reporting units based on relative fair value, the Company reassessed goodwill for impairment at the new reporting unit level (i.e. the Marketing Services, SaaS and Thryv International reporting units). Based upon each of these assessments, the Company determined no impairment existed for any of the Company's reporting units. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No goodwill impairment charges were recorded in the Company's consolidated statements of operations and comprehensive income for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the carrying amount of goodwill for the Company for the years ended December 31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing<br/>Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,884&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,573&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,457&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Australia Acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,573&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,884&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,429&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,886&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had definite-lived intangible assets of $82.6&#160;million and $31.8&#160;million as of December&#160;31, 2021 and 2020, respectively.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated its definite-lived intangible assets for potential impairment indicators and determined there were none. Accordingly, no impairment charges were recorded during the years ended December 31, 2021 and 2020, respectively.</span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the details of the Company's intangible assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">803,642&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(748,460)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,326)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.7</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(193,978)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,462)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,052,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(963,500)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,715)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.4</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:47.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">701,802&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(701,518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(169,545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">923,199&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(891,422)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the changes in the carrying amounts of the Company's intangible assets for the years ended December 31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,880&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,596&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,856&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,810&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,615&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">\</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets for the years ended December 31, 2021, 2020, and 2019 was $72.1&#160;million, $115.6&#160;million, and $166.4&#160;million,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated aggregate future amortization expense by fiscal year for the Company's intangible assets is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.001%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Future<br/>Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215774136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Integration Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Integration Expenses</a></td>
<td class="text">Restructuring and Integration Expenses<div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2017, the Company completed the YP Acquisition and, in an effort to improve operational efficiencies and realize synergies, the Company incurred certain restructuring and integration charges. Restructuring and integration charges are incurred primarily from post-merger integration and restructuring initiatives. These charges include severance benefits, facility exit costs, system consolidation and integration costs, and professional consulting and advisory services costs. From inception through December&#160;31, 2019, the Company incurred $198.9&#160;million of cumulative business restructuring charges and integration expenses. During the year ended December 31, 2019, the Company incurred $46.0 million of such business restructuring charges and integration expenses. These restructuring and integration expenses are recorded in General and administrative expense in the Company's consolidated statements of operations and comprehensive income. The Company attributed all</span><span style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restructuring and integration expenses to the Marketing Services reportable segment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2019, the Company completed all restructuring and integration efforts associated with the YP Acquisition. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional financial information related to the Company's restructuring charges and integration expenses related to the YP Acquisition for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.395%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Years Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,487&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility exit costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System consolidation costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax and accounting advisory services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring and integration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,960&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,912&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">System consolidation costs primarily consist of reducing duplicate software applications and licenses, obtaining new maintenance and network contracts, consolidating data centers, and eliminating telecom contracts.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Other costs primarily include the write-off of fixed assets and capitalized software costs.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect the Company's liabilities associated with restructuring charges and integration expenses:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility Exit Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">System Consolidation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Legal Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax and Accounting Advisory Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments/Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility Exit Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">System Consolidation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Legal Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax and Accounting Advisory Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,004&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214966024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">Allowance for Credit Losses</a></td>
<td class="text">Allowance for Credit Losses<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's allowance for credit losses:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,368&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,571&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Australia Acquisition, balance as of March 1, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,828&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019, represents provision for bad debt expense of $8.0&#160;million, $32.1&#160;million, and $30.1&#160;million, respectively, which is included in General and administrative expense. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019, represents amounts written off as uncollectible, net of recoveries.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of December&#160;31, 2021, $17.4 million of the allowance is attributable to Accounts receivable and $0.1 million is attributable to Contract assets. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, $33.0&#160;million of the allowance is attributable to Accounts receivable and $0.3&#160;million is attributable to Contract assets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The economic downturn caused by COVID-19 resulted in an incremental amount of $2.1 million recorded to allowance for credit losses for the year ended December 31, 2020, which was recognized within General and administrative expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No incremental impact was recorded for the year ended December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -URI http://asc.fasb.org/topic&amp;trid=2196771<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215852680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets and Capitalized Software<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Fixed Assets and Capitalized Software</a></td>
<td class="text">Fixed Assets and Capitalized Software<div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's fixed assets and capitalized software:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under leaseback obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,676&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land, buildings and building improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,791&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,355&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed assets and capitalized software, net</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,938&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,044&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of a failed sale-leaseback liability related to a building and land in Tucker, Georgia. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense associated with the Company's fixed assets and capitalized software was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of fixed assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,452&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,007&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,910&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,920&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes depreciation expense associated with assets held under leaseback obligations of $0.7&#160;million for the year ended December 31, 2021, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for each of the years ended December 31, 2020 and 2019, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215843864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities</a></td>
<td class="text">Accrued Liabilities<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional financial information related to the Company's accrued liabilities: </span></div><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued service credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,813&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,613&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:4pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth additional information related to severance expense incurred by the Company and recorded to General and administrative expense during the periods presented:</span></div><div style="margin-bottom:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.786%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.786%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021, none of the severance expense recorded was related to employee terminations as a result of COVID-19. During the year ended December 31, 2020, the severance expense included employee termination charges of $5.0&#160;million recorded as a result of COVID-19.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth additional information related to severance payments made by the Company during the periods presented: </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.292%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COVID-19 Related </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">YP Integration Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COVID-19 Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">YP Integration Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,702&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210217914376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into operating lease agreements for certain facilities and equipment. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines at inception if an arrangement is a lease or contains a lease. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company&#8217;s leases have remaining terms of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8xMDk5NTExNjMxODM4_0905088d-020a-4e60-a787-4eb20cece9ba">one</span></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years, which may include options to extend. The Company does not have lease agreements with residual value guarantees or material restrictive covenants. Variable lease payments included in the lease agreements are immaterial. Leases with terms of twelve months or less at inception are excluded from the calculation of operating lease right-of-use assets, the current portion of long-term lease liability, and the long-term lease liability. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company recorded operating lease right-of-use asset impairment charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> due to the Company's decision to operate in a "Remote First" working environment and consolidate operations at certain locations. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These impairment charges were recorded in the Thryv International segment.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company recorded operating lease right-of-use asset impairment charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and leasehold improvements and furniture and fixtures impairment charges of $4.2 million due to the Company's decision to operate in a "Remote First" working environment and consolidate operations at certain locations. Approximately $22.0 million and $2.9 million of the impairment charge was recorded in the Marketing Services and SaaS segments, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2019, the Company recorded operating lease right-of-use asset impairment charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to consolidating operations at certain locations. Approximately $5.2 million and</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.5 million of the impairment charge was recorded in the Marketing Services and SaaS segments, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These operating lease right-of-use assets were remeasured at fair value based upon the discounted cash flows of estimated sublease income using market participant assumptions. These fair value measurements are considered Level 3.</span></div><div><span><br/></span></div><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth components of lease cost related to the Company's operating leases: </span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,730&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,705&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,948&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental balance sheet information related to the Company's operating leases:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_30dc053b-31ea-463b-8d6b-1afd2dd95ccb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_ccedad29-6a85-4555-8ffd-421987fa9d5a"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,517&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,202&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_b1df8a2e-f449-4495-823c-d710c3ecff9f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_fe174ea3-be5a-4dbf-900e-682d04a92f85"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_6b06c429-b314-433f-9adb-bc4bfd7ff48a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_e0b16f46-357d-49a8-8f4f-0cf224a8c707"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></span></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,330&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,115&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,198&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease right-of-use assets, net, are included in Other assets on the Company's consolidated balance sheet.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">The current portion of long-term lease liability is included in Other current liabilities on the Company's consolidated balance sheet. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">The long-term lease liability is included in Other liabilities on the Company's consolidated balance sheet.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to the Company's operating leases: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental lease cash flow disclosure</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,667&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional information related to the Company's operating leases: </span></div><div style="padding-left:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, by year, the maturities of operating lease liabilities as of December&#160;31, 2021: </span></div><div style="padding-left:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,115&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215774136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Obligations</a></td>
<td class="text">Debt Obligations<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's outstanding debt obligations as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR +</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility (Fifth Amendment)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-month LIBOR +</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility (Fourth Amendment)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-month LIBOR +</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized original issue discount and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,476&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,403&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of New Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,476&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:2pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Fourth Amendment to the ABL Facility was replaced by the Fifth Amendment to the ABL Facility on March 1, 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company entered into a new term loan credit agreement (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The proceeds of the New Term Loan were used to finance the Thryv Australia Acquisition, refinance in full the Company's existing term loan facility (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Term Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and pay fees and expenses related to the Thryv Australia Acquisition and related financing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Term Loan established a senior secured term loan facility (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) in an aggregate principal amount equal to $700.0&#160;million, of which </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.4% was held by related parties who are equity holders of the Company, as of March 1, 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility matures on March 1, 2026 and borrowings under the Term Loan Facility bear interest at a fluctuating rate per annum equal to, at the Company&#8217;s option, LIBOR or a base rate, in each case, plus an applicable margin per annum equal to (i) 8.50% (for LIBOR loans) and (ii) 7.50% (for base rate loans). The Term Loan Facility requires mandatory amortization payments equal to $17.5&#160;million per fiscal quarter</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net proceeds from the New Term Loan of $674.9 million (net of original issue discount costs of $21.0 million and third-party fees of $4.1 million) were used to repay the remaining $449.6 million outstanding principal balance of the Senior Term Loan, accrued interest of $0.4&#160;million, and third-party fees of $0.1&#160;million. The Company accounted for this transaction with existing lenders as a modification. The transaction with other lenders party to only the Senior Term Loan was accounted for as an extinguishment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, total third-party fees paid were $4.2 million, of which $1.7 million was immediately charged to General and administrative expense on the Company's consolidated statements of operations and comprehensive income. The remaining third-party fees of $2.5 million were deferred as debt issuance costs and will be amortized to interest expense, over the term of the loan, using the effective interest method. Additionally, there were unamortized debt issuance costs of $0.4 million on the existing Senior Term Loan, of which $0.3&#160;million was written off and recorded as a loss on early extinguishment of debt on the Company's consolidated statements of operations and comprehensive income. The remaining unamortized debt issuance costs of $0.1&#160;million will be deferred as debt issuance costs and amortized to interest expense, over the term of the New Term Loan, using the effective interest method. The New Term Loan, which was incurred by Thryv, Inc., the Company&#8217;s operating subsidiary, is secured by all the assets of Thryv, Inc., certain of its subsidiaries and the Company, and is guaranteed by the Company and certain of its subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the New Term Loan and the Senior Term Loan, the Company recorded interest expense with related parties for the year ended December 31, 2021 and 2020 of $17.5&#160;million and $17.0&#160;million, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has recorded accrued interest of $3.4 million and $8.5 million, as of December&#160;31, 2021 and 2020, respectively. Accrued interest is included in Other current liabilities on the Company's consolidated balance sheets.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December&#160;31, 2021, 31.4% of the New Term Loan was held by related parties who are equity holders of the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Term Loan Covenants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Term Loan contains certain covenants that, subject to exceptions, limit or restrict the borrower's incurrence of additional indebtedness, liens, investments, loans, advances, guarantees, acquisitions, sales of assets, sale-leaseback transactions, swap agreements, payments of dividends or distributions, payments in respect of certain indebtedness, certain affiliate transactions, restrictive amendments to agreements, changes in business, amendments of certain material documents, capital expenditures, mergers, consolidations and liquidations, and use of the proceeds. Additionally, the Company is required to maintain compliance with a Total Net Leverage Ratio, calculated as Net Debt to Consolidated EBITDA, which shall not be greater than 3.0 to 1.0 as of the last day of each fiscal quarter. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company was in compliance with the New Term Loan covenants. The Company expects to be in compliance with these covenants for the next twelve months.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ABL Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company entered into an agreement to amend (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Amendment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) the Company's June 30, 2017 asset-based lending </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The ABL Amendment was entered into in order to permit the term loan refinancing, the Thryv Australia Acquisition and make certain other changes to the ABL credit agreement, including, among others:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">revise the maximum revolver amount to $175.0 million;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce the interest rate per annum to (i) 3-month LIBOR plus 3.00% for LIBOR loans and (ii) base rate plus 2.00% for base rate loans;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduce the commitment fee on undrawn amounts under the ABL Facility to 0.375%;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">extend the maturity date of the ABL Facility to the earlier of March 1, 2026 and 91 days prior to the stated maturity</span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date of the Term Loan Facility;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">add the Australian subsidiaries acquired pursuant to the Thryv Australia Acquisition as borrowers and guarantors and establish an Australian borrowing base; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain other conforming changes consistent with the New Term Loan agreement.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for this transaction as a modification of the ABL Facility. Accordingly, the existing unamortized debt issuance costs of $2.4 million, as well as additional third-party fees and lender fees of $0.9 million associated with the latest ABL Amendment, will be deferred and amortized over the new term of the ABL Facility.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company had unamortized debt issuance costs of $2.7 million and $2.5 million, respectively. These debt issuance costs are included in Other assets on the Company's consolidated balance sheets. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had borrowing capacity of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $104.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> under the ABL Facility.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">ABL Facility Covenants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Facility contains certain covenants that, subject to exceptions, limit or restrict the borrower's incurrence of additional indebtedness, liens, investments, loans, advances, guarantees, acquisitions, disposals of assets, payments of certain indebtedness, certain affiliate transactions, changes in fiscal year or accounting methods, issuance or sale of equity instruments, mergers, liquidations and consolidations, use of proceeds, maintenance of certain deposit accounts, compliance with certain ERISA requirements and compliance with certain Australian tax requirements. The Company is required to maintain compliance with a fixed charge coverage ratio that must exceed a ratio of 1.00. The fixed charge coverage ratio is defined as, with respect to any fiscal period determined on a consolidated basis in accordance with GAAP, the ratio of (a) Consolidated EBITDA as defined in the ABL credit agreement for such period minus capital expenditures incurred during such period, to (b) fixed charges. Fixed charges is defined as, with respect to any fiscal period determined on a consolidated basis in accordance with GAAP, the sum, without duplication, of (a) consolidated interest expense accrued (other than amortization of debt issuance costs, and other non-cash interest expense) during such period, (b) scheduled principal payments in respect of indebtedness paid during such period, (c) all federal, state, and local income taxes accrued during such period, (d) all management, consulting, monitoring, and advisory fees paid to certain individuals or their affiliates during </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such period, and (e) all restricted payments paid during such period (whether in cash or other property, other than common equity interest). The Company is also required to maintain excess availability of at least $14.0 million, and U.S. excess availability of $10.0 million, in each case, at all times. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company was in compliance with the ABL Facility covenants. The Company expects to be in compliance with these covenants for the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leaseback Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the YP Acquisition on June 30, 2017, the Company assumed certain obligations including a failed sale-leaseback liability associated with land and a building in Tucker, Georgia. In conjunction with this financing liability, the fair value of the land and building was included as a part of the total tangible assets acquired in the acquisition. A portion of this liability consists of a non-cash residual value at termination of the lease, which upon termination will be written off against the remaining carrying value of the land and building, with any amount remaining recorded as a gain on termination of the lease. In June 2021, the Company made a $10.2&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cash payment to terminate the lease, which is recorded in Payments of lease obligations in Cash flows from financing activities on the Company's consolidated statement of cash flows. As of December&#160;31, 2021, the lease termination resulted in the write-off of $48.1&#160;million in net carrying value of assets under leaseback obligation and $55.2&#160;million in leaseback obligations. During the year ended December 31, 2021, a $3.1&#160;million l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">oss on the termination of leaseback obligations was recorded in Other expense on the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's total leaseback obligations as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash residual value of Tucker, Georgia lease</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future maturities associated with the Tucker, Georgia failed <br/>sale-leaseback liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leaseback obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,538&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210302503784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pensions</a></td>
<td class="text">Pensions<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company updates the estimates used to measure the defined benefit pension obligation and plan assets annually or upon a remeasurement date to reflect the actual rate of return on plan assets and updated actuarial assumptions. The Company immediately recognizes actuarial gains and losses in its operating results in the year in which the gains and losses occur. The Company estimates the interest cost component of net periodic pension cost by utilizing a full yield curve approach and applying the specific spot rates along the yield curve used in the determination of the benefit obligations of the relevant projected cash flows. This method provides a more precise measurement of interest costs by improving the correlation between projected cash flows to the corresponding spot yield curve rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Periodic Pension Cost</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the other components of net periodic pension cost for the Company's pension plans:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,949&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,146&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement (gain)/loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement (gain)/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,364)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension (benefit) cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,829)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,161&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since all pension plans are frozen and no employees accrue future pension benefits under any of the pension plans, the rate of compensation increase assumption is no longer applicable. The Company determines the weighted-average discount rate by applying a yield curve comprised of the yields on several hundred high-quality, fixed income corporate bonds available on the measurement date to expected future benefit cash flows.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average assumptions used for determining the Company's net periodic pension cost:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligations discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost discount rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation expense increase</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average assumptions used for determining the Company's pension benefit obligations:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligations discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest crediting rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Benefit Obligations and Plan Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the benefit obligations, plan assets, and funded status associated with the Company's pension and benefit plan:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Benefit Obligations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,961&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity purchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Plan Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets, net of administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity purchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded Status as of December 31 (plan assets less benefit obligations)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,254)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192,269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accumulated obligations for all defined pension plans was $592.0 million and $636.5 million as of December&#160;31, 2021 and 2020, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth cash contributions made by the Company to its qualified and non-qualified plans during the years ended December 31, 2021, 2020 and 2019:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified plans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal year 2022, the Company expects to contribute approximately $25.0 million to the qualified plans and approximately $1.1 million to the non-qualified plans. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net actuarial gain in the benefit obligations of $13.7 million for the year ended December 31, 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was a result of gains attributable to increasing discount rates due to changes in the corporate bond markets and actual asset performance exceeding expectations, partially offset by losses attributable to economic and demographic assumption updates and plan experience different than expected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts associated with pension plans recognized within Pension obligations, net on the Company's consolidated balance sheets:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,087)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140,167)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,827)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pension liability as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,254)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192,269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts associated with the Company's pension plans that have accumulated pension obligations greater than plan assets (underfunded):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expected Cash Flows</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's expected future pension benefit payments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"><tr><td style="width:1.0%"/><td style="width:82.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.967%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expected Future<br/>Pension Benefit<br/>Payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,312</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,725</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,738</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,617</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 to 2031</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,245</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Plan Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's overall investment strategy is to achieve a mix of assets, allowing it to meet projected benefits payments while taking into consideration expected levels of risk and return. Depending on perceived market pricing and various other factors, both active and passive approaches are utilized.</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair values of the Company's pension plan assets by asset category:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1<br/>(Quoted<br/>Market Prices<br/>in Active<br/>Markets)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2<br/>(Significant<br/>Observable<br/>Input)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3<br/>(Unobservable<br/>Inputs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bond funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds-investments measured at net asset value (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NAV</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) as a practical expedient</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,768&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1<br/>(Quoted<br/>Market Prices<br/>in Active<br/>Markets)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2<br/>(Significant<br/>Observable<br/>Input)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3<br/>(Unobservable<br/>Inputs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,118&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,118&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bond funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,501&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,797&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds-investments measured at NAV as a practical expedient</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,930&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are comprised of cash and high-grade money market instruments with short-term maturities. Equity funds are mutual funds invested in equity securities. U.S. treasuries and agencies are fixed income investments in U.S. government or agency securities. Corporate bonds are mutual fund investments in corporate debt. Hedge funds are private investment vehicles that use a variety of investment strategies with the objective of providing positive total returns regardless of market performance.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pension Plan Hedge Fund Investments</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's hedge fund investments are made through limited partnership interests in various hedge funds that employ different trading strategies. Examples of strategies followed by hedge funds include directional strategies, relative value strategies and event driven strategies. A directional strategy entails taking a net long or short position in a market. Relative value seeks to take advantage of mis-pricing between two related and often correlated securities with the expectation that the pricing discrepancy will be resolved over time. Relative value strategies typically involve buying and selling related securities. An event driven strategy uses different investment approaches to profit from reactions to various events. Typically, events can include acquisitions, divestitures or restructurings that are expected to affect individual companies and may include long and short positions in common and preferred stocks, as well as debt securities and options. The Company has no unfunded commitments to these investments and has redemption rights with respect to its investments that range up to three years. As of December&#160;31, 2021 and 2020, no single hedge fund accounted for more than</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 3%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of total pension plan assets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses NAV to determine the fair value of all the underlying investments which do not have a readily determinable fair market value, and either have the attributes of an investment company or prepare their financial statements consistent with the measurement principles of an investment company. As of December&#160;31, 2021 and 2020, the Company used NAV to value its hedge fund investments.</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted asset allocation percentages for the pension plans by asset category:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies, corporate bond funds, and other fixed income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Prospective Pension Plan Investment Strategy</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a liability driven investment (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">LDI</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) strategy, and as part of the strategy, the Company may invest in hedge fund investments, fixed income investments, equity investments and will hold an adequate amount of cash and cash equivalents to meet daily pension obligations.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Rate of Return for Pension Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected rate of return for the pension assets represents the average rate of return to be earned on plan assets over the period the benefits are expected to be paid. The expected rate of return on the plan assets is developed from the expected future return on each asset class, weighted by the expected allocation of pension assets to that asset class. Historical performance is considered for the types of assets in which the plan invests. Independent market forecasts and economic and capital market considerations are also utilized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2022, the expected rates of return, net of administrative expenses, for the Consolidated Pension Plan of Dex Media and the YP Pension Plan are</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 3.0% and 4.0%, respectively, with a weighted-average expected rate of return of 3.2%.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2021, the actual rates of return on assets for the Consolidated Pension Plan of Dex Media and the YP Pension Plan were 2.4% and 5.1%, respectively. In 2020, the actual rates of return on assets for the Consolidated Pension Plan of Dex Media and the YP Pension Plan were 7.4% and 11.1%, respectively.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Savings Plan Benefits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a defined contribution savings plan to provide opportunities for eligible employees to save for retirement. Substantially all of the Company's employees are eligible to participate in the plan. Participant contributions may be made on a pre-tax, after-tax, or Roth basis. Under the plan, a certain percentage of eligible employee contributions are matched with Company cash contributions that are allocated to the participants' current investment elections. The Company recognizes its contributions as savings plan expense based on its matching obligation to participating employees. For the years ended December 31, 2021, 2020 and 2019, the Company recorded total savings plan expense of $7.7 million, $3.0 million, and $10.8 million, respectively. The decline in savings plan expense for year ended December 31, 2020 was due to the Company's suspension of the employee matching program in April 2020 as part of managing costs in response to the COVID-19 pandemic.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210220665768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stock-Based Compensation and Stockholders' Equity</a></td>
<td class="text">Stock-Based Compensation and Stockholders' Equity<div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Stock Incentive Plans provide for several forms of incentive awards to be granted to designated eligible employees, non-management directors, and independent contractors providing services to the Company. On September 3, 2020, the Company's Board of Directors adopted and the Company's stockholders approved, the Company's 2020 Plan. The 2020 Plan replaced the 2016 Plan, as the Company determined not to make additional awards under the 2016 Plan following the effectiveness of the 2020 Plan. However, the terms of the 2016 Plan continue to govern outstanding equity awards granted under the 2016 Plan.</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum number of shares of the Company&#8217;s common stock authorized for issuance under the 2016 Plan is 6,166,667. A total of 1,000,000 shares of the Company's common stock were initially reserved for issuance under the 2020 Plan, plus a number of shares reserved for issuance, but unissued, forfeited or lapse unexercised under the 2016 Plan. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 18, 2021, the Company&#8217;s stockholders approved an amendment to the 2020 Plan to (i) increase the maximum aggregate </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">number of shares reserved and available for delivery in connection with awards under the 2020 Plan to 3,981,490 shares of common stock (representing an increase of 2,981,490 shares) and (ii) provide that commencing on January 1, 2022 and ending on (and including) January 1, 2030, there will be an automatic annual increase in the total number of shares of common stock reserved and available for delivery in connection with the 2020 Plan of up to 5% of the total number of shares of common stock outstanding on December 31st of the preceding year.</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No stock options were issued during the year ended December 31, 2021. </span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2020 and December 11, 2020, the Company granted 388,892 and 482,000 stock options, respectively, to certain employees and non-management directors at an exercise price of $13.82 and $10.35 per share, respectively, that vest over a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-year to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-year period ending on October 15, 2024 and have a 10-year term from the date of grant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On November 18, 2019 and December 3, 2019, the Company granted 2,549,552 and 5,556 stock options, respectively, to certain employees and non-management directors at an exercise price of $16.20 per share that vest over a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-year period ending on January 1, 2023 and have a 10-year term from the date of grant. </span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 23, 2020, the Company&#8217;s Board of Directors and the Compensation Committee approved (i) a one-time stock option repricing for certain previously granted and still outstanding options held by the Company&#8217;s employees; and (ii) for certain officers, contingent upon each such officer&#8217;s written consent with respect to certain of his or her own previously granted and still outstanding options, (1) a one-time stock option repricing and (2) a delayed vesting schedule for such options (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repricing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Except for the reduction in the exercise price of the outstanding options and the officer vesting change described above, all outstanding stock options under the 2016 Plan will continue to remain outstanding in accordance with the current terms and conditions of the 2016 Plan and the applicable award agreements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Repricing, 2,377,886 vested and unvested stock options outstanding, with an original exercise price of $16.20 per share, were repriced to $13.82 per share. The Repricing res</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ulted in one-time incremental stock-based compensation expense of $1.5 million, which will be recognized over the remaining term of the repriced options.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A stock option holder may pay the option exercise price in cash, by delivering to the Company unrestricted shares having a value at the time of exercise equal to the exercise price, by a cashless broker-assisted exercise, by a loan from the Company, (unless prohibited by law) or by a combination of these methods.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any unvested portion of the stock option award will be forfeited upon the employee&#8217;s termination of employment with the Company for any reason before the date the option vests, except that the Compensation Committee of the Company, at its sole option and election, may provide for the accelerated vesting of the stock option award. If the Company terminates the employee without cause or the employee resigns for good reason, then the employee is eligible to exercise the stock options that vested on or before the effective date of such termination or resignation. If the Company terminates the employee for cause, then the employee's stock options, whether or not vested, shall terminate immediately upon termination of employment. The Compensation Committee of the Company shall have the authority to determine the treatment of awards in the event of a change in control of the Company or the affiliate which employs the award holder.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its common stock as outlined in Note 1, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of the Business and Summary of Significant Accounting Policies - Common Stock Fair Value</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The fair value of each stock option was estimated using the Black-Scholes option pricing model. The model used for this valuation/revaluation incorporates assumptions regarding inputs as follows:</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Due to the lack of trading volume of the Company's common stock, expected volatility is based on the debt-leveraged historical volatility of the Company's peer companies;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The risk-free interest rate is determined using the U.S. Treasury zero-coupon issue with a remaining term equal to the expected life option;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expected life is calculated using the simplified method based on the average life of the vesting term and the contractual life of each award; and</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Due to the lack of historical turnover information relating to the option holder group, the Company has estimated a forfeiture rate of zero.</span></div><div style="margin-bottom:3pt;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average stock option fair values and assumptions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td></tr></table></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables reflect changes in the Company's outstanding stock-based compensation awards for the years ended December 31, 2021 and 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Stock Option<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,278,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (net cash settled)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (issuance of shares)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(446,344)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.69&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.91</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures/expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards as of December&#160;31, 2021</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,733,814&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.59&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.52</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293,492&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,060&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December&#160;31, 2021, the unrecognized stock-based compensation expense related to the unvested portion of the Company's stock options was $8.5 million and is expected to be recognized over a weighted-average period of 1.6 years. </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Stock Option<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872,003&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.90&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.87</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (net cash settled)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (issuance of shares)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,143,317)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.69&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.77</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,511&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures/expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at December&#160;31, 2020</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,278,160&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.20&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.36</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992,061&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.81</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,151&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:20pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the unrecognized stock-based compensation expense related to the unvested portion of the Company's stock options was $15.5 million and is expected to be recognized over a weighted-average period of 2.5 years.</span></div><div style="text-align:justify;text-indent:20pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Proceeds from Exercises of Stock Options</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash proceeds received from exercises of stock options during the years ended December 31, 2021, 2020 and 2019 were $7.0 million, $11.2 million and $0.4 million, respectively. The associated tax benefit from options exercised were $1.9 million, $1.7 million and $0.4 million for the years ended December 31, 2021, 2020 and 2019.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Employee Stock Purchase Plan (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;ESPP&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) was approved by the Company's Board of Directors on September 10, 2020 and became effective on September 23, 2020. Under the ESPP, eligible employees may purchase a limited number of shares of our common stock at the lesser of 85% of the market value at the beginning of the offering period or 85% of the market value at the end of the offering period. The ESPP is intended to enable eligible employees to use payroll deductions to purchase shares of stock in offerings under the plan, and thereby acquire an interest in the Company. The maximum aggregate number of shares of stock available for purchase under the plan by eligible employees is 2,000,000 shares. A total of 149,865 shares were issued on June 30, 2021, and 73,627 shares were issued on December 31, 2021, for a total of 223,492 shares issued through the ESPP during the year ended December 31, 2021. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Stock-Based Compensation Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense (benefit) recognized for stock option awards was $6.4 million, $(2.9) million and $14.1 million during the years ended December 31, 2021, 2020 and 2019, respectively, and stock-based compensation expense recognized for the ESPP was $1.7 million during the year ended December 31, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth stock-based compensation expense (benefit), including the effects of gains and losses from changes in fair value during the years ended December 31, 2021, 2020 and 2019, recognized by the Company in the following line items in the Company's consolidated statements of operations and comprehensive income during the periods presented:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,895)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:54pt;text-indent:-54pt"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Warrants</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the Company had fully vested outstanding warrants of 9,432,064 and 10,459,141, respectively. As of December&#160;31, 2021 and 2020, the holders of such warrants were entitled to purchase, in the aggregate, up to 5,240,035 shares and 5,810,634 shares, respectively, of common stock. The warrants can be exercised at a strike price of $24.39 per common share. The warrants were issued in 2016 upon the Company's emergence from its pre-packaged bankruptcy. These warrants expire on August 15, 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, 1,027,777 warrants were exercised. Proceeds of $13.9 million related to the exercise of the warrants are recorded in Proceeds from exercise of stock warrants in Cash flows from financing activities on the Company's consolidated statement of cash flows. No warrants were exercised during the year ended December 31, 2020. </span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Private Placement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 25, 2020, the Company completed a private placement of 68,857 shares of the Company&#8217;s common stock at a price of $10.17 per share. The total cash received was $0.4 million, net of expenses. These shares were issued from Treasury stock. This resulted in a loss on the reissuance of Treasury stock of $0.8 million recorded as a reduction in Additional paid-in-capital.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 28, 2020, the Company repurchased approximately 1,049,956 shares of its outstanding common stock from a single stockholder for a total purchase price of $12.6 million. On March 10, 2020, the Company repurchased approximately 833,333 shares of its outstanding common stock for a total purchase price of $9.2 million. During June 2020, the Company repurchased approximately 785,250 of shares of its outstanding common stock for a total purchase price of $8.8 million. The shares acquired in each of these transactions were recorded as Treasury stock upon repurchase.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210220667160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings per Share</a></td>
<td class="text">Earnings per Share<div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the calculation of basic and diluted earnings per share for the years ended December 31, 2021, 2020 and 2019:</span></div><div style="margin-bottom:4pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,607,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,522,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,845,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.73&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares outstanding during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,607,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,522,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,845,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Common stock equivalents associated with stock option awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,888,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,272,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,495,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,795,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,465,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.78&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.42&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of diluted shares outstanding excluded 97,223, 2,848,000 and 2,596,000 of outstanding stock option awards for the years ended December 31, 2021, 2020 and 2019, respectively, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,151 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of ESPP shares for the year ended December 31, 2021, 2,614,664 of outstanding stock warrants for the year ended December 31, 2021, and 10,459,111 of outstanding stock warrants for both of the years ended December 31, 2020 and 2019, as their effect would have been anti-dilutive.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210220664376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's income before income tax (expense) benefit:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,566&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income before income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,314&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,566&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's income tax (expense) benefit:</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax (expense):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,494)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,180)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) benefit:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,473&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,118&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,983&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,062)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the principal reasons for the differences between the effective income tax rate and the statutory federal income tax rate for the Company:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of non-US taxing jurisdictions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in value of indemnification asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in federal and state valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in unrecognized tax benefits (including FBOS)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Taxes</span></div><div style="text-indent:20pt"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes arise because of differences in the book and tax basis of certain assets and liabilities. A valuation allowance is recognized to reduce gross deferred tax assets to the amount that will more likely than not be realized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the significant components of the Company's deferred income tax assets and liabilities:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:67.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.827%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and other compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, capitalized fees, and other interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other post-employment benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for facility exit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss and credit carryforwards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,522&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete and other agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,664&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,357&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,501)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,003)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (liabilities)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,731)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,767&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;At December&#160;31, 2021 and 2020, the Company had net operating loss and credit carryforwards of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $26.5&#160;million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $28.6&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively, for state income tax purposes, which will begin to expire in 2023.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In evaluating the ability to realize deferred tax assets, the Company considers all available positive and negative evidence, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some or all of the Company's deferred tax assets. In determining the need for a valuation allowance on the Company's deferred tax assets, the Company places greater weight on recent and objectively verifiable current information. The Company has considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income in assessing the need for the valuation allowance. If the Company was to determine that it would be able to realize the deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, management has determined that it is more likely than not that its deferred taxes will be realized, with the exception of certain indefinite lived deferred tax assets and certain state net operating loss carryforwards of $21.3 million. For the year ended December 31, 2021, the Company recorded a net valuation allowance release of $3.0 </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million on the basis of management&#8217;s reassessment of the amount of its deferred tax assets that are more likely than not to be realized.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth changes in the Company&#8217;s valuation allowance:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,307&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unrecognized Tax Benefits</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records unrecognized tax benefits for the estimated risk associated with tax positions taken on tax returns.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the United States and various other state and foreign jurisdictions. The material jurisdictions in which the Company is subject to potential examination include the United States and Australia. Generally, tax years 2018 through 2020 are subject to examination by the Internal Revenue Service and tax years 2017 through 2020 are subject to examination by the Australian Tax Authority. State tax returns are open for examination for an average of three years; however, certain jurisdictions remain open to examination longer than three years due to the existence of net operating loss carryforwards. The Company received IRS FPAA notification letters (Form 1830-C) dated August 29, 2018 for IRS adjustments related to the tax years 2012-2015, for which the Company has previously adequately reserved. See Note 16, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company is also currently under California Franchise Tax Board tax examination for tax years 2013 and 2014, Colorado state tax examination for tax years 2017 through 2020, Idaho state tax examination for tax years 2011 through 2018, Kansas state tax examination for tax years 2016 through 2019. The Company does not have any other significant state or local examinations in process.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects changes to and balances of the Company's unrecognized tax benefits:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,703&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross reductions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross reductions for tax positions related to the lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,834&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,703&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, the Company's unrecognized tax benefit decreased by $2.9 million, while for the year ended December 31, 2020, the Company's unrecognized tax benefit decreased by $24.6 million, and for the year ended December 31, 2019, the Company's unrecognized tax benefit decreased by $0.2 million. The decrease for the year ended December 31, 2021 was primarily attributable to the reduction for tax positions related to the lapse of applicable statute of limitations. The decrease for the year ended December 31, 2020 was primarily attributable to a partial release of uncertain tax positions due to favorable developments with ongoing U.S. federal tax examinations. The decrease for the year ended December 31, 2019 was due to the reduction for tax positions related to the lapse of applicable statute of limitations.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, the Company had $20.8&#160;million, $23.7&#160;million, and $48.3&#160;million, respectively, of unrecognized tax benefits, excluding interest and penalties, that if recognized, would impact the effective tax rate. The Company recorded adjustments to interest and penalties related to unrecognized tax benefits as part of the provision/(benefit) for income taxes in the Company's consolidated statements of operations and comprehensive income of $1.2 million, $(2.3) million, and $3.7 million for the years ended December 31, 2021, 2020 and 2019, respectively. Unrecognized tax benefits include $9.6 million, $8.4 million, and $10.7 million of accrued interest as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2020, and 2019, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is reasonably possible that the $20.8&#160;million unrecognized tax benefit liability presented above for the year ended December 31, 2021, could decrease by $20.7 million within the next twelve months, due to an anticipated settlement with the tax authorities and the expiration of the statute of limitations in certain jurisdictions.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215799224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingent Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Contingent Liabilities</a></td>
<td class="text">Contingent Liabilities<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various lawsuits and other claims in the normal course of business. In addition, from time to time, the Company receives communications from government or regulatory agencies concerning investigations or allegations of noncompliance with laws or regulations in jurisdictions in which the Company operates. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for the estimated losses on specific contingent liabilities for regulatory and legal actions where the Company deems a loss to be probable and the amount of the loss can be reasonably estimated. In other instances, losses are considered probable, but the Company is not able to make a reasonable estimate of the liability because of the uncertainties related to the outcome or the amount or range of potential loss. For these matters, disclosure is made, but no amount is reserved. The Company does not expect that the ultimate resolution of pending regulatory and legal matters in future periods will have a material adverse effect on the Company's consolidated statements of operations and comprehensive income, balance sheets or cash flows. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Section 199 and Research and Development Tax Case</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 199 of the Internal Revenue Code of 1986, as amended (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Tax Code&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) provides for deductions for manufacturing performed in the U.S. The Internal Revenue Service (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IRS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) has taken the position that directory providers are not entitled to take advantage of the deductions because printing vendors are already taking deductions and only one taxpayer can claim the deduction. The Tax Code also grants tax credits related to research and development expenditures. The IRS also takes the position that the expenditures have not been sufficiently documented to be eligible for the tax credit. The Company disagrees with these positions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The IRS has challenged the Company's positions. With respect to the tax years 2012 through June 2015 for the YP LLC partnership, the IRS sent 90-day notices to DexYP on August 29, 2018. In response, the Company filed three petitions (in the names of various related partners) in U.S. Tax Court, and the IRS filed answers to those petitions. The three cases were consolidated by the court and were referred back to IRS Administrative Appeals for settlement negotiations, during which time the litigation was suspended. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The appeals conference for YP will likely occur in April 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In advance of the IRS Appeals conference, the parties reached an agreement regarding additional research and development tax credits for the tax years at issue whereby the IRS will allow more tax credits than were originally claimed on the tax returns. With respect to the tax year from July to December 2015 for the Print Media LLC partnership, the Company was recently unsuccessful in its attempt to negotiate a settlement with IRS Appeals, and the IRS issued a 90-day notice to the Company.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company filed a petition in the U.S. Tax Court to challenge the IRS denial.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and December&#160;31, 2020, the Company has reserved approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$31.9&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in connection with the Section 199 disallowance and less than </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.2 million, respectively, related to the research and development tax credit disallowance. Pursuant to the YP Acquisition agreement, the Company is entitled to (i) a dollar-for-dollar indemnification for the research and development tax liability, and (ii) a dollar-for-dollar indemnification for the Section 199 tax liability after the Company pays the first $8.0 million in liability. The indemnification asset, however, is subject to a provision in the YP Acquisition agreement that limits the seller&#8217;s liability. The balance of the indemnification asset is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$24.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $24.3 million at December&#160;31, 2021 and December&#160;31, 2020, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Texas Sales, Excise, and Use Tax Audit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">onducts operations in many tax jurisdictions. In many of these jurisdictions, non-income-based taxes, such as sales and use tax and other indirect taxes, are assessed on the Company's operations. Although t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is diligent in collecting and remitting such taxes, there is uncertainty as to how each taxing jurisdiction will ultimately classify the Company's digital products and services for sales and use tax purposes. On June 24, 2020, the Texas Comptroller of Public Accounts issued a notice to the Company assigning a routine audit of the Company's sales, excise, and use tax account for the audit period covering March 1, 2017 through July 31, 2020. On August 31, 2021, the Company received the final Texas Notification of Audit Results with an assessment of less than $0.1 million, including interest. The Company reversed the $2.6&#160;million reserve existing on the Company's consolidated balance sheets as of June 30, 2021 for the total combined exposure for the periods covered under the audit examination.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New York Sales, Excise, and Use Tax Audit</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 19, 2020, the New York State Department of Taxation and Finance issued a notice to the Company assigning a routine audit of the Company's sales, excise, and use tax account for the audit period covering March 1, 2017 through May 31, 2020. The Company has reserved $3.1&#160;million</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the total combined exposure for this period, which is accrued on the Company's consolidated balance sheets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ohio Use Tax Audit</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company received a notice from the Ohio Department of Taxation Audit Division requesting to schedule an audit of the Ohio use tax records for the period of October 1, 2015 through September 30, 2021. The Company has reserved $1.2&#160;million</span><span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span>for this period, which is accrued on the Company&#8217;s consolidated balance sheets as of December&#160;31, 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216269336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income (Loss)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Changes in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text">Changes in Accumulated Other Comprehensive Income (Loss)<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive income (loss), which is reported as a component of stockholders' equity, for the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.554%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Foreign Currency Translation Adjustments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at January 1, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment, net of tax expense of $2.7 million</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at December&#160;31, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,047)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215838504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Thryv Australia Acquisition, the Company reviewed its segment reporting based on the information used by the Chief Executive Officer, who is also the chief operating decision maker (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CODM</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), to assess performance and allocate resources subsequent to the acquisition. As a result of this review, the Company determined that the Company manages operations using three operating segments which are also its reportable segments: (1) Marketing Services, (2) SaaS, and (3) Thryv International.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not evaluate performance or allocate resources based on segment asset data, and, therefore, such information is not presented.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, the Company adjusted its methodology of classifying certain revenue between products of its SaaS segment. The years ended December 31, 2021, 2020, and 2019 reflect the current methodology.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the operating results of the Company's reportable segments:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,230&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,004)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,611&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,824&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,804&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,795&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,579&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,934&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,165&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:2pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company&#8217;s Income before income tax (expense) benefit to total Segment Adjusted EBITDA is as follows</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax (expense) benefit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,566&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of ASC 842</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other components of net periodic pension (benefit) cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and integration expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,895)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss from remeasurement of indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,523&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,839&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,099&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">During the year ended December 31, 2021, the Company incurred $4.7&#160;million of severance expense, of which none was a result of the COVID-19 pandemic. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the Company incurred $11.7&#160;million of severance expense, of which $5.0&#160;million was a result of the COVID-19 pandemic. In addition, during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">years ended December 31, 2021, 2020 and 2019, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">the Company incurred losses on disposal of fixed assets and capitalized software and costs associated with abandoned facilities and system consolidation. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of direct listing, Thryv Australia Acquisition and other transaction cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">s.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's disaggregation of revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on services for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Marketing Services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,493&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,611&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Add-ons</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SaaS</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,824&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,579&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform and Thryv Add-Ons</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Thryv International</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,382&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421,374&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's total long-lived assets by geographical region:</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of long-lived assets held outside of the United States</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215883352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January, 21, 2022, the Company acquired </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivial Media Holdings, Inc. (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vivial</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;),</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a marketing and advertising company, for $21.0 million in cash, subject to certain </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjustments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of limited access to the information required to prepare the initial accounting, the initial accounting for the Vivial acquisition is incomplete and the Company is unable to provide the amounts that will be recognized at the acquisition date for the major classes of assets acquired and liabilities assumed, pre-existing contingencies, goodwill or other intangible assets at the time of this Annual Report on Form 10-K.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216110360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares its financial statements in accordance with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;). The consolidated financial statements include the financial statements of Thryv Holdings, Inc. and its wholly owned subsidiaries.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements reflect all adjustments, consisting of only normal recurring items and accruals, necessary to fairly present the financial position, results of operations and cash flows of the Company for the periods presented. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the December 31, 2020 and 2019 consolidated financial statements and accompanying notes to conform to the December&#160;31, 2021 presentation. All conforming reclassifications were immaterial and did not impact the Company&#8217;s Net income. These conforming reclassifications did not result in material changes to the presentation of the financial statements for the years ended December 31, 2020 and 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company&#8217;s consolidated financial statements requires management to make estimates and assumptions about future events that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable. The results of those estimates form the basis for making judgments about the carrying values of certain assets and liabilities.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of reported amounts that rely on significant estimates include revenue recognition, allowance for credit losses, assets acquired and liabilities assumed in business combinations, capitalized costs to obtain a contract, certain amounts relating to the accounting for income taxes, including valuation allowance, indemnification asset, stock-based compensation expense, operating lease right-of-use assets and operating lease liabilities, accrued service credits, and pension obligation. Significant estimates are also used in determining the recoverability and fair value of fixed assets and capitalized software, operating lease right-of-use assets, goodwill and intangible assets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the novel strain of coronavirus, commonly referred to as COVID-19 (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the uncertainty of the extent of the impacts related thereto, certain estimates and assumptions may require increased judgment. As events continue to evolve and additional information becomes available, these estimates may change in future periods. It is difficult to predict what the ongoing impact of the pandemic will be on future periods.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue based on the revenue recognition standard, Revenue from Contracts with Customers (Topic 606), (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 606</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). The Company determines the amount of revenue to be recognized through application of the following five steps: (i) identify a customer contract, (ii) identify performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue, each of which is described further below.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the Customer Contract</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract with a client when approval and commitment from all parties is obtained, the rights of the parties and payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Revenue is recognized when control of the promised services or goods is transferred to the client and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods. Typical payment terms provide that the Company&#8217;s clients pay within 20 days of the invoice.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the Performance Obligations in the Contract and Recognize Revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that each of its services is distinct and represents a separate performance obligation. The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. Control over the Company&#8217;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market. SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company&#8217;s obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the SaaS offerings, the Company enters into certain development and reseller agreements with third parties. Based upon the control indicators outlined in ASC 606, the Company acts as a principal in these arrangements and recognizes revenue on a gross basis because it controls the services before they are transferred to clients.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine and Allocate the Transaction Price to the Performance Obligations in the Contract</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price of a contract consists of fixed and variable consideration components pursuant to the applicable contractual terms and excludes sales tax. The Company&#8217;s contracts have variable consideration in the form of price concessions and service credits. Service credits may be issued to a client at the discretion of the Company related to client satisfaction issues and claims. The Company performs a monthly review of expected service credits at a portfolio level based on the Company&#8217;s history of adjustments and expected trends. The provision for service credits is recorded as a reduction to revenue in the Company&#8217;s consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations recognized under the series guidance, variable consideration is allocated. When necessary, variable consideration is estimated and included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. These judgments involve consideration of historical and expected experience with the client and other similar clients.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates the transaction price to each performance obligation based on its relative standalone selling price. Standalone selling price is the price at which the Company would sell a promised service separately to a client. Judgment is required to determine the standalone selling price for each distinct performance obligation. Often times, the Company does not have sufficient standalone sales information, as contracts with customers generally include multiple performance obligations. When standalone sales information is not available, the Company estimates standalone selling price using information that may include market conditions, entity specific factors such as pricing and discounting strategies, and other inputs.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain and Fulfill a Contract with a Customer</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that sales commissions paid to employees and certified marketing representatives associated with selling the Company&#8217;s print, digital and SaaS services are considered incremental and recoverable costs of obtaining a contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions related to renewal contracts are not commensurate with costs incurred to obtain an initial contract. Therefore, commissions incurred to obtain a new contract are capitalized and recognized over the benefit period, which is determined to be two years based on expected contract renewals, the Company&#8217;s technology development life-cycle, and other factors. Commissions for renewals of existing contracts are expensed as incurred under a practical expedient, which allows an entity to expense costs to obtain a contract with an amortization period of less than twelve months. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred costs to obtain contracts are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in Other current assets and the non-current portion is included in Other assets on the Company&#8217;s consolidated balance sheets. Amortization of deferred costs to obtain contracts is included as a component of Sales and marketing expense in the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets for the Company's deferred costs to obtain contracts, as of December&#160;31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Non-current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of the Company's deferred costs to obtain contracts, for the years ended December&#160;31, 2021, 2020, and 2019 was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to obtain contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Direct costs associated with fulfilling PYP contracts with a client include costs related to printing and distribution. Directly attributable costs incurred to fulfill print services are capitalized as incurred and then expensed at the time of delivery, in line with the recognition of revenue. Costs to fulfill SaaS and digital contracts with clients are expensed as incurred. As of December&#160;31, 2021, 2020, and 2019, the Company had outstanding deferred costs to fulfill contracts of $3.5&#160;million, $2.7&#160;million, and $4.8&#160;million, respectively, recorded in Other current assets on its consolidated balance sheets. During the years ended December&#160;31, 2021, 2020, and 2019, the Company amortized $2.7&#160;million, $4.8&#160;million and $6.6&#160;million, respectively, of fulfillment costs. These costs were recorded in Cost of services in the Company's consolidated statements of operations and comprehensive income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded no impairment losses associated with these deferred costs during the years ended December&#160;31, 2021, 2020, and 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highly liquid investments with a maturity of three months or less when purchased are considered to be cash equivalents. The Company&#8217;s cash and cash equivalents consist of bank deposits. Cash equivalents are stated at cost, which approximates market value.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of Cash and cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the amount shown in the Company's consolidated statements of cash flows for the years ended December 31, 2021 and 2020: </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, included in Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash and cash equivalents and restricted cash </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,557&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable, Net of Allowance</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net of Allowance</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represents billed amounts for which invoices have been provided to clients and unbilled amounts for which revenue has been recognized, but amounts have not yet been billed to the client.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded net of an allowance for credit losses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends. See Note 7, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losse</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s, for additional information.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the components of Accounts receivable, net of allowance (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.548%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,053&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments subject to concentrations of credit risk consist primarily of trade receivables. The Company deposits cash on hand with major financial institutions. Cash balances at major financial institutions may exceed limits insured by the Federal Deposit Insurance Corporation.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90% of revenue in all periods presented was derived from sales to local SMBs that operate in limited geographical areas. These SMBs are usually billed in monthly installments when the services begin and, in turn, make monthly payments, requiring the Company to extend credit to these clients. This practice is widely accepted within the industry. While most new SMBs and those wanting to expand their current media presence through the Company&#8217;s services are subject to a credit review, the default rates of SMBs are generally higher than those of larger companies. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining approximately 10% of revenue in all periods presented was derived from the sale of marketing services to larger businesses that advertise regionally or nationally. Contracted certified marketing representatives (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CMRs</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) purchase advertising on behalf of these businesses. Payment for advertising is due when the advertising is published and is received directly from the CMRs, net of the CMRs&#8217; commission. The CMRs are responsible for billing and collecting from these businesses. While the Company still has exposure to credit risks, historically, the losses from this client set have been less than that of local SMBs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts its operations primarily in the United States and Australia. In 2021, the Company's top ten directories, as measured by revenue, accounted for approximately 2% of total revenue. No single directory or client accounted for more than 1% of the Company&#8217;s revenue for the years ended December 31, 2021, 2020 and 2019. Additionally, no single client or CMR accounted for more than 5% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the Company&#8217;s outstanding accounts receivable as of December&#160;31, 2021 and 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Fixed Assets and Capitalized Software</a></td>
<td class="text">Fixed Assets and Capitalized SoftwareProperty, plant and equipment are stated at cost less accumulated depreciation and amortization. The cost of additions and improvements associated with fixed assets are capitalized if they have a useful life in excess of one year. Expenditures for repairs and maintenance, including the cost of replacing minor items that are not considered substantial improvements, are <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expensed as incurred. When fixed assets are sold or retired, the related cost and accumulated depreciation are deducted from the accounts and any gains or losses on disposition are recognized in the Company&#8217;s consolidated statements of operations and comprehensive income. Fixed assets are reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a fixed asset may not be recoverable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with internal use software are capitalized during the application development stage, if they have a useful life in excess of one year. Subsequent additions, modifications, or upgrades to internal use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Capitalized software is reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a capitalized software may not be recoverable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and building improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 30&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;- 8 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 5&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7&#160;years</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed Assets and Capitalized Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception. The Company combines lease and non-lease components for all asset classes, except real estate leases. For real estate leases, consideration is allocated to lease and non-lease components based on a relative standalone price. Leases are included in Other assets, Other current liabilities, and Other liabilities on the Company's consolidated balance sheets. The Company recognizes lease expense on a straight-line basis over the lease term. Lease expense is recorded within General and administrative expense in the Company's consolidated statements of operations and comprehensive income. Leases with a duration of 12 months or less are not recorded on the balance sheet and the related expense is recorded as incurred. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets and lease liabilities are recognized at the commencement date based on the present value of the lease payments over the lease term. If applicable, the right-of-use asset may include any initial direct costs incurred, lease payments made prior to the commencement, and is recorded net of any lease incentives received. For these calculations, the Company considers only payments that are fixed or determinable at the time of commencement or any variable payments that depend on an index or a rate.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines an incremental borrowing rate (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">IBR</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) based on the information available at commencement date to calculate the present value of lease payments. The IBR represents the rate of interest estimated that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease terms may include options to extend or terminate a lease. Renewals are not assumed in the determination of the lease term unless they are deemed to be reasonably certain to be exercised</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired net of liabilities assumed, recorded in accordance with ASC 805, Business Combinations, (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 805</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Goodwill was also generated as part of fresh-start accounting following the Company&#8217;s pre-packaged bankruptcy and represents the excess of the reorganization value over the identified assets recorded in accordance with ASC </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">852, Reorganizations. Goodwill is not amortized, but rather subject to an annual impairment test at the reporting unit level. Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Performing a qualitative impairment assessment requires an examination of relevant events and circumstances that could have a negative impact on the carrying value of the Company, such as macroeconomic conditions, industry and market conditions, earnings and cash flows, overall financial performance and other relevant entity-specific events.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, after assessing the totality of events or circumstances, the Company determines it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if the Company concludes otherwise, then it is required to perform a quantitative assessment for impairment. If the quantitative assessment indicates that the reporting unit&#8217;s carrying amount exceeds its fair value, the Company will recognize an impairment charge up to this amount, but not to exceed the total carrying value of the reporting unit&#8217;s goodwill. The Company uses income and market-based valuation approaches to determine the fair value of its reporting units.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has definite-lived intangible assets consisting of client relationships, trademarks and domain names, covenants not to compete, and patented technologies. These intangible assets are amortized using the income forecast method over their useful lives, with the exception of covenants not to compete which are amortized on a straight-line basis over the terms of the agreements. These assets are allocated to their respective reporting units for impairment review purposes. Whenever events or changes in circumstances indicate the carrying amount of the reporting unit&#8217;s intangible assets may not be recoverable, an impairment analysis of the reporting unit is completed. An impairment loss, if applicable, is measured as the amount by which the carrying amount of the reporting unit&#8217;s definite-lived intangible asset exceeds its fair value. The Company uses the estimated future cash flows directly associated with, and that are expected to arise as a result of, the use and eventual disposal of such reporting unit assets in determining fair values of definite-lived intangible assets.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets and their estimated useful lives are presented in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 - 4&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 -6&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 -3.5&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 5, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Intangible Assets, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy', window );">Pension Obligation</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pension Obligation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains net pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the plans are frozen, the Company continues to incur interest cost on the projected benefit obligations, offset by an expected return on the fair value of plan assets, which is referred to as net periodic pension cost. In addition, the Company immediately recognizes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gains/(losses) associated with changes in fair value of plan assets, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and projected benefit obligations that occurred during the year as a component of the total </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net periodic pension cost. In determining the projected benefit obligations at each reporting period, management makes certain economic and demographic actuarial assumptions, including but not limited to discount rates, lump sum interest rates, retirement rates, termination rates,</span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mortality rates, and payment form/timing. For these assumptions, management consults with actuaries, monitors plan provisions and demographics, and reviews public market data and general economic information. Changes in these assumptions can have a significant impact on the projected benefit obligations, funding requirement, and net periodic pension cost.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors two frozen pension plans for its employees, the Consolidated Pension Plan of Dex Media and the YP Pension Plan. The Company also maintains two non-qualified pension plans for certain executives, the Dex One Pension Benefit Equalization Plan and the SuperMedia Excess Pension Plan, which are also frozen plans. Pension assets related to the </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company&#8217;s qualified pension plans, which are held in master trusts and recorded in Pension obligations, net on the Company&#8217;s consolidated balance sheets, are valued in accordance with ASC 820, Fair Value Measurement. See Note 12, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pensions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Taxes (&#8216;&#8216;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASC 740</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;&#8217;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:20pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">CARES Act</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) was enacted and signed into law. The CARES Act includes several provisions for corporations including increasing the amount of deductible interest, allowing companies to carryback certain Net Operating Losses (&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">NOLs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and increasing the amount of NOLs that corporations can use to offset income. The CARES Act did not materially affect the Company's income tax provision, deferred tax assets and liabilities, and related taxes payable for the year ended December 31, 2021, </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets or liabilities are recorded to reflect the expected future tax consequences of temporary differences between the financial reporting basis of assets and liabilities and their tax basis at each year-end. These amounts are adjusted as appropriate to reflect enacted changes in tax rates expected to be in effect when the temporary differences reverse.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The likelihood that deferred tax assets can be recovered must be assessed. If recovery is not likely, the provision for taxes must be increased by recording a reserve in the form of a valuation allowance for deferred tax assets that will more likely than not be ultimately recoverable. In this process, certain relevant criteria are evaluated, including prior carryback years, the existence of deferred tax liabilities that can be used to absorb deferred tax assets, tax planning strategies, and taxable income in future years. A valuation allowance is established to offset any deferred income tax assets if, based on the available evidence, it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has netted deferred tax assets for net operating losses with related unrecognized tax benefits, if such settlement is required or expected in the event the uncertain tax position is disallowed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes reserves for open tax years for uncertain tax positions that may be subject to challenge by various tax authorities. The consolidated tax provision and related accruals include the impact of such reasonably estimable losses and related interest and penalties as deemed appropriate. Tax benefits recognized in the financial statements from uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company&#8217;s policy is to recognize interest and penalties related to unrecognized tax benefits in (Provision) benefit for income taxes in the consolidated statements of operations and comprehensive income. See Note 15, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will report the tax impact of global intangible low-taxed income (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">GILTI</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as a period cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company&#8217;s foreign operating subsidiaries is the local currency. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rates in effect at the balance sheet dates, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive income. Income and expense accounts are translated at the weighted-average exchange rates during the period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction gains or losses in currencies other than the functional currency are included as a component of Other income (expense), net in the Company's consolidated statements of operations and comprehensive income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Cost</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs, which include media, promotional, branding and online advertising, are included in Sales and marketing expense in the Company&#8217;s consolidated statements of operations and comprehensive income and are expensed as incurred. Advertising costs for the Company for the years ended December 31, 2021, 2020 and 2019 were $40.8 million, $7.2&#160;million and $5.5&#160;million, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Common Stock and Stock-Based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock and Stock-Based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had 60,830,853 and 34,145,311 shares of common stock issued and outstanding, respectively. As of December&#160;31, 2020, the Company had 59,590,422 and 32,912,012 shares of common stock issued and outstanding, respectively. Each share of common stock comes with one vote with no special preferences provided to any one individual or group of common stockholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as of December&#160;31, 2021 and 2020, the Company had 26,685,542 and 26,678,410 shares, respectively of common stock in treasury.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's 2016 Stock Incentive Plan, as amended (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2016 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the Company's 2020 Incentive Award Plan (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2020 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), (together the, &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plans</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), the Company has granted stock options.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of and subsequent to October 1, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of completing the Company's direct listing on Nasdaq on October 1, 2020 (the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">direct listing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), the Company no longer intends to cash settle stock options upon exercise. As of October 1, 2020, based on the Company&#8217;s intention and ability to equity settle stock options upon exercise, stock options granted as of and subsequent to October 1, 2020 are measured at fair value and classified as equity awards in accordance with ASC 718, Compensation &#8212; Stock Compensation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for all stock options granted using a fair value method. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for equity classified stock-based compensation awards is based on the fair value of the awards. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement date for awards is generally the date of the grant. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is recognized over the requisite service period (generally </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years). The Company has elected to account for forfeitures as they occur as a cumulative adjustment to stock-based compensation expense. See Note 13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation and Stockholders' Equity, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior to October 1, 2020</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the completion of the direct listing, the Company intended to cash settle options upon exercise and therefore, stock options were classified as liability awards in accordance with ASC 718, Compensation &#8212; Stock Compensation. The fair value of the liability classified stock-based compensation awards was estimated using the Black-Scholes valuation model, with re-measurement occurring each subsequent reporting date at fair value until the award was settled.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for liability classified stock-based compensation awards was based on the current fair value of the awards. This fair value was recognized over the requisite service period (generally </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> years). The Company elected to account for forfeitures as they occurred as a cumulative adjustment to stock-based compensation expense. See Note 13, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation and Stockholders' Equity, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_CommonStockFairValuePolicyTextBlock', window );">Common Stock Fair Value</a></td>
<td class="text"><div style="text-indent:2.25pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Fair Value</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The common stock fair value is one of the significant valuation inputs of the indemnification asset and stock-based compensation awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">As of and Subsequent to September 30, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed the direct listing on October 1, 2020. As of September 30, 2020, the fair value of the Company&#8217;s common stock is based on the THRY Nasdaq per share price. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior to September 30, 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The absence of an active market for the Company's common stock required the Company to determine the fair value of its common stock. The Company obtained contemporaneous third-party valuations to assist it in determining fair value. These contemporaneous third-party valuations used methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Practice Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value utilizing the income approach, which estimated value based on market participant expectations of future cash flows the Company will generate. These future cash flows are discounted to their </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present value using a discount rate based on the Company's weighted average cost of capital, which reflects the risk of achieving the projected cash flows. Significant inputs of the income approach also include the long-term financial projections of the Company along with its long-term growth rate and decline rate, which is used to calculate the residual value of the Company before discounting to present value. The fair value of the common stock was also discounted based on the lack of marketability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factors taken into consideration in assessing the fair value of the Company&#8217;s common stock prior to September 30, 2020 included but were not limited to: industry information, such as market growth, volume and macro-economic events, and additional objective and subjective factors relating to its business.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">numerator</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) by the weighted-average number of common shares outstanding (the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">denominator</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) during the reporting period. Diluted earnings per share is calculated by including both the weighted-average number of common shares outstanding and any dilutive common stock equivalents within the denominator (diluted shares outstanding). The Company's common stock equivalents could consist of stock options and stock warrants, to the extent any are determined to be dilutive under the treasury stock method. Under the treasury stock method, the assumed proceeds relating to both the exercise price of stock options and stock warrants, as well as the average remaining unrecognized fair value of stock options, are used to repurchase common shares at the average fair value price of the Company's common stock during the period. If the number of shares that could be repurchased, exceed the number of shares that could be issued upon exercise, the common stock equivalent is determined to be anti-dilutive. See Note 14, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings per Share, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for additional information</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FASB</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) issued ASU 2019-12, &#8220;Simplifying the Accounting for Income Taxes&#8221; (Topic 740) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2019-12</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">), </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for interim and annual periods beginning after December 15, 2020. Early adoption is permitted. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company's consolidated financial statements.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div>In October 2021, the FASB issued ASU 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#8221; (&#8220;ASU 2021-08&#8221;) which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination, in accordance with the revenue recognition guidance, as if the acquirer had entered into the original contract at the same time, and on the same terms, as the acquiree. Generally, this will result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree as of the acquisition date. Under the current standard, an acquirer generally recognizes such items at fair value on the acquisition date. The Company will continue to evaluate the impact of this guidance, which will depend on the contract assets and contract liabilities acquired in future business combinations.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_CommonStockFairValuePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_CommonStockFairValuePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214500504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Change in Accounting Principle</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the changes made to the Company's consolidated statements of operations for years ended December 31, 2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2019</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.007%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,574&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.007%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.973%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Reported</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Adjusted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476,355&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,293&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206,270)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract Assets and Contract Liabilities</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets for the Company's deferred costs to obtain contracts, as of December&#160;31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,073&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs to obtain contracts - Non-current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostTableTextBlock', window );">Capitalized Contract Cost</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of the Company's deferred costs to obtain contracts, for the years ended December&#160;31, 2021, 2020, and 2019 was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred costs to obtain contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,847&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text">The following table presents a reconciliation of Cash and cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the amount shown in the Company's consolidated statements of cash flows for the years ended December 31, 2021 and 2020: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, included in Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cash and cash equivalents and restricted cash </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,557&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the components of Accounts receivable, net of allowance (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.548%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,445&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,938&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for credit losses</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,053&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and building improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 30&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;- 8 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 5&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7&#160;years</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed Assets and Capitalized Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's fixed assets and capitalized software:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under leaseback obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,676&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land, buildings and building improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,791&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,355&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed assets and capitalized software, net</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,938&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,044&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of a failed sale-leaseback liability related to a building and land in Tucker, Georgia. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense associated with the Company's fixed assets and capitalized software was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of fixed assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,452&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,007&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,910&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,920&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes depreciation expense associated with assets held under leaseback obligations of $0.7&#160;million for the year ended December 31, 2021, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for each of the years ended December 31, 2020 and 2019, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets and their estimated useful lives are presented in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 - 4&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 -6&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 -3.5&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the details of the Company's intangible assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">803,642&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(748,460)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,326)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.7</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(193,978)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,462)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,052,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(963,500)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,715)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.4</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:47.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">701,802&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(701,518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(169,545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">923,199&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(891,422)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the changes in the carrying amounts of the Company's intangible assets for the years ended December 31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,880&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,596&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,856&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,810&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,615&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">\</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e765-108305<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e725-108305<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216165096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration transferred and the preliminary purchase price allocation of the fair values of the assets acquired and liabilities assumed at the Acquisition Date: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,164&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration, as allocated below:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,164&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,404&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships (estimated useful life of 3.5 years)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks (estimated useful life of 3.5 years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,724)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,505)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,773&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,164&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma financial information is not necessarily indicative of the consolidated results of operations that would have been realized had the Thryv Australia Acquisition been completed as of January 1, 2020, nor is it meant to be indicative of future results of operations that the combined entity will achieve: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.908%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands) (unaudited)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,181,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,854&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210302759288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the Company&#8217;s Level 3 indemnification asset measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1,</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfer out from Level 3 to Level 1 upon the direct listing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,911)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying amount and fair value of the New Term Loan and Senior Term Loan:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Term Loan, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the Company&#8217;s stock option liability measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of grant date fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,422&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassification from liability to equity, as of October 1, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,661)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31,</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of October 1, 2020, based on the Company&#8217;s intention and ability to equity-settle upon exercise, these stock options were classified as equity awards, and the liability associated with stock-based compensation awards was reclassified to Additional paid-in capital.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214343784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the carrying amount of goodwill for the Company for the years ended December 31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.826%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing<br/>Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,884&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,457&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,573&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,457&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Australia Acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,573&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,884&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,429&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671,886&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets and their estimated useful lives are presented in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 - 4&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 -6&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 -3.5&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></div></td></tr></table></div><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the details of the Company's intangible assets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.809%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effects of Foreign Currency Translation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">803,642&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(748,460)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,326)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.7</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(193,978)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,389)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,462)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,052,792&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(963,500)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,715)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.4</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:47.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Amortization<br/>Period in Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Client relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">701,802&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(701,518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trademarks and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(169,545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patented technologies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,600)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenants not to compete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(759)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">923,199&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(891,422)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the changes in the carrying amounts of the Company's intangible assets for the years ended December 31, 2021 and 2020:</span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.321%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,880&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,596&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,943)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,485)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,324)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,856&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,810&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.167%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.173%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Client<br/>Relationships</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trademarks<br/>and Domain<br/>Names</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Patented<br/>Technologies</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covenants<br/>Not to<br/>Compete</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Intangible<br/>Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,615&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(282)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,755&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">\</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated aggregate future amortization expense by fiscal year for the Company's intangible assets is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.001%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Future<br/>Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,577&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215951240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Integration Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring and Related Costs</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional financial information related to the Company's restructuring charges and integration expenses related to the YP Acquisition for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.395%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Years Ended December 31, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,487&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Facility exit costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">System consolidation costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,603&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,550&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax and accounting advisory services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring and integration expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,960&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,912&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">System consolidation costs primarily consist of reducing duplicate software applications and licenses, obtaining new maintenance and network contracts, consolidating data centers, and eliminating telecom contracts.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Other costs primarily include the write-off of fixed assets and capitalized software costs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Restructuring Reserve by Type of Cost</a></td>
<td class="text"><div style="margin-bottom:3pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect the Company's liabilities associated with restructuring charges and integration expenses:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility Exit Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">System Consolidation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Legal Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax and Accounting Advisory Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments/Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(934)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.917%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility Exit Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">System Consolidation Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Legal Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax and Accounting Advisory Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,004&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215838504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Accounts Receivable, Allowance for Credit Loss</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's allowance for credit losses:</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,368&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,571&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Australia Acquisition, balance as of March 1, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,475&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,828&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019, represents provision for bad debt expense of $8.0&#160;million, $32.1&#160;million, and $30.1&#160;million, respectively, which is included in General and administrative expense. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;For the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019, represents amounts written off as uncollectible, net of recoveries.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;As of December&#160;31, 2021, $17.4 million of the allowance is attributable to Accounts receivable and $0.1 million is attributable to Contract assets. </span>As of December&#160;31, 2020, $33.0&#160;million of the allowance is attributable to Accounts receivable and $0.3&#160;million is attributable to Contract assets.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215819048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets and Capitalized Software (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated<br/>Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and building improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 - 30&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;- 8 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 - 5&#160;years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 7&#160;years</span></div></td></tr></table></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fixed Assets and Capitalized Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's fixed assets and capitalized software:</span></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,444&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under leaseback obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,676&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and data processing equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land, buildings and building improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,043&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,791&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,355&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed assets and capitalized software, net</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,938&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,044&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of a failed sale-leaseback liability related to a building and land in Tucker, Georgia. See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense associated with the Company's fixed assets and capitalized software was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.995%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of capitalized software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,913&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of fixed assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,452&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,192&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,007&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,910&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,920&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes depreciation expense associated with assets held under leaseback obligations of $0.7&#160;million for the year ended December 31, 2021, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.7 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for each of the years ended December 31, 2020 and 2019, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215988344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional financial information related to the Company's accrued liabilities: </span></div><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued service credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,813&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,613&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:4pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth additional information related to severance expense incurred by the Company and recorded to General and administrative expense during the periods presented:</span></div><div style="margin-bottom:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.786%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.786%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December 31, 2021, none of the severance expense recorded was related to employee terminations as a result of COVID-19. During the year ended December 31, 2020, the severance expense included employee termination charges of $5.0&#160;million recorded as a result of COVID-19.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth additional information related to severance payments made by the Company during the periods presented: </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.292%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.382%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COVID-19 Related </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">YP Integration Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COVID-19 Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">YP Integration Related</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,702&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,822&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,925&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,508&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210217973096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth components of lease cost related to the Company's operating leases: </span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(680)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,730&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,705&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,948&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental cash flow information related to the Company's operating leases: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental lease cash flow disclosure</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,667&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth additional information related to the Company's operating leases: </span></div><div style="padding-left:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in years)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth supplemental balance sheet information related to the Company's operating leases:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_30dc053b-31ea-463b-8d6b-1afd2dd95ccb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_ccedad29-6a85-4555-8ffd-421987fa9d5a"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,517&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,202&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_b1df8a2e-f449-4495-823c-d710c3ecff9f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_fe174ea3-be5a-4dbf-900e-682d04a92f85"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term lease liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></span></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_6b06c429-b314-433f-9adb-bc4bfd7ff48a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_e0b16f46-357d-49a8-8f4f-0cf224a8c707"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liability </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></span></span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,330&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,115&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,198&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease right-of-use assets, net, are included in Other assets on the Company's consolidated balance sheet.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">The current portion of long-term lease liability is included in Other current liabilities on the Company's consolidated balance sheet. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt">The long-term lease liability is included in Other liabilities on the Company's consolidated balance sheet.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, by year, the maturities of operating lease liabilities as of December&#160;31, 2021: </span></div><div style="padding-left:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,593&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,115&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210302724488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's outstanding debt obligations as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Term Loan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR +</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility (Fifth Amendment)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-month LIBOR +</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABL Facility (Fourth Amendment)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-month LIBOR +</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized original issue discount and debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,476&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,403&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of New Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,476&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#160;&#160;&#160;&#160;</span>The Fourth Amendment to the ABL Facility was replaced by the Fifth Amendment to the ABL Facility on March 1, 2021.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ScheduleOfOtherFinancingObligationsTableTextBlock', window );">Schedule of Other Financing Obligations</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's total leaseback obligations as of December&#160;31, 2021 and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash residual value of Tucker, Georgia lease</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future maturities associated with the Tucker, Georgia failed <br/>sale-leaseback liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total leaseback obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,538&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ScheduleOfOtherFinancingObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Other Financing Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ScheduleOfOtherFinancingObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211446008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the other components of net periodic pension cost for the Company's pension plans:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.132%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,949&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,146&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement (gain)/loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement (gain)/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,364)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension (benefit) cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,829)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,161&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Defined Benefit Plan, Assumptions</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average assumptions used for determining the Company's net periodic pension cost:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligations discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost discount rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.93&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets, net of administrative expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation expense increase</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average assumptions used for determining the Company's pension benefit obligations:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension benefit obligations discount rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest crediting rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan</a></td>
<td class="text"><div style="text-align:justify;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the benefit obligations, plan assets, and funded status associated with the Company's pension and benefit plan:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Benefit Obligations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643,961&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,949&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain) loss, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity purchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Plan Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets, net of administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,878&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,746)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annuity purchase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,713&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Funded Status as of December 31 (plan assets less benefit obligations)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,254)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192,269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Schedule of Cash Contributions made by the Company</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth cash contributions made by the Company to its qualified and non-qualified plans during the years ended December 31, 2021, 2020 and 2019:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.842%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Qualified plans</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,875&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualified plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Amounts Recognized in Balance Sheet</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts associated with pension plans recognized within Pension obligations, net on the Company's consolidated balance sheets:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,087)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140,167)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(190,827)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pension liability as of December 31</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(141,254)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192,269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock', window );">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the amounts associated with the Company's pension plans that have accumulated pension obligations greater than plan assets (underfunded):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated benefit obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projected benefit obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,497&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's expected future pension benefit payments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"><tr><td style="width:1.0%"/><td style="width:82.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.967%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Expected Future<br/>Pension Benefit<br/>Payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.75pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,312</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,725</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,738</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,617</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,854</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 to 2031</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,245</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Allocation of Plan Assets</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair values of the Company's pension plan assets by asset category:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1<br/>(Quoted<br/>Market Prices<br/>in Active<br/>Markets)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2<br/>(Significant<br/>Observable<br/>Input)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3<br/>(Unobservable<br/>Inputs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bond funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds-investments measured at net asset value (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NAV</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">) as a practical expedient</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,768&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1<br/>(Quoted<br/>Market Prices<br/>in Active<br/>Markets)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2<br/>(Significant<br/>Observable<br/>Input)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3<br/>(Unobservable<br/>Inputs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,118&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,118&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bond funds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,501&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,797&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds-investments measured at NAV as a practical expedient</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,930&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total plan assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,228&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted asset allocation percentages for the pension plans by asset category:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries and agencies, corporate bond funds, and other fixed income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hedge funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214649640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text"><div style="margin-bottom:3pt;text-indent:20pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average stock option fair values and assumptions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.68&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.47</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables reflect changes in the Company's outstanding stock-based compensation awards for the years ended December 31, 2021 and 2020:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Stock Option<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,278,160&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.36</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (net cash settled)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (issuance of shares)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(446,344)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.69&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.91</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,459&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures/expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,002)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,078&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards as of December&#160;31, 2021</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,733,814&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.59&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.52</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,298&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293,492&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.78</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,060&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Stock Option<br/>Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at January 1</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,434&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">872,003&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.90&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.87</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (net cash settled)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercises (issuance of shares)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,143,317)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.69&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.77</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,511&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures/expirations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock option awards at December&#160;31, 2020</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,278,160&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.20&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.36</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of December 31</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">992,061&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 12.25pt 0 1pt"/><td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.81</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,151&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Share-based Payment Arrangement, Cost by Plan</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth stock-based compensation expense (benefit), including the effects of gains and losses from changes in fair value during the years ended December 31, 2021, 2020 and 2019, recognized by the Company in the following line items in the Company's consolidated statements of operations and comprehensive income during the periods presented:</span></div><div style="text-indent:20pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,895)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,119&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215864680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the calculation of basic and diluted earnings per share for the years ended December 31, 2021, 2020 and 2019:</span></div><div style="margin-bottom:4pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,607,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,522,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,845,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.73&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic shares outstanding during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,607,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,522,845&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,845,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Common stock equivalents associated with stock option awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,888,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,272,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,495,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,795,594&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,465,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.78&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.42&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211434008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's income before income tax (expense) benefit:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,566&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income before income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,314&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,566&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Company's income tax (expense) benefit:</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax (expense):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,690)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,494)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,036)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,180)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (expense) benefit:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,299&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,473&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,118&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax (expense) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,983&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,062)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the principal reasons for the differences between the effective income tax rate and the statutory federal income tax rate for the Company:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of non-US taxing jurisdictions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in value of indemnification asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in federal and state valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in unrecognized tax benefits (including FBOS)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the significant components of the Company's deferred income tax assets and liabilities:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:67.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.827%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and other compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,636&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, capitalized fees, and other interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and other post-employment benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for facility exit costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss and credit carryforwards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,522&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,611&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete and other agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,664&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,357&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,501)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,254)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,003)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets and capitalized software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,434)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (liabilities)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,731)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,766)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,767&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;At December&#160;31, 2021 and 2020, the Company had net operating loss and credit carryforwards of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $26.5&#160;million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $28.6&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively, for state income tax purposes, which will begin to expire in 2023.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Summary of Valuation Allowance</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth changes in the Company&#8217;s valuation allowance:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,321&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,969)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,338&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,307&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects changes to and balances of the Company's unrecognized tax benefits:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,703&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross reductions for tax positions related to prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross reductions for tax positions related to the lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,869)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,834&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,703&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=124434304&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215838504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income (Loss) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive income (loss), which is reported as a component of stockholders' equity, for the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.554%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Foreign Currency Translation Adjustments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at January 1, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment, net of tax expense of $2.7 million</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at December&#160;31, 2021</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,047)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218283304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the operating results of the Company's reportable segments:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,493&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,230&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,004)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,611&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,824&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,804&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,035&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.858%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.352%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.757%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.759%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,795&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,579&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,934&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,165&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock', window );">Reconciliation of Earnings Before Interest, Tax, Depreciation, and Amortization from Segments to Consolidated</a></td>
<td class="text"><div style="margin-top:2pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Company&#8217;s Income before income tax (expense) benefit to total Segment Adjusted EBITDA is as follows</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax (expense) benefit</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,314&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,238&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,566&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of ASC 842</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,523&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other components of net periodic pension (benefit) cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and integration expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,895)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss from remeasurement of indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,432&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,523&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,839&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,099&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">During the year ended December 31, 2021, the Company incurred $4.7&#160;million of severance expense, of which none was a result of the COVID-19 pandemic. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">year ended December 31, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the Company incurred $11.7&#160;million of severance expense, of which $5.0&#160;million was a result of the COVID-19 pandemic. In addition, during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">years ended December 31, 2021, 2020 and 2019, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">the Company incurred losses on disposal of fixed assets and capitalized software and costs associated with abandoned facilities and system consolidation. </span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of direct listing, Thryv Australia Acquisition and other transaction cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">s.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's disaggregation of revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on services for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Marketing Services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,493&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,611&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Add-ons</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SaaS</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,824&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,579&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform and Thryv Add-Ons</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Thryv International</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,382&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421,374&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's disaggregation of revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">based on services for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.703%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Marketing Services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,493&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">979,611&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,795&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SaaS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,548&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Add-ons</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SaaS</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,824&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,579&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thryv International </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PYP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IYP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,814&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thryv Platform and Thryv Add-Ons</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Thryv International</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,382&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109,435&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,421,374&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Long-lived Assets by Geographic Areas</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company's total long-lived assets by geographical region:</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.691%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,878&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,045&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Percentage of long-lived assets held outside of the United States</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation Of Earnings Before Interest, Tax, Depreciation, And Amortization From Segments To Consolidated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211830408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 26, 2020</div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>segment </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems', window );"><strong>Asset Impairment Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Reverse stock split, conversion ratio</a></td>
<td class="nump">0.5556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Deferred contract costs, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,126<span></span>
</td>
<td class="nump">$ 9,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred contract costs, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,812<span></span>
</td>
<td class="nump">2,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of deferred contract costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,847<span></span>
</td>
<td class="nump">13,628<span></span>
</td>
<td class="nump">$ 14,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,800<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
<td class="nump">5,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,830,853<span></span>
</td>
<td class="nump">59,590,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,145,311<span></span>
</td>
<td class="nump">32,912,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,685,542<span></span>
</td>
<td class="nump">26,678,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=thry_PrintYellowPagesMember', window );">PYP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems', window );"><strong>Asset Impairment Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Deferred contract costs, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of deferred contract costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 6,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Customer Concentration Risk | Local SMBs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems', window );"><strong>Asset Impairment Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Customer Concentration Risk | Regional and National Large Businesses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems', window );"><strong>Asset Impairment Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Customer Concentration Risk | Top Ten Directories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems', window );"><strong>Asset Impairment Charges [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123353750&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=thry_PrintYellowPagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=thry_PrintYellowPagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=thry_LocalSmallToMediumBusinessesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=thry_LocalSmallToMediumBusinessesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=thry_RegionalAndNationalLargeBusinessesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=thry_RegionalAndNationalLargeBusinessesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=thry_TopTenDirectoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=thry_TopTenDirectoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215840968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Reverse Stock Split Additional Information (Details)<br></strong></div></th>
<th class="th"><div>Aug. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1', window );">Reverse stock split, conversion ratio</a></td>
<td class="nump">0.5556<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211967064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="nump">$ 408,043<span></span>
</td>
<td class="nump">$ 439,742<span></span>
</td>
<td class="nump">$ 581,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">357,813<span></span>
</td>
<td class="nump">315,195<span></span>
</td>
<td class="nump">431,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">153,902<span></span>
</td>
<td class="nump">177,574<span></span>
</td>
<td class="nump">196,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">3,611<span></span>
</td>
<td class="nump">24,911<span></span>
</td>
<td class="nump">5,670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">$ 105,473<span></span>
</td>
<td class="nump">146,523<span></span>
</td>
<td class="nump">206,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">366,696<span></span>
</td>
<td class="nump">476,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">263,006<span></span>
</td>
<td class="nump">352,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,286<span></span>
</td>
<td class="nump">174,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,911<span></span>
</td>
<td class="nump">5,670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146,523<span></span>
</td>
<td class="nump">206,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Revision of Prior Period, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,046<span></span>
</td>
<td class="nump">104,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,189<span></span>
</td>
<td class="nump">79,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,288<span></span>
</td>
<td class="nump">22,257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (146,523)<span></span>
</td>
<td class="num">$ (206,270)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214748232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,262<span></span>
</td>
<td class="nump">$ 2,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash, included in Other current assets</a></td>
<td class="nump">2,295<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13,557<span></span>
</td>
<td class="nump">$ 2,406<span></span>
</td>
<td class="nump">$ 1,912<span></span>
</td>
<td class="nump">$ 34,169<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216441288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Schedule of Receivables (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 296,440<span></span>
</td>
<td class="nump">$ 329,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent', window );">Less: allowance for credit losses</a></td>
<td class="num">(17,387)<span></span>
</td>
<td class="num">(33,368)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance</a></td>
<td class="nump">279,053<span></span>
</td>
<td class="nump">296,570<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">81,445<span></span>
</td>
<td class="nump">128,145<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember', window );">Unbilled accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 214,995<span></span>
</td>
<td class="nump">$ 201,793<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable and Receivables from Contract With Customer, Allowance for Credit Loss, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_BilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis=us-gaap_UnbilledRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214797816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and building improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and building improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">30 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer and data processing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">1 year 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant, and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216421976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Schedule of Finite-lived Intangible Asset Useful Lives (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Client relationships | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Client relationships | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember', window );">Trademarks and domain names | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember', window );">Trademarks and domain names | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Patented technologies | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Patented technologies | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Covenants not to compete</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216367480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">$ 18.9<span></span>
</td>
<td class="nump">$ 24.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits', window );">Pandemic credit</a></td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 17.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract with Customer, Excluding Assessed Tax, COVID-19 Credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211998872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 671,886<span></span>
</td>
<td class="nump">$ 609,457<span></span>
</td>
<td class="nump">$ 609,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred', window );">Working capital adjustments increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Decrease in goodwill for purchase accounting adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">$ 4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember', window );">Thryv Australia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total cash consideration</a></td>
<td class="nump">216,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">8,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">64,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Business combination, pro forma revenue, actual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Business combination, pro forma earnings (loss), actual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember', window );">Thryv Australia | New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance expense</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211284440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 671,886<span></span>
</td>
<td class="nump">$ 609,457<span></span>
</td>
<td class="nump">$ 609,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember', window );">Thryv Australia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Total cash consideration</a></td>
<td class="nump">$ 216,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration, as allocated below:</a></td>
<td class="nump">216,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">40,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">72,404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">34,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Fixed assets and capitalized software</a></td>
<td class="nump">18,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(15,038)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="num">(41,724)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Contract liabilities</a></td>
<td class="num">(27,075)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other current liabilities</a></td>
<td class="num">(6,733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(35,884)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="num">(15,505)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">151,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">64,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total net assets acquired</a></td>
<td class="nump">216,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember', window );">Thryv Australia | Client relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">$ 101,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember', window );">Thryv Australia | Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">$ 24,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets, useful life</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216114216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Pro Forma Information (Details) - Thryv Australia - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems', window );"><strong>Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 1,181,643<span></span>
</td>
<td class="nump">$ 1,299,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 140,854<span></span>
</td>
<td class="nump">$ 134,204<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=thry_ThryvAustraliaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216404168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Indemnification Asset Rollforward (Details) - Indemnification Asset - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 29,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Change in fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,878)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3', window );">Transfer out from Level 3 to Level 1 upon the direct listing</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,911)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=thry_IndemnificationAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=thry_IndemnificationAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218023016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_GainLossOnRemeasurementOfIndemnificationAsset', window );">Other</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">$ (5,443)<span></span>
</td>
<td class="num">$ (4,093)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=thry_YPHoldingsIncMember', window );">YP Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow', window );">Shares held in escrow (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,804,715<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned', window );">Shares expected to be returned by the seller (in shares)</a></td>
<td class="nump">591,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit', window );">Amount to be paid before allowance of tax credit</a></td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=thry_IndemnificationAssetMember', window );">Indemnification Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Fair value of indemnification asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 29,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Change in fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,878)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=thry_IndemnificationAssetMember', window );">Indemnification Asset | Fair Value, Inputs, Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Fair value of indemnification asset</a></td>
<td class="nump">$ 24,300<span></span>
</td>
<td class="nump">24,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=thry_IndemnificationAssetMember', window );">Indemnification Asset | Fair Value, Inputs, Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification Assets, Shares Expected To Be Returned</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification Assets, Shares Held in Escrow</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_GainLossOnRemeasurementOfIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Remeasurement Of Indemnification Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_GainLossOnRemeasurementOfIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Examination, Amount To Be Paid Before Allowance Of Tax Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=thry_YPHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=thry_YPHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=thry_IndemnificationAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=thry_IndemnificationAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216440760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Stock Option Rollforward (Details) - Stock Option Liability - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 43,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Settlement of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(896)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod', window );">Exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(235)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization', window );">Change in fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,656)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod', window );">Amortization of grant date fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications', window );">Reclassification from liability to equity</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(37,661)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Amortization During Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exercise Of Stock Options In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included In Earnings, Excluding Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=thry_StockOptionLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=thry_StockOptionLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211512392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Fair Value and Carrying Value of Debt Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount | New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Term Loan, net</a></td>
<td class="nump">$ 522,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount | Senior Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Term Loan, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 449,165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Term Loan, net</a></td>
<td class="nump">$ 533,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Senior Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Term Loan, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 441,742<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211605560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 01, 2020 </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>reportingUnit</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 671,886<span></span>
</td>
<td class="nump">$ 609,457<span></span>
</td>
<td class="nump">$ 609,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill, accumulated impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">712,800<span></span>
</td>
<td class="nump">$ 712,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill, tax deductible amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportingUnits', window );">Number of reporting units | reportingUnit</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,577<span></span>
</td>
<td class="nump">31,777<span></span>
</td>
<td class="nump">147,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72,135<span></span>
</td>
<td class="nump">$ 115,613<span></span>
</td>
<td class="nump">$ 166,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211373672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Goodwill Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 609,457<span></span>
</td>
<td class="nump">$ 609,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="nump">64,392<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Effects of foreign currency translation</a></td>
<td class="num">(1,963)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">671,886<span></span>
</td>
<td class="nump">609,457<span></span>
</td>
<td class="nump">609,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">390,573<span></span>
</td>
<td class="nump">390,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Effects of foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">390,573<span></span>
</td>
<td class="nump">390,573<span></span>
</td>
<td class="nump">390,573<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember', window );">SaaS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">218,884<span></span>
</td>
<td class="nump">218,884<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Effects of foreign currency translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">218,884<span></span>
</td>
<td class="nump">218,884<span></span>
</td>
<td class="nump">218,884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_ThryvInternationalMember', window );">Thryv International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill, acquired during period</a></td>
<td class="nump">64,392<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, impairment loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Effects of foreign currency translation</a></td>
<td class="num">(1,963)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 62,429<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_ThryvInternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_ThryvInternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211216824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">$ 1,052,792<span></span>
</td>
<td class="nump">$ 923,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(963,500)<span></span>
</td>
<td class="num">(891,422)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss', window );">Effects of Foreign Currency Translation</a></td>
<td class="num">(6,715)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 82,577<span></span>
</td>
<td class="nump">$ 31,777<span></span>
</td>
<td class="nump">$ 147,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted Average Remaining Amortization Period in Years</a></td>
<td class="text">2 years 4 months 24 days<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Client relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">$ 803,642<span></span>
</td>
<td class="nump">$ 701,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(748,460)<span></span>
</td>
<td class="num">(701,518)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss', window );">Effects of Foreign Currency Translation</a></td>
<td class="num">(5,326)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 49,856<span></span>
</td>
<td class="nump">$ 284<span></span>
</td>
<td class="nump">85,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted Average Remaining Amortization Period in Years</a></td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">1 year 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember', window );">Trademarks and domain names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">$ 225,177<span></span>
</td>
<td class="nump">$ 200,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(193,978)<span></span>
</td>
<td class="num">(169,545)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss', window );">Effects of Foreign Currency Translation</a></td>
<td class="num">(1,389)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 29,810<span></span>
</td>
<td class="nump">$ 30,755<span></span>
</td>
<td class="nump">60,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted Average Remaining Amortization Period in Years</a></td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Patented technologies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">$ 19,600<span></span>
</td>
<td class="nump">$ 19,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(19,600)<span></span>
</td>
<td class="num">(19,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss', window );">Effects of Foreign Currency Translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Covenants not to compete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">4,373<span></span>
</td>
<td class="nump">1,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(1,462)<span></span>
</td>
<td class="num">(759)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss', window );">Effects of Foreign Currency Translation</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 2,911<span></span>
</td>
<td class="nump">$ 738<span></span>
</td>
<td class="nump">$ 1,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Weighted Average Remaining Amortization Period in Years</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">1 year 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite Lived Intangible Assets, Accumulated Foreign Currency Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211851208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Beginning balance</a></td>
<td class="nump">$ 31,777<span></span>
</td>
<td class="nump">$ 147,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Additions</a></td>
<td class="nump">129,596<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="num">(72,135)<span></span>
</td>
<td class="num">(115,613)<span></span>
</td>
<td class="num">$ (166,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments', window );">Other</a></td>
<td class="num">(6,661)<span></span>
</td>
<td class="num">(282)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">82,577<span></span>
</td>
<td class="nump">31,777<span></span>
</td>
<td class="nump">147,480<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Client relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Beginning balance</a></td>
<td class="nump">284<span></span>
</td>
<td class="nump">85,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Additions</a></td>
<td class="nump">101,839<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="num">(46,943)<span></span>
</td>
<td class="num">(85,331)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments', window );">Other</a></td>
<td class="num">(5,324)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">49,856<span></span>
</td>
<td class="nump">284<span></span>
</td>
<td class="nump">85,615<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember', window );">Trademarks and domain names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Beginning balance</a></td>
<td class="nump">30,755<span></span>
</td>
<td class="nump">60,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Additions</a></td>
<td class="nump">24,877<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="num">(24,485)<span></span>
</td>
<td class="num">(29,778)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments', window );">Other</a></td>
<td class="num">(1,337)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">29,810<span></span>
</td>
<td class="nump">30,755<span></span>
</td>
<td class="nump">60,533<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember', window );">Patented technologies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Covenants not to compete</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Beginning balance</a></td>
<td class="nump">738<span></span>
</td>
<td class="nump">1,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Additions</a></td>
<td class="nump">2,880<span></span>
</td>
<td class="nump">192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="num">(707)<span></span>
</td>
<td class="num">(504)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(282)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">$ 2,911<span></span>
</td>
<td class="nump">$ 738<span></span>
</td>
<td class="nump">$ 1,332<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets, Other Increase (Decrease) Adjustments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_MarketingRelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216410376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 72,135<span></span>
</td>
<td class="nump">$ 115,613<span></span>
</td>
<td class="nump">$ 166,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210220682200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Estimated Future Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 49,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">21,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">10,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 82,577<span></span>
</td>
<td class="nump">$ 31,777<span></span>
</td>
<td class="nump">$ 147,480<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210220609272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Integration Expenses - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative business restructuring and integration charges</a></td>
<td class="nump">$ 198,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="nump">$ 45,960<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs incurred to date for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostCostIncurredToDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211160760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Integration Expenses - Schedule of Restructuring Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,912<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">9,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,126<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember', window );">Facility Exit Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,368<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_SystemConsolidationMember', window );">System Consolidation Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_LegalMember', window );">Legal Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,926<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_TaxAndAccountingServicesMember', window );">Tax and Accounting Advisory Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,358<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring and integration expenses</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">10,870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1', window );">Cumulative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,745<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostCostIncurredToDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs incurred to date for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostCostIncurredToDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_SystemConsolidationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_SystemConsolidationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_LegalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_LegalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_TaxAndAccountingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_TaxAndAccountingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210972472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Integration Expenses - Restructuring Reserve Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="num">$ (4,822)<span></span>
</td>
<td class="num">$ (11,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember', window );">Facility Exit Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">1,821<span></span>
</td>
<td class="nump">6,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="num">(934)<span></span>
</td>
<td class="num">(4,965)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">887<span></span>
</td>
<td class="nump">1,821<span></span>
</td>
<td class="nump">6,786<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_SystemConsolidationMember', window );">System Consolidation Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_LegalMember', window );">Legal Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">4,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="num">(250)<span></span>
</td>
<td class="num">(4,563)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">4,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_TaxAndAccountingServicesMember', window );">Tax and Accounting Advisory Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">2,071<span></span>
</td>
<td class="nump">15,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments</a></td>
<td class="num">(1,184)<span></span>
</td>
<td class="num">(12,933)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></td>
<td class="nump">$ 887<span></span>
</td>
<td class="nump">$ 2,071<span></span>
</td>
<td class="nump">$ 15,004<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_SystemConsolidationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_SystemConsolidationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_LegalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_LegalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_TaxAndAccountingServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_TaxAndAccountingServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210221462216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses - Allowance for Credit Loss Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss', window );">Beginning balance</a></td>
<td class="nump">$ 33,368<span></span>
</td>
<td class="nump">$ 26,828<span></span>
</td>
<td class="nump">$ 22,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition', window );">Thryv Australia Acquisition, balance as of March 1, 2021</a></td>
<td class="nump">2,733<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal', window );">Additions</a></td>
<td class="nump">8,031<span></span>
</td>
<td class="nump">32,077<span></span>
</td>
<td class="nump">30,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff', window );">Deductions</a></td>
<td class="num">(26,657)<span></span>
</td>
<td class="num">(25,537)<span></span>
</td>
<td class="num">(25,835)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss', window );">Ending balance</a></td>
<td class="nump">17,475<span></span>
</td>
<td class="nump">33,368<span></span>
</td>
<td class="nump">$ 26,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts receivable, allowance for credit loss</a></td>
<td class="nump">17,400<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss', window );">Contract with customer, asset, allowance for credit loss</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable and Contract with Customer, Allowance for Credit Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable and Contract with Customer, Allowance for Credit Loss, Increase Due to Acquisition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Contract With Customer, Allowance For Credit Loss, Writeoff</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable And Contract With Customer, Credit Loss Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210220658808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Allowance for Credit Losses - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19', window );">Accounts receivable, allowance for credit loss, incremental increase (decrease) due to COVID</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss, Incremental Increase (Decrease) Due To COVID-19</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211914568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fixed Assets and Capitalized Software - Schedule of Fixed Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">$ 146,791<span></span>
</td>
<td class="nump">$ 167,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="nump">95,853<span></span>
</td>
<td class="nump">78,311<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets and capitalized software, net</a></td>
<td class="nump">50,938<span></span>
</td>
<td class="nump">89,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_CapitalizedSoftwareMember', window );">Capitalized software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">110,769<span></span>
</td>
<td class="nump">68,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_AssetsHeldUnderFinancingObligationsMember', window );">Assets under leaseback obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">54,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer and data processing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">34,618<span></span>
</td>
<td class="nump">35,165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, buildings and building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,082<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">1,086<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">755<span></span>
</td>
<td class="nump">859<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets and capitalized software, gross</a></td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">$ 6,043<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_CapitalizedSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_CapitalizedSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_AssetsHeldUnderFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_AssetsHeldUnderFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214419000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets and Capitalized Software - Schedule of Depreciation and Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization of capitalized software</a></td>
<td class="nump">$ 24,886<span></span>
</td>
<td class="nump">$ 20,718<span></span>
</td>
<td class="nump">$ 25,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationNonproduction', window );">Depreciation of fixed assets</a></td>
<td class="nump">8,452<span></span>
</td>
<td class="nump">10,192<span></span>
</td>
<td class="nump">14,007<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Total depreciation and amortization expense</a></td>
<td class="nump">33,338<span></span>
</td>
<td class="nump">30,910<span></span>
</td>
<td class="nump">39,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_AssetsHeldUnderFinancingObligationsMember', window );">Assets under leaseback obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationNonproduction', window );">Depreciation of fixed assets</a></td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationNonproduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationNonproduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_AssetsHeldUnderFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_AssetsHeldUnderFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218184248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued salaries and related expenses</a></td>
<td class="nump">$ 58,440<span></span>
</td>
<td class="nump">$ 53,844<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveCurrent', window );">Accrued severance</a></td>
<td class="nump">1,720<span></span>
</td>
<td class="nump">2,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued taxes</a></td>
<td class="nump">17,660<span></span>
</td>
<td class="nump">26,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">51,224<span></span>
</td>
<td class="nump">51,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_AccruedServiceCreditsCurrent', window );">Accrued service credits</a></td>
<td class="nump">2,769<span></span>
</td>
<td class="nump">5,996<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">$ 131,813<span></span>
</td>
<td class="nump">$ 139,613<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_AccruedServiceCreditsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Service Credits, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_AccruedServiceCreditsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214774200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities - Severance Payments G&amp;A (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">$ 4,684,000<span></span>
</td>
<td class="nump">$ 11,685,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember', window );">COVID-19 Related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">1,433,000<span></span>
</td>
<td class="nump">10,318,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember', window );">SaaS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">306,000<span></span>
</td>
<td class="nump">1,367,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">$ 2,945,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211136488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities - Severance Payments, Covid (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for restructuring</a></td>
<td class="nump">$ 4,822<span></span>
</td>
<td class="nump">$ 11,508<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember', window );">COVID-19 Related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for restructuring</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">4,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceIntegrationRelatedMember', window );">YP Integration Related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for restructuring</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceOtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for restructuring</a></td>
<td class="nump">$ 4,702<span></span>
</td>
<td class="nump">$ 3,206<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceIntegrationRelatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceIntegrationRelatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211185816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating lease, impairment charges</a></td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 20,700<span></span>
</td>
<td class="nump">$ 5,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">$ 3,611<span></span>
</td>
<td class="nump">24,911<span></span>
</td>
<td class="nump">5,670<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating lease, impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember', window );">SaaS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating lease, impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_LeaseholdImprovementsFurnitureAndFixturesMember', window );">Leasehold Improvements, Furniture, and Fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease, remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease, remaining lease term</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_LeaseholdImprovementsFurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=thry_LeaseholdImprovementsFurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214411592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 7,684<span></span>
</td>
<td class="nump">$ 8,018<span></span>
</td>
<td class="nump">$ 12,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">1,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(1,954)<span></span>
</td>
<td class="num">(366)<span></span>
</td>
<td class="num">(680)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 5,730<span></span>
</td>
<td class="nump">$ 7,705<span></span>
</td>
<td class="nump">$ 12,948<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211263144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_OperatingLeaseRightOfUseAssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset, net</a></td>
<td class="nump">$ 9,517<span></span>
</td>
<td class="nump">$ 9,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of long-term lease liability</a></td>
<td class="nump">11,785<span></span>
</td>
<td class="nump">646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease liability</a></td>
<td class="nump">24,330<span></span>
</td>
<td class="nump">24,552<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liability</a></td>
<td class="nump">$ 36,115<span></span>
</td>
<td class="nump">$ 25,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_OperatingLeaseRightOfUseAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Right-of-use Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_OperatingLeaseRightOfUseAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211400296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Supplemental Cash Flow Information and Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 14,941<span></span>
</td>
<td class="nump">$ 8,713<span></span>
</td>
<td class="nump">$ 16,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental lease cash flow disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,423<span></span>
</td>
<td class="nump">$ 54,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term - Operating leases (in years)</a></td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate - Operating leases</a></td>
<td class="nump">9.20%<span></span>
</td>
<td class="nump">9.10%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211256712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Operating Lease Maturity Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, Payment, Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 14,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">11,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">8,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">6,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">41,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(5,478)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease liability</a></td>
<td class="nump">$ 36,115<span></span>
</td>
<td class="nump">$ 25,198<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211075800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - Schedule of Debt Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 562,476<span></span>
</td>
<td class="nump">$ 528,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized original issue discount and debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,453)<span></span>
</td>
<td class="num">(445)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492,476<span></span>
</td>
<td class="nump">528,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 542,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Term loan, original issue discount</a></td>
<td class="num">$ (21,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan | LIBOR +</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember', window );">Senior Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">449,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Term loan, debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember', window );">Senior Term Loan | LIBOR +</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | ABL Facility (Fifth Amendment) | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,929<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | ABL Facility (Fifth Amendment) | LIBOR + | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | ABL Facility, Fourth Amendment | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 79,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | ABL Facility, Fourth Amendment | LIBOR + | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_ABLFacilityFifthAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_ABLFacilityFifthAmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_ABLFacilityFourthAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_ABLFacilityFourthAmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210209011800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 01, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,867,000<span></span>
</td>
<td class="nump">$ 51,537,000<span></span>
</td>
<td class="nump">$ 68,181,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest expense, related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,507,000<span></span>
</td>
<td class="nump">17,002,000<span></span>
</td>
<td class="nump">$ 24,770,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest payable, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="nump">$ 8,500,000<span></span>
</td>
<td class="nump">3,400,000<span></span>
</td>
<td class="nump">8,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_RepaymentsOfFinancingObligations', window );">Repayments of financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FinancingObligationRightOfUseAssetWriteoff', window );">Financing obligation, right-of-use asset, writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FinancingObligationWriteoff', window );">Financing obligation, writeoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_GainLossOnExtinguishmentOfFinancingObligation', window );">Loss on termination of leaseback obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">ABL Facility (Fifth Amendment)</a></td>
<td class="nump">$ 700,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment', window );">Debt instrument, mandatory quarterly amortization payment</a></td>
<td class="nump">17,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">674,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Term loan, original issue discount</a></td>
<td class="nump">21,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payments of financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest expense, related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,500,000<span></span>
</td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum', window );">Debt instrument, covenant, leverage ratio to EBITDA, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan | General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payments of financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan | LIBOR +</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember', window );">New Term Loan | Affiliated Entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DebtInstrumentPercentOfOwnership', window );">Debt instrument, percent ownership</a></td>
<td class="nump">38.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember', window );">Senior Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="nump">449,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Term loan, debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of deferred debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember', window );">Senior Term Loan | LIBOR +</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | ABL Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs</a></td>
<td class="nump">2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum revolver amount</a></td>
<td class="nump">175,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross', window );">Debt issuance costs, line of credit</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet', window );">Debt issuance costs, line of credit, balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum', window );">Debt instrument, covenant, remaining borrowing capacity required, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum', window );">Debt instrument, covenant, remaining borrowing capacity required for U.S excess availability, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | ABL Facility | Line of Credit | LIBOR +</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | ABL Facility | Line of Credit | Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Leverage Ratio to EBITDA, Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Remaining Borrowing Capacity Required For United States Availability, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Remaining Borrowing Capacity Required, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Mandatory Quarterly Amortization Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DebtInstrumentPercentOfOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Percent of Ownership</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DebtInstrumentPercentOfOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FinancingObligationRightOfUseAssetWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Obligation, Right-of-Use Asset, Writeoff</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FinancingObligationRightOfUseAssetWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FinancingObligationWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Obligation, Writeoff</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FinancingObligationWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_GainLossOnExtinguishmentOfFinancingObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Extinguishment of Financing Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_GainLossOnExtinguishmentOfFinancingObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_RepaymentsOfFinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repayments Of Financing Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_RepaymentsOfFinancingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section S45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68176171&amp;loc=SL68176184-208336<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section S45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68176171&amp;loc=SL68176184-208336<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_NewTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_SeniorTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=thry_ABLFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=thry_ABLFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210217973096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - Schedule of Other Financing Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction', window );">Non-cash residual value of Tucker, Georgia lease</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 54,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction', window );">Future maturities associated with the Tucker, Georgia failed sale-leaseback liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">862<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_FinancingObligations', window );">Total leaseback obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 55,538<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FinancingObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FinancingObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Obligations, Minimum Lease Payments, Failed Sale-Leaseback Transaction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Obligations, Noncash Residual Value Of Failed Sale-Leaseback Transaction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218183960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions - Components of Pension Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">$ 10,469<span></span>
</td>
<td class="nump">$ 13,949<span></span>
</td>
<td class="nump">$ 22,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on assets</a></td>
<td class="num">(11,560)<span></span>
</td>
<td class="num">(16,027)<span></span>
</td>
<td class="num">(15,044)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement (gain)/loss</a></td>
<td class="num">(374)<span></span>
</td>
<td class="nump">819<span></span>
</td>
<td class="nump">693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Remeasurement (gain)/loss</a></td>
<td class="num">(13,364)<span></span>
</td>
<td class="nump">43,495<span></span>
</td>
<td class="nump">45,366<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension (benefit) cost</a></td>
<td class="num">$ (14,829)<span></span>
</td>
<td class="nump">$ 42,236<span></span>
</td>
<td class="nump">$ 53,161<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211375576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1', window );">Settlement (gain)/loss</a></td>
<td class="nump">$ 374<span></span>
</td>
<td class="num">$ (819)<span></span>
</td>
<td class="num">$ (693)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">591,967<span></span>
</td>
<td class="nump">$ 636,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1', window );">Net actuarial losses</a></td>
<td class="num">$ (13,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets, net of administrative expenses</a></td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">3.73%<span></span>
</td>
<td class="nump">3.68%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Savings plan expense</a></td>
<td class="nump">$ 7,700<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 10,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Qualified Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Expected future employer contribution, next fiscal year</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Nonqualified Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Expected future employer contribution, next fiscal year</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember', window );">Hedge funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage', window );">Plan assets, investment within plan asset category, percentage</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_WeightedAverageMember', window );">Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets, net of administrative expenses</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=thry_ConsolidatedPensionPlanOfDexMediaMember', window );">Consolidated Pension Plan Of Dex Media</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets, net of administrative expenses</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">7.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=thry_YPPensionPlanMember', window );">YP Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems', window );"><strong>Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets, net of administrative expenses</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">11.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Actual Long-term Rate Of Return On Plan Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of investment to total investment within defined benefit plan asset category.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=thry_ConsolidatedPensionPlanOfDexMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=thry_ConsolidatedPensionPlanOfDexMediaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=thry_YPPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=thry_YPPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210216135560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions - Schedule of Defined Benefit Pension Cost Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Pension benefit obligations discount rate</a></td>
<td class="nump">2.39%<span></span>
</td>
<td class="nump">3.16%<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate', window );">Interest cost discount rate</a></td>
<td class="nump">1.71%<span></span>
</td>
<td class="nump">2.74%<span></span>
</td>
<td class="nump">3.93%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected return on plan assets, net of administrative expenses</a></td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">3.73%<span></span>
</td>
<td class="nump">3.68%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Pension benefit obligations discount rate</a></td>
<td class="nump">2.77%<span></span>
</td>
<td class="nump">2.39%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate', window );">Interest crediting rate</a></td>
<td class="nump">3.01%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average interest crediting rate used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average interest crediting rate used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211058744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions - Schedule of Benefit Obligations and Plan Assets Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in Benefit Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance as of January 1</a></td>
<td class="nump">$ 636,497<span></span>
</td>
<td class="nump">$ 643,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">10,469<span></span>
</td>
<td class="nump">13,949<span></span>
</td>
<td class="nump">$ 22,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain) loss, net</a></td>
<td class="num">(12,565)<span></span>
</td>
<td class="nump">63,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(42,434)<span></span>
</td>
<td class="num">(66,746)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase', window );">Annuity purchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(17,831)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance as of December 31</a></td>
<td class="nump">591,967<span></span>
</td>
<td class="nump">636,497<span></span>
</td>
<td class="nump">643,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in Plan Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Balance as of January 1</a></td>
<td class="nump">444,228<span></span>
</td>
<td class="nump">449,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Plan contributions</a></td>
<td class="nump">36,185<span></span>
</td>
<td class="nump">44,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets, net of administrative expenses</a></td>
<td class="nump">12,734<span></span>
</td>
<td class="nump">34,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(42,434)<span></span>
</td>
<td class="num">(66,746)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase', window );">Annuity purchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(17,831)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Balance as of December 31</a></td>
<td class="nump">450,713<span></span>
</td>
<td class="nump">444,228<span></span>
</td>
<td class="nump">$ 449,019<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded Status as of December 31 (plan assets less benefit obligations)</a></td>
<td class="num">$ (141,254)<span></span>
</td>
<td class="num">$ (192,269)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Benefit Obligation, Annuity Purchase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Plan Assets, Annuity Purchase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214413800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions - Cash Contributions to Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Plan contributions</a></td>
<td class="nump">$ 36,185<span></span>
</td>
<td class="nump">$ 44,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember', window );">Qualified Plan | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Plan contributions</a></td>
<td class="nump">35,000<span></span>
</td>
<td class="nump">43,875<span></span>
</td>
<td class="nump">$ 29,635<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember', window );">Nonqualified Plan | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Plan contributions</a></td>
<td class="nump">$ 1,176<span></span>
</td>
<td class="nump">$ 1,034<span></span>
</td>
<td class="nump">$ 734<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210302522952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions - Schedule of Amounts Associated with Pension Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="num">$ (1,087)<span></span>
</td>
<td class="num">$ (1,442)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Long-term liabilities</a></td>
<td class="num">(140,167)<span></span>
</td>
<td class="num">(190,827)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities', window );">Total pension liability as of December 31</a></td>
<td class="num">$ (141,254)<span></span>
</td>
<td class="num">$ (192,269)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218179528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions - Schedule of Accumulated Pension Obligations greater than Plan Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation', window );">Projected benefit obligations</a></td>
<td class="nump">$ 591,967<span></span>
</td>
<td class="nump">$ 636,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Plan assets</a></td>
<td class="nump">$ 450,713<span></span>
</td>
<td class="nump">$ 444,228<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218159752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions - Schedule of Expected Future Pension Benefit Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 52,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2023</a></td>
<td class="nump">42,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2024</a></td>
<td class="nump">40,738<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2025</a></td>
<td class="nump">40,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2026</a></td>
<td class="nump">39,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027 to 2031</a></td>
<td class="nump">$ 176,245<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210177816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions - Schedule of Fair Value of Pension Plan Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 450,713<span></span>
</td>
<td class="nump">$ 444,228<span></span>
</td>
<td class="nump">$ 449,019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">328,945<span></span>
</td>
<td class="nump">312,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">10,687<span></span>
</td>
<td class="nump">17,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | Equity funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">92,689<span></span>
</td>
<td class="nump">88,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | U.S. treasuries and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">41,535<span></span>
</td>
<td class="nump">35,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, 2 and 3 | Corporate bond funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">184,034<span></span>
</td>
<td class="nump">170,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">287,410<span></span>
</td>
<td class="nump">276,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">10,687<span></span>
</td>
<td class="nump">17,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Equity funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">92,689<span></span>
</td>
<td class="nump">88,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | U.S. treasuries and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 | Corporate bond funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">184,034<span></span>
</td>
<td class="nump">170,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">41,535<span></span>
</td>
<td class="nump">35,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Equity funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | U.S. treasuries and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">41,535<span></span>
</td>
<td class="nump">35,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 | Corporate bond funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Equity funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | U.S. treasuries and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Corporate bond funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember', window );">Hedge funds-investments measured at net asset value (&#8220;NAV&#8221;) as a practical expedient</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems', window );"><strong>Defined Benefit Plan, Plan Assets, Category [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Defined benefit plan, plan assets, amount</a></td>
<td class="nump">$ 121,768<span></span>
</td>
<td class="nump">$ 131,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211044168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pensions - Schedule of Weighted Asset Allocation Percentages of Pension Plan Assets (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted asset allocation percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted asset allocation percentage</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. treasuries and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted asset allocation percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">46.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember', window );">Equity funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted asset allocation percentage</a></td>
<td class="nump">20.60%<span></span>
</td>
<td class="nump">19.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember', window );">Hedge funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted asset allocation percentage</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">29.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_PrivateEquityFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_HedgeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210207757704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Stockholders' Equity - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 18, 2021</div></th>
<th class="th"><div>Dec. 11, 2020</div></th>
<th class="th"><div>Nov. 23, 2020</div></th>
<th class="th"><div>Oct. 15, 2020</div></th>
<th class="th"><div>Aug. 25, 2020</div></th>
<th class="th"><div>Mar. 10, 2020</div></th>
<th class="th"><div>Jan. 28, 2020</div></th>
<th class="th"><div>Dec. 03, 2019</div></th>
<th class="th"><div>Nov. 18, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options granted during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">388,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,556<span></span>
</td>
<td class="nump">2,549,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">872,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.20<span></span>
</td>
<td class="nump">$ 16.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Nonvested award, option, cost not yet recognized, amount</a></td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="nump">$ 15,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,047<span></span>
</td>
<td class="nump">11,241<span></span>
</td>
<td class="nump">$ 439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Exercise of option, tax benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,094<span></span>
</td>
<td class="num">$ (2,895)<span></span>
</td>
<td class="nump">14,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock issued under employee stock purchase plan (in shares)</a></td>
<td class="nump">73,627<span></span>
</td>
<td class="nump">149,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares)</a></td>
<td class="nump">9,432,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,432,064<span></span>
</td>
<td class="nump">10,459,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of shares of common stock to be issued for upon exercise of warrants (in shares)</a></td>
<td class="nump">5,240,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,240,035<span></span>
</td>
<td class="nump">5,810,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant, exercise price (in usd per share)</a></td>
<td class="nump">$ 24.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.39<span></span>
</td>
<td class="nump">$ 24.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod', window );">Number of warrants exercised during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,027,777<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from exercise of stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,920<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Total value raised, net of expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice', window );">Reissued treasury stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">833,333<span></span>
</td>
<td class="nump">1,049,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">785,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,200<span></span>
</td>
<td class="nump">$ 12,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,626<span></span>
</td>
<td class="nump">437,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected', window );">Number of shares affected (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,377,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice', window );">Plan modification, original exercise price (dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice', window );">Plan modification, repriced exercise price (dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Nonvested award, cost not yet recognized, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Plan modification, incremental cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,400<span></span>
</td>
<td class="num">$ (2,900)<span></span>
</td>
<td class="nump">$ 14,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Stock available for purchase under ESPP (in shares)</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price, after discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=thry_A2020PlanMember', window );">2020 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,981,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Number of additional shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,981,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Annual increase in number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=thry_A2016PlanMember', window );">2016 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Stock available for purchase under ESPP (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,166,667<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Number of Warrants Exercised During Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Payment Arrangement, Plan Modification, Number Of Shares Affected</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Payment Arrangement, Plan Modification, Original Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Payment Arrangement, Plan Modification, Repriced Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In cases when treasury stock is reissued at a price lower than the cost to repurchase, the excess difference between the selling price and cost to repurchase is charged against retained earnings (assuming that all APIC arising from treasury stock transactions has first been exhausted).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 30<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=64906022&amp;loc=d3e23086-112654<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=thry_A2020PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=thry_A2020PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=thry_A2016PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=thry_A2016PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211899720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock Option Assumptions (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Exercise price of stock options granted (in usd per share)</a></td>
<td class="nump">$ 6.97<span></span>
</td>
<td class="nump">$ 10.24<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">52.06%<span></span>
</td>
<td class="nump">39.37%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">1.68%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (in years)</a></td>
<td class="text">4 years 9 months 25 days<span></span>
</td>
<td class="text">4 years 5 months 19 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210376792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Outstanding Stock-based Compensation Awards (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 11, 2020</div></th>
<th class="th"><div>Oct. 15, 2020</div></th>
<th class="th"><div>Dec. 03, 2019</div></th>
<th class="th"><div>Nov. 18, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Stock Option Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance outstanding stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,278,160<span></span>
</td>
<td class="nump">5,875,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Stock options granted during period (in shares)</a></td>
<td class="nump">482,000<span></span>
</td>
<td class="nump">388,892<span></span>
</td>
<td class="nump">5,556<span></span>
</td>
<td class="nump">2,549,552<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">872,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash', window );">Exercises (net cash settled) (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(130,017)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares', window );">Exercises (issuance of shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(446,344)<span></span>
</td>
<td class="num">(2,143,317)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeitures/expirations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(98,002)<span></span>
</td>
<td class="num">(196,338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance outstanding stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,733,814<span></span>
</td>
<td class="nump">4,278,160<span></span>
</td>
<td class="nump">5,875,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,293,492<span></span>
</td>
<td class="nump">992,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted- Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.20<span></span>
</td>
<td class="nump">$ 9.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">$ 10.35<span></span>
</td>
<td class="nump">$ 13.82<span></span>
</td>
<td class="nump">$ 16.20<span></span>
</td>
<td class="nump">$ 16.20<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">11.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice', window );">Exercises (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice', window );">Exercises (issuance of shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.69<span></span>
</td>
<td class="nump">3.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeitures/expirations (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.01<span></span>
</td>
<td class="nump">13.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.59<span></span>
</td>
<td class="nump">11.20<span></span>
</td>
<td class="nump">$ 9.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.61<span></span>
</td>
<td class="nump">$ 4.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract', window );"><strong>Weighted- Average Remaining Contractual Term (years)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 6 months 7 days<span></span>
</td>
<td class="text">8 years 4 months 9 days<span></span>
</td>
<td class="text">8 years 1 month 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 10 months 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm', window );">Exercises (net cash settled)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 8 months 26 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm', window );">Exercises (issuance of shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 10 months 28 days<span></span>
</td>
<td class="text">5 years 9 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm', window );">Forfeitures/expirations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years 6 months 7 days<span></span>
</td>
<td class="text">8 years 7 months 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm', window );">Options exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 9 months 10 days<span></span>
</td>
<td class="text">5 years 9 months 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Aggregate Intrinsic Value (in thousands)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding stock option awards at January 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,855<span></span>
</td>
<td class="nump">$ 42,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue', window );">Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue', window );">Exercises (net cash settled)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue', window );">Exercises (issuance of shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,459<span></span>
</td>
<td class="nump">15,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue', window );">Forfeitures/expirations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,078<span></span>
</td>
<td class="num">(146)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding stock option awards at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,298<span></span>
</td>
<td class="nump">9,855<span></span>
</td>
<td class="nump">$ 42,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue', window );">Options exercisable as of December 31</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,060<span></span>
</td>
<td class="nump">$ 9,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Aggregate Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Cash, Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises in Period, Shares, Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations, Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Weighted Average Remaining Contractual Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Exercise Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211374376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Stockholders' Equity - Schedule of Compensation Expense Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="nump">$ 8,094<span></span>
</td>
<td class="num">$ (2,895)<span></span>
</td>
<td class="nump">$ 14,119<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="nump">380<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="nump">381<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="nump">3,490<span></span>
</td>
<td class="nump">266<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="nump">$ 4,224<span></span>
</td>
<td class="num">$ (3,089)<span></span>
</td>
<td class="nump">$ 12,089<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210207716712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share - Schedule of Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 101,577<span></span>
</td>
<td class="nump">$ 149,221<span></span>
</td>
<td class="nump">$ 35,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding during period (in shares)</a></td>
<td class="nump">33,607,446<span></span>
</td>
<td class="nump">31,522,845<span></span>
</td>
<td class="nump">40,845,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share (in USD per share)</a></td>
<td class="nump">$ 3.02<span></span>
</td>
<td class="nump">$ 4.73<span></span>
</td>
<td class="nump">$ 0.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 101,577<span></span>
</td>
<td class="nump">$ 149,221<span></span>
</td>
<td class="nump">$ 35,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding during period (in shares)</a></td>
<td class="nump">33,607,446<span></span>
</td>
<td class="nump">31,522,845<span></span>
</td>
<td class="nump">40,845,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Plus: Common stock equivalents associated with liability-based stock option awards (in shares)</a></td>
<td class="nump">2,888,300<span></span>
</td>
<td class="nump">2,272,749<span></span>
</td>
<td class="nump">2,620,870<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted shares outstanding (in shares)</a></td>
<td class="nump">36,495,746<span></span>
</td>
<td class="nump">33,795,594<span></span>
</td>
<td class="nump">43,465,998<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net (loss) income per share (in USD per share)</a></td>
<td class="nump">$ 2.78<span></span>
</td>
<td class="nump">$ 4.42<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214774872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share - Narrative (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Amount of antidilutive securities not included in calculation of earnings per share (in shares)</a></td>
<td class="nump">97,223<span></span>
</td>
<td class="nump">2,848,000<span></span>
</td>
<td class="nump">2,596,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Amount of antidilutive securities not included in calculation of earnings per share (in shares)</a></td>
<td class="nump">15,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Amount of antidilutive securities not included in calculation of earnings per share (in shares)</a></td>
<td class="nump">2,614,664<span></span>
</td>
<td class="nump">10,459,111<span></span>
</td>
<td class="nump">10,459,111<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211156552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current tax (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">$ (31,690)<span></span>
</td>
<td class="num">$ (30,277)<span></span>
</td>
<td class="num">$ (37,319)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State and local</a></td>
<td class="num">(5,852)<span></span>
</td>
<td class="num">(7,213)<span></span>
</td>
<td class="num">(5,861)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(14,494)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current tax (expense)</a></td>
<td class="num">(52,036)<span></span>
</td>
<td class="num">(37,490)<span></span>
</td>
<td class="num">(43,180)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred tax (expense) benefit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(4,378)<span></span>
</td>
<td class="nump">101,613<span></span>
</td>
<td class="nump">32,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">2,560<span></span>
</td>
<td class="nump">43,860<span></span>
</td>
<td class="num">(7,209)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">21,117<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">19,299<span></span>
</td>
<td class="nump">145,473<span></span>
</td>
<td class="nump">25,118<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax (expense) benefit</a></td>
<td class="num">$ (32,737)<span></span>
</td>
<td class="nump">$ 107,983<span></span>
</td>
<td class="num">$ (18,062)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211385928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign rate differential</a></td>
<td class="num">(3.60%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent', window );">Impact of non-US taxing jurisdictions, net</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local taxes, net of federal tax benefit</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">7.40%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset', window );">Change in value of indemnification asset</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-deductible executive compensation</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock compensation</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent', window );">Non-deductible transaction costs</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.90%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in federal and state valuation allowance</a></td>
<td class="num">(2.30%)<span></span>
</td>
<td class="num">(256.00%)<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent', window );">Change in unrecognized tax benefits (including FBOS)</a></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(48.70%)<span></span>
</td>
<td class="nump">5.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other, net</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="num">(1.20%)<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">24.40%<span></span>
</td>
<td class="num">(261.90%)<span></span>
</td>
<td class="nump">33.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Change in Fair Value of Indemnification Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Change In Unrecognized Tax Benefits, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Non US taxing Jurisdictions, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and 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 share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211209864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Deferred tax assets, operating loss carryforwards</a></td>
<td class="nump">$ 21,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Net change in valuation allowance</a></td>
<td class="num">(2,969)<span></span>
</td>
<td class="num">$ (102,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Increase (decrease) in unrecognized tax benefits</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">24,600<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">20,834<span></span>
</td>
<td class="nump">23,703<span></span>
</td>
<td class="nump">48,305<span></span>
</td>
<td class="nump">$ 48,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Income tax penalties and interest expense</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="num">(2,300)<span></span>
</td>
<td class="nump">3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Unrecognized tax benefits, interest on income taxes accrued</a></td>
<td class="nump">9,600<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">$ 10,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Decrease in unrecognized tax benefits is reasonably possible</a></td>
<td class="nump">20,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=thry_ManagementReassessmentOfAbilityToRecognizeMember', window );">Management Reassessment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Net change in valuation allowance</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=thry_ManagementReassessmentOfAbilityToRecognizeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceByDeferredTaxAssetAxis=thry_ManagementReassessmentOfAbilityToRecognizeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210895688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 5,099<span></span>
</td>
<td class="nump">$ 9,979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Deferred and other compensation</a></td>
<td class="nump">13,956<span></span>
</td>
<td class="nump">10,636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestments', window );">Capital investments</a></td>
<td class="nump">3,795<span></span>
</td>
<td class="nump">3,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest', window );">Debt, capitalized fees, and other interest</a></td>
<td class="nump">329<span></span>
</td>
<td class="nump">2,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits', window );">Pension and other post-employment benefits</a></td>
<td class="nump">37,569<span></span>
</td>
<td class="nump">51,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">9,726<span></span>
</td>
<td class="nump">7,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges', window );">Reserve for facility exit costs</a></td>
<td class="nump">5,070<span></span>
</td>
<td class="nump">7,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards', window );">Net operating loss and credit carryforwards</a></td>
<td class="nump">26,522<span></span>
</td>
<td class="nump">28,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Fixed assets and capitalized software</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DeferredTaxAssetsIntangibleAssets', window );">Non-compete and other agreements</a></td>
<td class="nump">40,335<span></span>
</td>
<td class="nump">46,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Goodwill and other intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other, net</a></td>
<td class="nump">6,435<span></span>
</td>
<td class="nump">8,566<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">148,836<span></span>
</td>
<td class="nump">184,664<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="nump">127,498<span></span>
</td>
<td class="nump">160,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred revenue</a></td>
<td class="num">(21,033)<span></span>
</td>
<td class="num">(46,501)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Goodwill and other intangible assets</a></td>
<td class="num">(6,764)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense', window );">Deferred costs</a></td>
<td class="num">(2,254)<span></span>
</td>
<td class="num">(3,003)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates', window );">Investment in subsidiaries</a></td>
<td class="num">(4,828)<span></span>
</td>
<td class="num">(5,466)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease right-of-use assets</a></td>
<td class="num">(7,572)<span></span>
</td>
<td class="num">(9,362)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets and capitalized software</a></td>
<td class="num">(2,466)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other, net</a></td>
<td class="num">(2,814)<span></span>
</td>
<td class="num">(3,434)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax (liabilities)</a></td>
<td class="num">(47,731)<span></span>
</td>
<td class="num">(67,766)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 79,767<span></span>
</td>
<td class="nump">$ 92,591<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Debt, Capitalized Fees, and Other Interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DeferredTaxAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DeferredTaxAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Lease Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Loss Carryforwards and Tax Credit Carryforwards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215757192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Deferred Tax Asset Valuation Allowance Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_DeferredTaxAssetValuationAllowanceRollForward', window );"><strong>Deferred Tax Asset, Valuation Allowance [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at beginning of period</a></td>
<td class="nump">$ 21,338<span></span>
</td>
<td class="nump">$ 24,307<span></span>
</td>
<td class="nump">$ 126,321<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Net change in valuation allowance</a></td>
<td class="num">(2,969)<span></span>
</td>
<td class="num">(102,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Balance at end of period</a></td>
<td class="nump">$ 21,338<span></span>
</td>
<td class="nump">$ 24,307<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_DeferredTaxAssetValuationAllowanceRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Asset, Valuation Allowance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_DeferredTaxAssetValuationAllowanceRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210214892104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Unrecognized Tax Benefits Rollforward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">$ 23,703<span></span>
</td>
<td class="nump">$ 48,305<span></span>
</td>
<td class="nump">$ 48,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Gross reductions for tax positions related to prior years</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,186)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Gross reductions for tax positions related to the lapse of applicable statute of limitations</a></td>
<td class="num">(2,869)<span></span>
</td>
<td class="num">(2,416)<span></span>
</td>
<td class="num">(164)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of period</a></td>
<td class="nump">$ 20,834<span></span>
</td>
<td class="nump">$ 23,703<span></span>
</td>
<td class="nump">$ 48,305<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211536184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Pre-Tax Book Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="nump">$ 168,965<span></span>
</td>
<td class="nump">$ 41,238<span></span>
</td>
<td class="nump">$ 53,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(34,651)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax (expense) benefit</a></td>
<td class="nump">$ 134,314<span></span>
</td>
<td class="nump">$ 41,238<span></span>
</td>
<td class="nump">$ 53,566<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210946328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingent Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=thry_YPHoldingsIncMember', window );">YP Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit', window );">Amount to be paid before allowance of tax credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Value of escrowed stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.3<span></span>
</td>
<td class="nump">$ 24.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">IRS | Section 199 Tax Case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit', window );">Reserve in connection with disallowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit', window );">Amount to be paid before allowance of tax credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">IRS | Research and Development Tax Case</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit', window );">Reserve in connection with disallowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=thry_TexasComptrollerMember', window );">Texas Comptroller</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions', window );">Tax adjustments</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Decrease from settlement with taxing authorities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember', window );">New York State Division of Taxation and Finance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent', window );">Sales and excise tax payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=thry_OhioDepartmentOfTaxationAuditDivisionMember', window );">Ohio Department of Taxation Audit Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent', window );">Sales and excise tax payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Examination, Amount To Be Paid Before Allowance Of Tax Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Examination, Reserve For Disallowance Of Tax Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123452999&amp;loc=d3e28511-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123452999&amp;loc=d3e28446-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=thry_YPHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=thry_YPHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=thry_Section199TaxCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=thry_Section199TaxCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=thry_ResearchAndDevelopmentTaxCaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=thry_ResearchAndDevelopmentTaxCaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=thry_TexasComptrollerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=thry_TexasComptrollerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=thry_OhioDepartmentOfTaxationAuditDivisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=thry_OhioDepartmentOfTaxationAuditDivisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210211594856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income (Loss) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 196,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">314,715<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment, tax</a></td>
<td class="nump">2,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated Foreign Currency Translation Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Foreign currency translation adjustment, net of tax expense of $2.7 million</a></td>
<td class="num">(8,047)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">$ (8,047)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32262-110900<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30755-110894<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215863048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210315512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Segment Operating Results (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,113,382<span></span>
</td>
<td class="nump">$ 1,109,435<span></span>
</td>
<td class="nump">$ 1,421,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Segment Adjusted EBITDA</a></td>
<td class="nump">350,523<span></span>
</td>
<td class="nump">371,839<span></span>
</td>
<td class="nump">481,099<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">797,493<span></span>
</td>
<td class="nump">979,611<span></span>
</td>
<td class="nump">1,292,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Segment Adjusted EBITDA</a></td>
<td class="nump">318,230<span></span>
</td>
<td class="nump">358,804<span></span>
</td>
<td class="nump">468,934<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember', window );">SaaS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">170,498<span></span>
</td>
<td class="nump">129,824<span></span>
</td>
<td class="nump">128,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Segment Adjusted EBITDA</a></td>
<td class="num">(14,004)<span></span>
</td>
<td class="nump">13,035<span></span>
</td>
<td class="nump">12,165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">145,391<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Segment Adjusted EBITDA</a></td>
<td class="nump">$ 46,297<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings Before Interest, Taxes, Depreciation, And Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_EarningsBeforeInterestTaxesDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210916056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Segment Reconciliation of Operating Income to Net Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax (expense) benefit</a></td>
<td class="nump">$ 134,314,000<span></span>
</td>
<td class="nump">$ 41,238,000<span></span>
</td>
<td class="nump">$ 53,566,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Impact of ASC 842</a></td>
<td class="nump">350,523,000<span></span>
</td>
<td class="nump">371,839,000<span></span>
</td>
<td class="nump">481,099,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">66,374,000<span></span>
</td>
<td class="nump">68,539,000<span></span>
</td>
<td class="nump">92,951,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">105,473,000<span></span>
</td>
<td class="nump">146,523,000<span></span>
</td>
<td class="nump">206,270,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent', window );">Other components of net periodic pension (benefit) cost</a></td>
<td class="num">(14,829,000)<span></span>
</td>
<td class="nump">42,236,000<span></span>
</td>
<td class="nump">53,161,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">3,611,000<span></span>
</td>
<td class="nump">24,911,000<span></span>
</td>
<td class="nump">5,670,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_RestructuringChargesAndIntegrationExpenses', window );">Restructuring and integration expenses</a></td>
<td class="nump">18,145,000<span></span>
</td>
<td class="nump">28,459,000<span></span>
</td>
<td class="nump">40,290,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_TransactionCosts', window );">Transaction costs</a></td>
<td class="nump">25,059,000<span></span>
</td>
<td class="nump">20,999,000<span></span>
</td>
<td class="nump">6,081,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense (benefit)</a></td>
<td class="nump">8,094,000<span></span>
</td>
<td class="num">(2,895,000)<span></span>
</td>
<td class="nump">14,119,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_GainLossOnRemeasurementOfIndemnificationAsset', window );">(Gain) loss from remeasurement of indemnification asset</a></td>
<td class="num">(1,000)<span></span>
</td>
<td class="nump">5,443,000<span></span>
</td>
<td class="nump">4,093,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other</a></td>
<td class="nump">4,283,000<span></span>
</td>
<td class="num">(3,614,000)<span></span>
</td>
<td class="nump">5,432,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Segment Adjusted EBITDA</a></td>
<td class="nump">350,523,000<span></span>
</td>
<td class="nump">371,839,000<span></span>
</td>
<td class="nump">481,099,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">4,684,000<span></span>
</td>
<td class="nump">11,685,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Impact of ASC 842</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(534,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Segment Adjusted EBITDA</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (534,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember', window );">COVID-19 Related</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_EarningsBeforeInterestTaxesDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings Before Interest, Taxes, Depreciation, And Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_EarningsBeforeInterestTaxesDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_GainLossOnRemeasurementOfIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Remeasurement Of Indemnification Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_GainLossOnRemeasurementOfIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_RestructuringChargesAndIntegrationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring Charges And Integration Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_RestructuringChargesAndIntegrationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_thry_TransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transaction Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">thry_TransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>thry_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=thry_EmployeeSeveranceCOVID19TerminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210210430360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 1,113,382<span></span>
</td>
<td class="nump">$ 1,109,435<span></span>
</td>
<td class="nump">$ 1,421,374<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">797,493<span></span>
</td>
<td class="nump">979,611<span></span>
</td>
<td class="nump">1,292,795<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services | PYP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">365,966<span></span>
</td>
<td class="nump">443,315<span></span>
</td>
<td class="nump">605,952<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services | IYP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">239,531<span></span>
</td>
<td class="nump">280,750<span></span>
</td>
<td class="nump">339,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services | SEM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">129,606<span></span>
</td>
<td class="nump">167,770<span></span>
</td>
<td class="nump">232,345<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember', window );">Marketing Services | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">62,390<span></span>
</td>
<td class="nump">87,776<span></span>
</td>
<td class="nump">115,082<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember', window );">SaaS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">170,498<span></span>
</td>
<td class="nump">129,824<span></span>
</td>
<td class="nump">128,579<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember', window );">SaaS | Thryv Platform</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">107,318<span></span>
</td>
<td class="nump">100,548<span></span>
</td>
<td class="nump">104,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember', window );">SaaS | Thryv Add-ons</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">63,180<span></span>
</td>
<td class="nump">29,276<span></span>
</td>
<td class="nump">24,252<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">145,391<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International | PYP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">46,859<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International | IYP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">55,198<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International | SEM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">18,966<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">23,814<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember', window );">Thryv International | Thryv Platform and Thryv Add-Ons</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 554<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingRevenueReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_MarketingServicesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=thry_PrintYellowPagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=thry_PrintYellowPagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=thry_InternetYellowPagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=thry_InternetYellowPagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=thry_SearchEngineMarketingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=thry_SearchEngineMarketingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_SoftwareAsAServiceSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=thry_PlatformMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=thry_PlatformMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=thry_AddOnsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=thry_AddOnsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=thry_InternationalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=thry_ThryvPlatformAndAddOnsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=thry_ThryvPlatformAndAddOnsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210218259096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Long Lived Assets by Region (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 175,394<span></span>
</td>
<td class="nump">$ 204,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">149,878<span></span>
</td>
<td class="nump">204,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_AU', window );">Australia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 25,516<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Outside the United States | Geographic Concentration Risk | Long-Lived Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=thry_LongLivedAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=thry_LongLivedAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210215814728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jan. 21, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Vivial Media Holdings, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred to acquire business</a></td>
<td class="nump">$ 21.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=thry_VivialMediaHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=thry_VivialMediaHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140210302733832">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
<td class="text">Accounting Standards Update 2016-02 [Member]<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL121967933-165497<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=122150657&amp;loc=SL122150809-237846<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL122642865-165497<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S65<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124359872&amp;loc=SL124427846-239511<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124402435&amp;loc=SL124402458-218513<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123597120&amp;loc=SL120254526-165497<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(1)<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(2)<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(01)<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>thry-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:thry="http://www.thryv.com/20211231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="thry-20211231.xsd" xlink:type="simple"/>
    <context id="i1a4219c622534248bf1de48fad65625f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i75875a714b2b4f9b87f0362d940b51eb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia2e9654a03fc4e838e9f0abd5acfcca5_I20220311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <instant>2022-03-11</instant>
        </period>
    </context>
    <context id="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6b36367ad984755916a91428e216a4e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i065bf66abeb742e8a3a9aaa63a470c86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i440024054a97426590919139ce684276_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0106c5db7cfc42548e96e08a11c81045_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if3ca8c3f799b404682747d1749cfc891_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3ea741da28284f89b2deec7761e64b93_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icf8859a4d7504bdc953f62191188d5f7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idd50b3f353ff44f58a2d0855f19fcf8c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i271216e1d9a9489091b03e8171136505_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6cc5c7e4426e4aa6a30a1d4bc9e77b45_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i72f5992dd6be440ab5beaea8652c44de_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i66ba481493c44225a483ed63f7a867e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id607867bda434ec4b2bf526e1bfe43ca_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i40b8713f30bb46578a6bd86c633d7136_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0c80bcf7b8c040cbac7062cbb40abffb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5d0244dd299342dfb0d7dd98f99062e5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie52fe9123873439fa61fc7554d361b7c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib84f3b79224c47c19697084b814970a6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icc0df466955a4e93a36824a93dac3398_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib88debb55e934a9482356c8456e0218b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idf5f54f92df245b091014bb5c84079e0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i390f3193428e4f06b9f6c95e1616c06c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24b2ad13d8de473aa8d79e111a897851_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie16eca47de73451ba1e84424537c9d4d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a693ce2d5be45a2bd8fcf87c57d04b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25946a3afe554aaa94586cb7825705b4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i228fb3798e3c4352910d0851e65cc7ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0d73934c56e490e9b078bd04a02342e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a1d56ace39c4f48b97816ad8c4cf6c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i14cbce7c104a468488103a8dfae17987_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idf4b6071ce5f44a89bfcb23c59b5823c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f5d12555df54c24a75014e65613f393_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89736afd50784e48a494674f173ad626_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4a81636a3104f78bf78bdcde43a6007_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7b3e7b1d4d1401c9938fc3ecff74a04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a9da35466974425a95af5345a3f3979_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9981b07604bb42b1b3c97091b2b5d3df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34190b08dd84467f813df45500667fcf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i544b115474e54dc69881bc62242c8d70_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if6124dea29c441faa4fb6aac988dd492_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0de072afa5b433f9d5705cb1ebc7e63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iebdf5518501143468e67bdb416579d07_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id38eb806d5bb4a3ab358a13fd22ce4a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1fd211be041d4d40b5b6f078a0db16aa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibfab6003eda64fd2a3917c1603485ea3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d777c6e7d814d97acecdab2b115481a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if67c2fb653604baf8b090824101ced8b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:BilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia55793242b1c4e20b1ca7e08b101321a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i189ff12a312a4ac1afd548ed1927398a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis">us-gaap:UnbilledRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5b28b04c0ab482584be6b1b2387f26b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">thry:LocalSmallToMediumBusinessesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5d3d372b335d4ee0b96541f9702c7448_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">thry:RegionalAndNationalLargeBusinessesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib1604ec0380d435089750d45f32e8eeb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">thry:TopTenDirectoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id6deef3e3f6648c69ca28c78b5668e63_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83494fb0bd67408baa0cc6a2c17f3238_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e98446e27ca4077a5bcfa69e82d56d8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i735278b9319647fb936ac678789ccf9d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c7ec82155f8468697641f4e38e636ac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i82c4fa35357b4ee5ae17512bd65bdfe7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb5281ff7e834573b53c723d1ed15c83_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i172334b94e9442a59190ce8059c14d0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6cc80ca485f44b5acb5e30a53b8d896_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i29018d1fc93c4580b3e1a6f1d4383f56_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iee36de24db474c5ea418e5345f78b741_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b5d9ad1c95e48df9ad24b71dbf8e4c0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa81920ac50f47b4a6b09cd61e222cfa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id9ffc115248e4c1ca9380b8ab23a5474_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifbead04ae33a4a7b9a6549ba3242162a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8c78c74ac64048e8916c1c571a933bb6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic057e4fb0def4937b177aacb225df705_D20200826-20200826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-08-26</startDate>
            <endDate>2020-08-26</endDate>
        </period>
    </context>
    <context id="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i86c79bba8f6c449a8163b234df2d397e_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="iea3c2dd256034ae69bd2450d0a5e1df9_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="ifa3c2c72f174426886bc21556d942714_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="ia87cebb6ccfd434ebb166a024fc6f815_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="i57e43bd1e4b94f389e3d1a305bc88ea2_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i1a0c353466b84f2692e162276afd7da3_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie95967980d5a4cf59efcdc8503e27fe8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:ThryvAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52a6e9e130a0498f9b9e62eb138e329d_I20170630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:YPHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-30</instant>
        </period>
    </context>
    <context id="ibba01522e35a41228ad0d100e6daff30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:YPHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64c569c9c8bf466dbc2fecf4edbcc77a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib20b7d2594a241e196d41aea94c5fe8c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i324f48420a5a457e803271e876dffea7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ied98ced6ae5a4df79fa6c78e65e13338_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id1cba2a40d0b4d7ca29ae79ec4765ab1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9205ca635fbe4b4ea181152bea5ab19a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9be1d8a876c34df9b6d38b7dac4b1dec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09d6fcde17194e3987546087c09e6c1e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">thry:IndemnificationAssetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95f8050d7d67475982455be6dc9a5d35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77fc29dfbd20429ead169bde10b993bc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie916f9930eb7437292f9bb91f9513086_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">thry:StockOptionLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96afbecc4c9845fab8de9a5104f24d71_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c2c0cad1d7043e3b86060d29c930106_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fb96275970840c5b0814e53d39b93cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc83075f7752445fa7b593981e253bfe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae29351646c24c19bdd7c1ead269f33c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i936359f7d33449d8a37a71ae8ccddd74_D20201001-20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-01</endDate>
        </period>
    </context>
    <context id="ida7ea7c260c949c2af1648b181b87090_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4b5dea03749544068abf1bb41c9f3a79_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i632c535d6e92403496eb3aaa4d0f7b04_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98497b609d23468c80f6e91057b3f63b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i169e0bb7b99643809e6bd6d2c10d6f8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37c7335efc674158a9525828021c9dc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4ac2e0d2d53549e8abc17261932788a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2eaac1f10ce84bf5af4e82f852c1ec85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5be122d981a457395f7974e31d9f2ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if2f83e842e2d4c208499af1d3886d479_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:ThryvInternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa0360afc6b44ae0a768b19d5baa682e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic237a56740634ec28a9091af10bdffae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a4f67aec78a47308a324d6c38c722b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee59bba3016740b0a647216c5bf4f7ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0a74357c653447cfb7dcd92f1e1f117b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i27270f8777954df988ad85353088be7e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i23d42c0fea084ebb9714661f8887740b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f0185705e064b0993558e86546de19d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6642947f0e2140148c921f55c53dc872_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i272460f40cb84b20a7ab068b006d2c9d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i71c4f1492c0e4ab882a2302d79e4afa1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:MarketingRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a79049040524742b961cc7cae199c34_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1fdadbbb1a314aa0aef6e8193618fd7b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentedTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if2d3abebc1f2490da5eb55b6cbc00dd5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8c80a91a82d34bc3af0d0f60b28c4cc9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if20c3ef449754675a042b03be88a83d5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5358b6ba9d624ae8bed551ac2d179e9b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if56af51a03e54da78d33a2bd773eedbd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7874353894d2499fbe4a6e1f9168df76_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4b141ed19ef465ba7e8f7bc9aa06817_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6e8b6b49fb4d4bc09f62649e74179212_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic8e3f5d9cdbe4903a5a511fe5f65f201_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8080cf09d612465baf8839d1383385a9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i166b8f96278f42658cadcf24c69f41b6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2497b4ff21b245d689b357c58a526074_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i27f13276a2bb4a428df07197bc189111_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb22100f0f5d41c583e5ad56b63109f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie438d3ac99654841b88cf4532e3e5434_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0942a8e97b1146b29e0fe2ddebb9ac70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a282c4497ab4a94b4c70fd8e5422c24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic8141967cff4453f890240ee673a36a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc16d038ed5d4891a757c95b9cdb7a4f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i115cebe40b344a12b53f21477e6916cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f54d9acb5ff4ce78ea297f4a05e39af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if3201128d2b84a1d9af5eae5ca2d7418_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9760496beb6841ba948b07fb455b6c02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic9e2c1b94f294a8c80c6369636a4631a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifbadcc9822974574b558d05c2669363f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafb009094bde4ea2b79959d3309f8686_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i230ee84410a4429eaaff83b06c7a5293_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3228873c8d9c4f8db25b763e008f77af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb03b7358d3e4143b26332f1b2d5faef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id221bc20b19d44acb0ef5e7ca186dcfd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1157864290be4849a6c2963fbd25b2ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7aee4263e6574d93a299676352760c4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if8296f21c2324caa8e2bb8fc9a8f340e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:SystemConsolidationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia943a674baf647dcb2175dc6f3596f1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:LegalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7dd872a59d7a43fb96de0bc3f1b8b847_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:TaxAndAccountingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8cce38efc8b843b5bd5a03ae8764240a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6f57307a840b423d863ee87182d02e10_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:CapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9ee8c02c95748c9b2870ae73f825b43_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:CapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f3e229490be4f8098da9c95da52cd3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ce5d899399f4c05bcf5f6994478c40c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie783b051bcdd4e78b4300abed2b84b5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8473c8426494595a90f08aa31fd0567_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i85e0ef82183b449baaee43e73ca11cab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea1a60c074564e80a632479260443ab1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9065b141ed6c45a09949b5e34638306d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if024730e90924c6c88cb1550c9dc5c84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63da7535d91344be9e0ba667974eb369_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d9be8c47cea4619bf6a26902c08452a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c6db8d3def3425c93cb83e13c110e9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic01f07ec7a1b4b4d8d4538259ebeea4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice515ad4a12a4f689379447d7a4a2379_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67191c1cf0cb4d4aaeeee6c438a6833d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia79ce46f106a43aba7eb2547a8b697f3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:AssetsHeldUnderFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceCOVID19TerminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceCOVID19TerminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9624ef030bb34e268dff019a214e3857_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceIntegrationRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib22675a459e74fb98c7219d71a228083_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i557e8bb4b70144d6a91d122922473972_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceIntegrationRelatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib45dfd1d9f3e43399d94fc05dd09ba21_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">thry:EmployeeSeveranceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic96d8949520b44fb9905b8fb7764524a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5365853cbc2a4cacbd31f8d071d12ddf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e58f81e5f6c4d928b4ff5afe861dc87_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">thry:LeaseholdImprovementsFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1d3a2027a0f04947a8d5e70ebfb534b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i01c2a5c5fde64af58497f88b6bebc88d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i290a8bdf9fa94827a6bbe64bb1abf674_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65e05855167547a9bf14286b43c1442a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6fa1d3a2b6f9414d966b4331c15d7009_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14f93c40b1d7469787fcaf76011d2df2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43235b8a06a44d6dbe5980fbdfe534d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFifthAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic85b712435ba4273bce63607733c118e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFifthAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9cc8ab19575d457a8ecd2b4ecdfd3d9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFifthAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04917dc487444e6d8657e7a068ccc386_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFourthAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i320bb62b797c45a9b1a2d58806dc2583_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFourthAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i74be9a7a039f469ebf6763ed4c1206d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityFourthAmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae543de6f53b4cea88ecc7292360cd45_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="i60c0120873d04b15b3715e342dc05862_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="i44d0fdd029b0449b9d32b49085f497c8_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="id88227388be247e5a9243120555868cf_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="id109bc790efe42dfa2441d7de9591017_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i8d771ac27ad64f2a86979e722fd9d828_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i342e3657588348359c38a62d2a2f1fee_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:SeniorTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="i6a1fc5eac7534575b1f6af4b567cbb0d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i773bfae9a0ed4389914fca518a36d356_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0fda674e2e564f2880909ba5a636a8cb_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45f6667556ef419daf379cd5d7f9785d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:NewTermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i250f299099014ffc8a5114932e1c1711_I20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-01</instant>
        </period>
    </context>
    <context id="i6d4a6cba6c934caca75d3cb5d6ee7d78_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="i45701850388c4510b5b1ebbbeac8cfc8_D20210301-20210301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-01</endDate>
        </period>
    </context>
    <context id="ie31d08a4d41744afa1e05a1b11aa183d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f15ac71fd0c4eb688601d969513a3d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">thry:ABLFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec46f579f06b4cd9b355172f1dcdb200_D20210601-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i45c12fd2d183488bb77c7caffb6c2322_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if102cbeed2c3480ab0589ce3be25bc99_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i220b77cc285340ffa0ae2e6f9e1c911d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie7738b9fa7784d599095d4bdf86b4977_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id757685bc4e64d6aa8fb028123086406_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4a640e67c5cb46f89d8a1d3f42386fe9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0892854128834d9ca3b8358960f27b4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0919af5be438450db0a06369a7e7a7ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i495f37d8f7f84263817750150c4ab5d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee14f592f63b4a0293017a8d53a7a21f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8cdd00db2dda4fd6a4ffe8f36288c65f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if71b509e26204f6e8c63b9586c41a057_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fdcb2ee33344d94819b2e0239535319_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40abbe2d158342199c9dd1453b713d77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3526dea742454ed4b93098271a1893a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cd09c0a36cd4a678b8b6c5f3292d082_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i849752b49ee4491d9d3a9dd70e53830a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i404a432a6df64987a5e4d662ee551a08_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e78208479d148fe806f7da48264c004_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9365077cde54d6eb89b469e49e2506f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67881430ddf74eadb01907f081711f48_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92aadac494ba423f9da0625f1fefd2ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9444bdde50ae40dbabea0970f2f1833d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibccf99f44e4a4de38de3e174949e3e38_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icedb01bc52a24f608df5e62c69b72d61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id54f31642d0448d587bf6480b27ea37f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib774d005fd07454ead7c106c3ad78d21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4dd314883d4845968e93f89799dd838e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2c2b9f7e3ef44899c62f45630bfb97d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib6e850f88e1945149eb8ed1cf0a7835a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cd6a8e62c0849fca25b7d0e4156befd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c4c42229caf414189f6f582e3340da1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie10391aef0f143f2a6dd1865507a19e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a0608716268453883f3e88e44e4f0a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9edf52aef217419da38628e5b34f6e34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c61443aa884498aa18588a7ecf891b9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5f3c49cd1ed4576a128482f1056f499_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i031694988d9e4507ab4f70a4201ead9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifce1fc8cbee24150a8fbb7e7a05a0ee9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id1eb26cd8a3c4877adea39e7b7b29359_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b7d5808cb114f29b5b259073d159b06_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i907737fb407f4997852ff2cf1ff4df4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fe72d43c408462d94895aaf82eac803_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0889045f4723493aae498b05c025face_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29ec5e351b1b413d9e5068b2d3186a2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id32452e2b2f647058de1c1352a87ff09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f95effcacbd49b091b32db0863311eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1dbf04c3191a48449bfa6c326fe345a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff528abe1ba84801857ffdf66e93816d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibff5f876f1b94a2db941087614789f79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c5eaa322c5d434ebbf4a2230f195223_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib61a9a1b39944fb69fb1c3e6664eb697_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:HedgeFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cb7774bac8b4bbc87fa34eee0b79bde_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2502bbe7e8b84b669a73ed3694336316_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i75a6d3b3d18240afbc984377600fb5e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia5551d6a40e549119f178e10853b69a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ddafbd0c6b348289e4fc0a90b5425da_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ff2298cf9ed4373874ff1acc2ed8e10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76f1e1a0b57b49b6934ef0e536655fd6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:ConsolidatedPensionPlanOfDexMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i37b075e8f49e488f89ef3ba210e17fa9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:YPPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i523cc493d49045c0948ec8f7db6bc2bf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idc66b724c81e42b4b318e26d26434e4d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:ConsolidatedPensionPlanOfDexMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e0c665a90a348569f221fd5cffdbb04_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">thry:YPPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b2aa27a3f484a25a66c09b3abd6ee66_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2016PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i954ea322ad8e40eb9d57132aeb111939_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic067c6f17bf4471db1ef541cb83286dc_I20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-18</instant>
        </period>
    </context>
    <context id="i73dbf0ab1a6543b99fe743390150bdad_D20210518-20210518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">thry:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-18</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="i525d85c9b43b4650a15a2a1946f655bb_D20201015-20201015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-10-15</startDate>
            <endDate>2020-10-15</endDate>
        </period>
    </context>
    <context id="i6c9ffc30860641cb9dfcc22895b6576d_D20201211-20201211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-12-11</startDate>
            <endDate>2020-12-11</endDate>
        </period>
    </context>
    <context id="i58e8f31352114d149fc1fe92ac135b89_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i50efc6b868b547b3aeeeff92c40b6800_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0229569f2a1743c3863529b401707d2e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a6b1daf0f0b4dc2979335c01d1050ca_D20191118-20191118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2019-11-18</startDate>
            <endDate>2019-11-18</endDate>
        </period>
    </context>
    <context id="i44342463ce42441b93923747547cabd1_D20191203-20191203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2019-12-03</startDate>
            <endDate>2019-12-03</endDate>
        </period>
    </context>
    <context id="i076f5c664b2547e1890b201cda087df0_I20201123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-23</instant>
        </period>
    </context>
    <context id="i584a2a15ae24485cb015d32c71c35081_D20201123-20201123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-23</endDate>
        </period>
    </context>
    <context id="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7089a291988349bdac90549d223a82af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icfa4135f503b42c38edbba552534a285_D20210630-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i694e6a75ac2948da81236cc182227a09_D20211231-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2021-12-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e201b644e3b44dd8d5a54db51e4d5d8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a96f0ee960947608e18660dc789c2c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1c999525ee7b41319c84aa0abd7f11ab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic12ae026f78848b59c9316f54615bae7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2405cccf97a04e25b9c79e722477e1a3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i07fc1202c82a4693b2d2675fcb461082_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i52335d28bc8c4c59a676636040ff31b8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53e373db39214d03aeceebe1abb56c18_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54ed5524b3534f10a205242163e08aae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-08-25</startDate>
            <endDate>2020-08-25</endDate>
        </period>
    </context>
    <context id="ic134764ebc074691b8204e12d86e24bc_I20200825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <instant>2020-08-25</instant>
        </period>
    </context>
    <context id="i81cf832960f04f4b9a0616dc10a2bb60_D20200128-20200128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-01-28</startDate>
            <endDate>2020-01-28</endDate>
        </period>
    </context>
    <context id="i85dc8464922e43d79c0c8008c7a384f0_D20200310-20200310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-03-10</startDate>
            <endDate>2020-03-10</endDate>
        </period>
    </context>
    <context id="i5a64c2a7f397432c8e557f1e6c034d93_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i32553e7ff3e143c3ba686c88dda89856_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i763b1c2757434ea59d6f088075402e88_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2ad91412fb342369db244a9ac44fa58_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7658f325817943939f83f577db09bb64_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia8e8def8a3e44227a5197ab75fc18a38_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i26a851d93da84a9e8c5c72a040e4344c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id2981c7147c04fd0b7c22622e49bdfe9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3a1e769126f54e2eb65ac65d1ebedba1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">thry:ManagementReassessmentOfAbilityToRecognizeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2fca0c2237dd4a3ab3375947d851dac6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:Section199TaxCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i154a49065905475fb1932ae2665c8f13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:ResearchAndDevelopmentTaxCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1b7017a1ffc4f9491ae813a762ebc0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:ResearchAndDevelopmentTaxCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i428330e9de444f56beab35a84a13f033_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">thry:Section199TaxCaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icef58c8d231642cca59a4ebc4ea2597a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:YPHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id03efdfb29e842e98ea31307f5401e90_D20210831-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">thry:TexasComptrollerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i123fe4df8001426099c081cae86de847_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">thry:TexasComptrollerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43be45c4e18547168616de7a591831a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:NewYorkStateDivisionOfTaxationAndFinanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8aefe6f005b47d492d1ff4231f6acc3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">thry:OhioDepartmentOfTaxationAuditDivisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97c062e2fae641a08a03599133b735fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc8a58d9502e47cfb83370c35305935d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i379a632b65b54d1d99eaaa264df886f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9eb04877438244448d940f6730a323b6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie0980789c1b64842a4f04e63cb0940f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b5d0cbf2f4f47d6aaf973a454ec0216_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaf6d6ebe92af4233adabd3685f2d0611_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i02be978572b8483da9f8f697ecd26596_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2136c6d8dbc34bcd857d651696cfd009_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie25d2d28263b4a929f87e8f019db2531_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0991f6a064e14e64a1398886340701b5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc3f9410ae4a457992c75ac9624ba6d0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaf89a04e61864debbf6e040ec6a9cc72_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ied423a26d8f945928d0d2a4f2c1d68cc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84862c1b403148a796da030dda744d5f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1850872384d745a088fb172c8b2f7733_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i16953df97c03435d81d1c1732b50d43b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7bb04a28617548cc9ce16ebe3e30f538_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:MarketingServicesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28d3d46d8b3a432cba1d49b0fb02afd5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id970a170e6c84a0b8d6337243989fb97_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9be0d56c849546d7b36d591fdc132853_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PlatformMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2d438591f2524de3a2e31b5dbe5af1bd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:AddOnsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icc01b31673d34401a4c3700766a09dd5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:AddOnsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i501f8501593d4ddeb6199e7c9fe77a81_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:AddOnsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:SoftwareAsAServiceSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45971546e28b4335bc5c86a0cf6bb800_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9867620c7e654b0a9ae7548f9f15d9c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0a691cdf0ff34ffd816b5e1d4543b710_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:PrintYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7c06cc867a0846f287b9cc1c02bacb1d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifeaa15d47bea4a8688e364a649b74be4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2b3742c6b74477db51274a46578082b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:InternetYellowPagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iab24af750eac48ebb38cf7850eec33f5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iecb686dce12843f8b4e7f907ad4e8d1c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaf3ccf8ce1774a99b66931185093faaa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:SearchEngineMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i415e0458ccf248a2b5817805906b1617_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibbcbae18830f47779dd7963b5d0d6ad2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i362821a3a0f9446d995ff5a53c50a7cd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i56c46fd0d07142a695648204e5951111_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:ThryvPlatformAndAddOnsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2cc2f0f15bf14ffd9f1e18e41e72cde1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:ThryvPlatformAndAddOnsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc8fd283341044d68c0c6cc8c8980250_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">thry:ThryvPlatformAndAddOnsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">thry:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if6a0bd9fde1d4612928718a97c581287_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2b769dab25f402cb3962cc6711ca1ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0573cab6ccb44811a2881e084f28b436_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b1d1deca4e848e3b88da3e421d780c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04560cd6a5bc4908b05f65e35705d6ca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">thry:LongLivedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a60172f4d4440f9805701f5969f9340_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">thry:LongLivedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b232738ec1143ffb6594fd4351ee841_D20220121-20220121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001556739</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">thry:VivialMediaHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-21</startDate>
            <endDate>2022-01-21</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>thry:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="reportingunit">
        <measure>thry:reportingUnit</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV8wLTEtMS0xLTQwODU1_ea11d494-e6cb-488a-825f-1e1fbfaca06e">0001556739</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV8yLTEtMS0xLTQwODU1_a05867df-239f-4b99-8c8a-d53570a82502">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV8zLTEtMS0xLTQwODU1_4e1ef923-016e-4067-98f6-dca4f46b6e2a">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80L2ZyYWc6YmJhNDY5YzM4N2IzNDJhNGE1ZjcxOTlmYjcyZWRjMjkvdGFibGU6ZTlkYmE2OTczMDZmNGU2OGE3NWQ4OTFlY2UzZDhhZDEvdGFibGVyYW5nZTplOWRiYTY5NzMwNmY0ZTY4YTc1ZDg5MWVjZTNkOGFkMV80LTEtMS0xLTQwODU1_fa3cee21-75db-4778-b030-0120d019cda7">false</dei:AmendmentFlag>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="id607867bda434ec4b2bf526e1bfe43ca_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS0wLTEtMS02NDgwNg_57fe9699-e6f3-462e-8fb2-4dba8c008c23">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="ic057e4fb0def4937b177aacb225df705_D20200826-20200826"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNy9mcmFnOjdiMDFkM2Q1MWQ5NDQ0N2M5NWI2MTRmMzE3NGQ4NGMzL3RhYmxlOjVhYzJkZDgyMDg5ZTQyOGZhODg2MjA0NTllYjU4Yzc3L3RhYmxlcmFuZ2U6NWFjMmRkODIwODllNDI4ZmE4ODYyMDQ1OWViNThjNzdfMi0xLTEtMS00MDg1NQ_b6e471ee-2b20-4a77-a0a7-7ce770131412"
      unitRef="number">0.5556</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="ic96d8949520b44fb9905b8fb7764524a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8xMDk5NTExNjMxODM4_0905088d-020a-4e60-a787-4eb20cece9ba">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_30dc053b-31ea-463b-8d6b-1afd2dd95ccb">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i440024054a97426590919139ce684276_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_ccedad29-6a85-4555-8ffd-421987fa9d5a">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_b1df8a2e-f449-4495-823c-d710c3ecff9f">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i440024054a97426590919139ce684276_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_fe174ea3-be5a-4dbf-900e-682d04a92f85">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i440024054a97426590919139ce684276_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_6b06c429-b314-433f-9adb-bc4bfd7ff48a">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_e0b16f46-357d-49a8-8f4f-0cf224a8c707">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDg3_884178ea-93f0-4d3a-9b8e-79faec3d09af">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDgx_43fcae0a-59b5-48b2-9662-5ddf71fe65c8">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ3OTk3_9b68a330-760d-4308-8916-b55199ba8398">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ3OTk3_6f1d8c3b-0a26-4450-9163-0d1cad551bdb">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDgy_4939fc71-095f-4a28-952a-ab7ecdb9c29d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDgz_f4ceb845-d854-4d1d-8e01-7e8175bd745c">001-35895</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18yMDg1_d3fa1868-f9a6-4916-a4cc-42a94b270419">THRYV HOLDINGS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8wLTAtMS0xLTQwODU1_3ad29f26-655a-460d-aed4-7dd5d5ebf4ba">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8wLTItMS0xLTQwODU1_f7549769-d86e-4b3e-b069-34888d37f3ae">13-2740040</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTAtMS0xLTQwODU1L3RleHRyZWdpb246NjZlMTMxMjdjYzE3NGEwM2EzNzlmMDM5MGY2NDQ5MGFfNA_a1caf276-2b2f-44ac-9bc8-505d7779262c">2200 West Airfield Drive, P.O. Box 619810</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTAtMS0xLTQwODU1L3RleHRyZWdpb246NjZlMTMxMjdjYzE3NGEwM2EzNzlmMDM5MGY2NDQ5MGFfNw_9f19b0f0-83cf-4e4a-857c-73d85195ec77">D/FW Airport</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTAtMS0xLTQwODU1L3RleHRyZWdpb246NjZlMTMxMjdjYzE3NGEwM2EzNzlmMDM5MGY2NDQ5MGFfMTE_e37da395-3c92-45ac-a158-12fb62483214">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YzJlNjljZTI4OTg0NGRiOGI1ZGYyOTc3MmFhOTc2ODYvdGFibGVyYW5nZTpjMmU2OWNlMjg5ODQ0ZGI4YjVkZjI5NzcyYWE5NzY4Nl8zLTItMS0xLTQwODU1_ec66b89a-f924-4d4b-b42f-bfba9a532ba8">75261</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6Zjc0NGYzOTM1MzRiNDE5ZWJjY2NjMGI3MDZlMmYxNzgvdGFibGVyYW5nZTpmNzQ0ZjM5MzUzNGI0MTllYmNjY2MwYjcwNmUyZjE3OF8wLTAtMS0xLTQwODU1_28f1ee42-967c-49a1-bd37-2ac974d108f8">(972)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6Zjc0NGYzOTM1MzRiNDE5ZWJjY2NjMGI3MDZlMmYxNzgvdGFibGVyYW5nZTpmNzQ0ZjM5MzUzNGI0MTllYmNjY2MwYjcwNmUyZjE3OF8wLTEtMS0xLTQwODU1_80fcb588-0c1b-44c0-8be8-50992cf39412">453-7000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YWE2YzM5ZmNlZmZkNGIxNmI2OGJiZjQ5ZTk1NmRlMmMvdGFibGVyYW5nZTphYTZjMzlmY2VmZmQ0YjE2YjY4YmJmNDllOTU2ZGUyY18xLTAtMS0xLTQwODU1_fd13b063-9b9f-4833-ab9a-a2a185555169">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YWE2YzM5ZmNlZmZkNGIxNmI2OGJiZjQ5ZTk1NmRlMmMvdGFibGVyYW5nZTphYTZjMzlmY2VmZmQ0YjE2YjY4YmJmNDllOTU2ZGUyY18xLTEtMS0xLTQwODU1_91801fef-c2e4-4b90-9105-f4dd03ad7d93">THRY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGFibGU6YWE2YzM5ZmNlZmZkNGIxNmI2OGJiZjQ5ZTk1NmRlMmMvdGFibGVyYW5nZTphYTZjMzlmY2VmZmQ0YjE2YjY4YmJmNDllOTU2ZGUyY18xLTItMS0xLTQwODU1L3RleHRyZWdpb246YWU5NmE2NzM2OTdkNDEwZGE5ZjRmZjk3NmFlYTQ0NDlfNA_c9ff8bb1-84ad-4df3-9112-71ea4a946dee">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAz_e5849b63-b51d-40d5-ac5e-da19d8e00624">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTEx_6785b699-9440-4e71-818c-57cea68dd3a1">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTA4_80a70a35-8e47-4588-b633-cc8a75c1f935">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTA5_17d1ae64-24b3-49e1-8f59-0dcad50de1d9">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ3OTk5_69a1cd51-b121-4467-93c0-42fe1945e0da">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAw_65eb0804-5a4d-4b42-97e0-aca26a7d0408">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAx_e3547e1c-d2d2-4a8e-8aa5-b8ac303f1d2d">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ4MDAy_8e44c0c0-eb9a-403c-bb29-ca91fd2c0b1c">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M180OTQ3ODAyMzQ0NTA3_2e397619-ce84-4982-bb0f-926372aaa932">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i75875a714b2b4f9b87f0362d940b51eb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18zODQ4MjkwNzE2MTgy_283d3ffe-f80c-4204-8749-e4c9458bca91"
      unitRef="usd">536729000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia2e9654a03fc4e838e9f0abd5acfcca5_I20220311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M18zODQ4MjkwNzAzNjY4_30b3f411-1695-402a-993f-85c25d1388b3"
      unitRef="shares">34155328</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xL2ZyYWc6OWM4MDdhZjc2YzI0NGRkNjgxYjYzM2M3YTdiYzI0NjMvdGV4dHJlZ2lvbjo5YzgwN2FmNzZjMjQ0ZGQ2ODFiNjMzYzdhN2JjMjQ2M183MTQ2ODI1NjAwMDcw_4ce969ab-7c8a-4e60-80bb-4b2c60a08a9c">Certain portions of the registrant's definitive proxy statement for its annual meeting of stockholders, to be filed with the Securities and Exchange Commission within 120 days after the end of the registrant's fiscal year ended December 31, 2021, are incorporated herein by reference.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85MzEvZnJhZzo4MmY1NGEwMjlkYjY0YzY4YTQxZGU1ZWU0YmM4ODc4MC90ZXh0cmVnaW9uOjgyZjU0YTAyOWRiNjRjNjhhNDFkZTVlZTRiYzg4NzgwXzcxNDY4MjU2MTE2MDU_b922bf76-c5c8-48b6-99fb-0d2763ead6d1">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85MzEvZnJhZzo4MmY1NGEwMjlkYjY0YzY4YTQxZGU1ZWU0YmM4ODc4MC90ZXh0cmVnaW9uOjgyZjU0YTAyOWRiNjRjNjhhNDFkZTVlZTRiYzg4NzgwXzcxNDY4MjU2MTE2MDY_781dcb6e-63e7-4677-a182-1517810e399e">Dallas, Texas</dei:AuditorLocation>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMy0xLTEtMS00MDg1NQ_90130fff-d9cc-450e-8c29-b236b1f1505d"
      unitRef="usd">1113382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMy0zLTEtMS00MDg1NQ_2b7cedb5-9e77-4256-8818-ca1bd2ca0a17"
      unitRef="usd">1109435000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMy01LTEtMS00MDg1NQ_2be086bb-63ad-4f51-b155-f3c3d485855e"
      unitRef="usd">1421374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNC0xLTEtMS00MDg1NQ_d3993edc-afe8-497c-8bf5-aa4457c2b631"
      unitRef="usd">408043000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNC0zLTEtMS00MDg1NQ_97737a5e-81b9-4d11-8ee3-bdfe3326cea5"
      unitRef="usd">439742000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNC01LTEtMS00MDg1NQ_83fe6e56-3fe5-4057-8eee-79cade643efb"
      unitRef="usd">581293000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNS0xLTEtMS00MDg1NQ_fc6d37cd-66e7-4e1a-a179-dcdcadb8f58c"
      unitRef="usd">705339000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNS0zLTEtMS00MDg1NQ_bcebecec-ac0a-4d45-865a-a7b41664bc58"
      unitRef="usd">669693000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfNS01LTEtMS00MDg1NQ_29e04b1d-88e9-4261-a539-33ecc4524333"
      unitRef="usd">840081000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOC0xLTEtMS00MDg1NQ_2b2f83db-d8b4-46e4-9525-1fdec6e8d597"
      unitRef="usd">357813000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOC0zLTEtMS00MDg1NQ_d6bc7bd0-64de-4a34-9e2a-610f874904d3"
      unitRef="usd">315195000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOC01LTEtMS00MDg1NQ_0b6a82eb-89a7-4df1-8fb6-721f22d3f3de"
      unitRef="usd">431815000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOS0xLTEtMS00MDg1NQ_443136c1-c7e6-4743-9279-5970059d8d4f"
      unitRef="usd">153902000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOS0zLTEtMS00MDg1NQ_7139dfe2-2e67-4cf8-93e3-ad0e2ed75e20"
      unitRef="usd">177574000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfOS01LTEtMS00MDg1NQ_5cd3aa49-8446-4143-bb4c-86fab98315ad"
      unitRef="usd">196543000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTAtMS0xLTEtNDA4NTU_71d61c91-296a-403c-aa14-ebdd367063b5"
      unitRef="usd">3611000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTAtMy0xLTEtNDA4NTU_cfb98c3d-c325-48b7-8bc4-fdeaa5acdd4a"
      unitRef="usd">24911000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTAtNS0xLTEtNDA4NTU_32d16135-80e1-4ef0-9726-e57525932c47"
      unitRef="usd">5670000</us-gaap:AssetImpairmentCharges>
    <us-gaap:CostsAndExpenses
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTEtMS0xLTEtNDA4NTU_8562ae24-ceef-45c3-bd36-6f872ac5caf5"
      unitRef="usd">515326000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTEtMy0xLTEtNDA4NTU_29a53c03-4615-427d-944c-4650bf74cc09"
      unitRef="usd">517680000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTEtNS0xLTEtNDA4NTU_6d71f01f-0f02-4524-96d9-69bc032366cc"
      unitRef="usd">634028000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTMtMS0xLTEtNDA4NTU_dfdd07e8-de77-45ef-b012-7ab3bfbc308a"
      unitRef="usd">190013000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTMtMy0xLTEtNDA4NTU_878189b8-d6cd-4c95-a9a4-4cc69f359741"
      unitRef="usd">152013000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTMtNS0xLTEtNDA4NTU_a91712e9-6e11-40d8-bcba-27cc2e5961b7"
      unitRef="usd">206053000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseDebt
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTUtMS0xLTEtNDA4NTU_bab9c437-f55a-40d3-9d07-eda8290b5879"
      unitRef="usd">48867000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTUtMy0xLTEtNDA4NTU_bf36324a-46b0-451a-8e59-b373d7020e8c"
      unitRef="usd">51537000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTUtNS0xLTEtNDA4NTU_148a1529-fdf7-46f0-ab43-dd08b2ef61e8"
      unitRef="usd">68181000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTYtMS0xLTEtNDA4NTU_f5b148ee-4c5b-4d40-ae93-7f6a9a6fdc9d"
      unitRef="usd">17507000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTYtMy0xLTEtNDA4NTU_62aab123-5540-448e-b598-347a7f862a33"
      unitRef="usd">17002000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTYtNS0xLTEtNDA4NTU_4d3a7e2b-f3d8-4bf9-afd5-f32fd5c91725"
      unitRef="usd">24770000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTctMS0xLTEtNDA4NTU_203ad6b3-b11e-4f8c-815b-588a7e38e2b8"
      unitRef="usd">-14829000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTctMy0xLTEtNDA4NTU_fae35f82-bfb8-4951-a6ba-ad887d2b3f53"
      unitRef="usd">42236000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTctNS0xLTEtNDA4NTU_c6523865-b3e7-4323-a4a4-002b778a0d3f"
      unitRef="usd">53161000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTgtMS0xLTEtNDA4NTU_fcbbbb0f-0c78-4e0d-9259-8122d22fbcca"
      unitRef="usd">4154000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTgtMy0xLTEtNDA4NTU_b56e20a9-101b-4c53-ad4e-0d14c6f6312d"
      unitRef="usd">0</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTgtNS0xLTEtNDA4NTU_b223221b-7017-4e21-9cf9-2793875c1672"
      unitRef="usd">6375000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTktMS0xLTEtNDA4NTU_c8e8b1c0-344b-4a61-8ec7-211689ca3bb8"
      unitRef="usd">134314000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTktMy0xLTEtNDA4NTU_9360db40-3c73-47c7-a523-f87df159305b"
      unitRef="usd">41238000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMTktNS0xLTEtNDA4NTU_39f23bd1-be86-4b35-84f6-551365e4be94"
      unitRef="usd">53566000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjAtMS0xLTEtNDA4NTU_8d17f745-8888-403c-8a12-3f408082c1c2"
      unitRef="usd">32737000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjAtMy0xLTEtNDA4NTU_2e92c514-fca2-4ae1-b306-e7951b509b31"
      unitRef="usd">-107983000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjAtNS0xLTEtNDA4NTU_f16e5fc5-e934-4730-bda8-94c90347bfd8"
      unitRef="usd">18062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjEtMS0xLTEtNDA4NTU_b4f3a915-297d-4329-91c7-3c3c6643fcac"
      unitRef="usd">101577000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjEtMy0xLTEtNDA4NTU_1f67b23c-138b-4d79-acf2-f2f0d113b95a"
      unitRef="usd">149221000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjEtNS0xLTEtNDA4NTU_39e76eb4-3899-40dc-a15a-137032dec431"
      unitRef="usd">35504000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjMtMS0xLTEtNDA4NTU_e88cdd0a-9c92-4121-8601-8960f6b169e2"
      unitRef="usd">-8047000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjMtMy0xLTEtNDA4NTU_b0d7f27b-5f5a-4aba-aa85-2df68ac85485"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjMtNS0xLTEtNDA4NTU_4296a7a3-33e7-4b1b-9ec0-ad581fcea6c9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjQtMS0xLTEtNDA4NTU_de5da04b-24ff-44bf-bcfc-4bdbb9e36051"
      unitRef="usd">93530000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjQtMy0xLTEtNDA4NTU_8c1e8a87-44b8-4c48-bfbc-34e584945ba5"
      unitRef="usd">149221000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjQtNS0xLTEtNDA4NTU_09757fe0-a99e-4a80-8925-3bf7670f0c5a"
      unitRef="usd">35504000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjctMS0xLTEtNDA4NTU_5d6e4520-37c3-4560-98cd-b60a15b58400"
      unitRef="usdPerShare">3.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjctMy0xLTEtNDA4NTU_ca47b84b-9b0c-4a10-b410-dadb82066a85"
      unitRef="usdPerShare">4.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjctNS0xLTEtNDA4NTU_d64581f7-03da-4004-adcf-40f7750cd587"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjgtMS0xLTEtNDA4NTU_56fb813c-2e39-42cd-9549-e084221f26ef"
      unitRef="usdPerShare">2.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjgtMy0xLTEtNDA4NTU_3043a6d2-f77a-42af-b6bd-7f75f212f762"
      unitRef="usdPerShare">4.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMjgtNS0xLTEtNDA4NTU_2a486c06-4e3c-44c6-9403-9986c7eb00fa"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzEtMS0xLTEtNDA4NTU_7b0ea10f-fb12-4f81-b1b5-b507a8b8bd66"
      unitRef="shares">33607446</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzEtMy0xLTEtNDA4NTU_fcb457d0-ffbd-4398-b538-f22ca44b8a3d"
      unitRef="shares">31522845</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzEtNS0xLTEtNDA4NTU_aae87d42-5ddf-4d5b-9b45-c4fd1bb6e3cd"
      unitRef="shares">40845128</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzItMS0xLTEtNDA4NTU_a2e30fa7-a6e3-4fcf-8f3a-7357d5149c39"
      unitRef="shares">36495746</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzItMy0xLTEtNDA4NTU_cdcb5c45-d0a0-4147-8e31-14f4337a2085"
      unitRef="shares">33795594</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xOS9mcmFnOmJjZjY4N2E5ZjliOTQxM2ViNWEzYzU1MTI2YTY5YTljL3RhYmxlOjdhMDgzZjhiY2NiNjQ4NDZhYmM3MjgwZTk1M2FlYWQzL3RhYmxlcmFuZ2U6N2EwODNmOGJjY2I2NDg0NmFiYzcyODBlOTUzYWVhZDNfMzItNS0xLTEtNDA4NTU_b839efe2-f4e4-4f03-bd65-1da9753208d5"
      unitRef="shares">43465998</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMy0xLTEtMS00MDg1NQ_3c987476-8650-45f6-8088-bd1397559de5"
      unitRef="usd">11262000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMy0zLTEtMS00MDg1NQ_b1482789-d75e-4060-92ab-f72027b01fd1"
      unitRef="usd">2406000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOmQ3ZTI5MWZkYTc5YjQ3ZmViMDFmNzExZGVlODNiN2U2XzQ1_4c8fc7b3-de6f-4a88-a3ca-dd07a1dc8c62"
      unitRef="usd">17387000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOmQ3ZTI5MWZkYTc5YjQ3ZmViMDFmNzExZGVlODNiN2U2XzYw_66dd700f-67f2-467b-9a0a-e293dbe480b7"
      unitRef="usd">33030000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0xLTEtMS00MDg1NQ_2f4c820d-f7af-4bf0-92d9-c63218bfacd1"
      unitRef="usd">279053000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNC0zLTEtMS00MDg1NQ_52fd678e-f106-48f8-b69c-5f518c15fd9d"
      unitRef="usd">296570000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjk0ZWNjOTFjMGVkYTQ4MjViYzkyZWUwZGM4MmE5YTQ3XzQx_158f964e-7977-474c-91ae-96e5e5881cff"
      unitRef="usd">88000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjk0ZWNjOTFjMGVkYTQ4MjViYzkyZWUwZGM4MmE5YTQ3XzU2_4df9caa4-a5bc-4e33-b996-f94d6d8233e5"
      unitRef="usd">338000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0xLTEtMS00MDg1NQ_bf2f8b6d-aff0-4831-b3e9-f46a91b5afff"
      unitRef="usd">5259000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNS0zLTEtMS00MDg1NQ_a0ec7f8d-b9d6-4e4c-8227-c4aa544d1b42"
      unitRef="usd">10975000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNi0xLTEtMS00MDg1NQ_99e6f097-5a29-4dbc-8381-e82d8b87d6db"
      unitRef="usd">14711000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNi0zLTEtMS00MDg1NQ_9bdbbe7d-2096-4786-8d0b-dca56e2bcf08"
      unitRef="usd">9229000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNy0xLTEtMS00MDg1NQ_b8304377-018e-497f-8b94-a20c5f3b88ba"
      unitRef="usd">22418000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNy0zLTEtMS00MDg1NQ_05406ba3-570e-4129-bdc4-ee9b59d4b3b8"
      unitRef="usd">13411000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <thry:IndemnificationAssetCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOC0xLTEtMS00MDg1NQ_a69db4c4-b81f-4c1b-bbf9-0f3eec75b9e9"
      unitRef="usd">24346000</thry:IndemnificationAssetCurrent>
    <thry:IndemnificationAssetCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOC0zLTEtMS00MDg1NQ_3f358b03-140f-4fa8-b28c-79f85ed406ba"
      unitRef="usd">24346000</thry:IndemnificationAssetCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMS0xLTEtMTA3NzU1_af5d46ed-3a87-4139-8106-3eed1889b73a"
      unitRef="usd">13596000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMy0xLTEtMTA3Nzkx_8012ba04-4af3-471e-97f7-c968b5a172cd"
      unitRef="usd">12761000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOS0xLTEtMS00MDg1NQ_cd495a63-b9c7-4861-80cf-5c5fde222ec4"
      unitRef="usd">370645000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfOS0zLTEtMS00MDg1NQ_f5848f6f-6543-4d5d-b1f3-b7162b046739"
      unitRef="usd">369698000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMS0xLTEtNDA4NTU_d34fbf37-0776-40d5-944a-0de8cf2bd2b1"
      unitRef="usd">50938000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTAtMy0xLTEtNDA4NTU_8199e1f7-1396-40c1-b5b3-17ceea12d614"
      unitRef="usd">89044000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTEtMS0xLTEtNDA4NTU_4fdef4fd-c5c1-4cb1-9de7-0f64bcc3673e"
      unitRef="usd">671886000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTEtMy0xLTEtNDA4NTU_583ef431-43f3-42b5-9eff-5b6016fc34d4"
      unitRef="usd">609457000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTItMS0xLTEtNDA4NTU_7d2e9c8c-05b1-408b-a879-8b96fdd11164"
      unitRef="usd">82577000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTItMy0xLTEtNDA4NTU_e523a73c-21cf-42d7-bee7-d4349b862e1d"
      unitRef="usd">31777000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTMtMS0xLTEtNDA4NTU_d2fc6660-9349-4352-a655-176a4b6c4b69"
      unitRef="usd">90565000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTMtMy0xLTEtNDA4NTU_38a0a5fd-32fc-4111-8f57-dda2fd90162a"
      unitRef="usd">93099000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTUtMS0xLTEtNDA4NTU_b0f670a6-6277-4410-8d23-10681ff5ee53"
      unitRef="usd">33891000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTUtMy0xLTEtNDA4NTU_cb1f6004-8e66-47cd-861d-d55b1c2f44fb"
      unitRef="usd">21902000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTYtMS0xLTEtNDA4NTU_2a7c739a-e0c9-4f7c-8faf-db92286bdb17"
      unitRef="usd">1300502000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMTYtMy0xLTEtNDA4NTU_4fe947dc-f6f8-4621-83e3-d4a15314d6a7"
      unitRef="usd">1214977000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjAtMS0xLTEtNDA4NTU_9b17aef0-f658-4a83-9a70-e2463b938351"
      unitRef="usd">8610000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjAtMy0xLTEtNDA4NTU_923df2fc-7737-4fa7-9e92-12ae58839291"
      unitRef="usd">8927000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjEtMS0xLTEtNDA4NTU_d5be4035-fd0e-4658-9ebc-52bae8814461"
      unitRef="usd">131813000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjEtMy0xLTEtNDA4NTU_6b44fe56-2317-4125-9e0b-483ba7a0735b"
      unitRef="usd">139613000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjItMS0xLTEtNDA4NTU_beb34a08-32ff-450a-a828-89cb46d84857"
      unitRef="usd">29771000</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjItMy0xLTEtNDA4NTU_90b98261-72c5-4e13-8006-458e7c406040"
      unitRef="usd">30022000</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjMtMS0xLTEtNDA4NTU_5f63e0ad-8ab9-490e-93b1-324cf181483e"
      unitRef="usd">51726000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjMtMy0xLTEtNDA4NTU_232e7397-d0df-467a-9f68-6829cab5926f"
      unitRef="usd">18942000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjQtMS0xLTEtNDA4NTU_a33d9b72-74f7-490e-b737-73e9c5fbd57d"
      unitRef="usd">70000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjQtMy0xLTEtNDA4NTU_1644ed7b-1175-4cf1-8305-80f14f317fb5"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjUtMS0xLTEtNDA4NTU_6818f553-cd3a-4a58-a7e9-842d6edd7aa1"
      unitRef="usd">15214000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjUtMy0xLTEtNDA4NTU_dd851a53-059d-496b-a793-7cb88aae4905"
      unitRef="usd">9896000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjYtMS0xLTEtNDA4NTU_9de996de-c06e-4fdf-8c1c-0d2f394fe504"
      unitRef="usd">307134000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjYtMy0xLTEtNDA4NTU_38cf35d0-d79d-4c1c-aef2-8d998538e568"
      unitRef="usd">207400000</us-gaap:LiabilitiesCurrent>
    <us-gaap:SeniorLongTermNotes
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjctMS0xLTEtNDA4NTU_79c150e8-c14b-4428-9270-70992b368e52"
      unitRef="usd">309672000</us-gaap:SeniorLongTermNotes>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjgtMS0xLTEtNDA4NTU_fd477699-75e6-4f76-a118-6d0cabb0dc5d"
      unitRef="usd">142875000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:SeniorLongTermNotes
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMjktMy0xLTEtNDA4NTU_59169249-f41d-41c4-a4ca-5bb067c6ea29"
      unitRef="usd">335683000</us-gaap:SeniorLongTermNotes>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzAtMy0xLTEtNDA4NTU_28ba5569-0521-4a6f-af31-75fab04532ca"
      unitRef="usd">113482000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzEtMS0xLTEtNDA4NTU_333bcb1d-9359-4db7-a652-78e9efadfa04"
      unitRef="usd">39929000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzEtMy0xLTEtNDA4NTU_fc27c60c-a6c5-44bb-9fb6-6afe87d31d51"
      unitRef="usd">79238000</us-gaap:LongTermLineOfCredit>
    <thry:FinancingObligationsNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzItMS0xLTEtNDA4NTU_943533cf-0097-4d4c-816d-1613667fe0cc"
      unitRef="usd">0</thry:FinancingObligationsNoncurrent>
    <thry:FinancingObligationsNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzItMy0xLTEtNDA4NTU_c0341616-81c5-4cab-9721-4cc5b641f6ea"
      unitRef="usd">54798000</thry:FinancingObligationsNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzMtMS0xLTEtNDA4NTU_2d18626d-e4d5-4600-83d3-16328ae25c55"
      unitRef="usd">140167000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzMtMy0xLTEtNDA4NTU_e1821099-42f4-4313-b483-502d9b9154cb"
      unitRef="usd">190827000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzQtMS0xLTEtNDA4NTU_ed43ab30-5cb1-4b90-a32a-adb405f0a784"
      unitRef="usd">10798000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzQtMy0xLTEtNDA4NTU_3f1363a5-a59b-4c80-afa3-5556047b421d"
      unitRef="usd">508000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzUtMS0xLTEtNDA4NTU_25f3c96f-1ba8-46ee-8226-d88ca62c891f"
      unitRef="usd">35212000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzUtMy0xLTEtNDA4NTU_22949a75-0a53-4ab5-8ea3-94db0e0777bf"
      unitRef="usd">36266000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzYtMS0xLTEtNDA4NTU_1d701c76-4f1f-4e69-8bb6-6da2673148f1"
      unitRef="usd">678653000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzYtMy0xLTEtNDA4NTU_48eb0e11-3018-4f11-bdfe-143779265688"
      unitRef="usd">810802000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzctMS0xLTEtNDA4NTU_77d142f2-5d41-45af-8364-42cdd99b6366"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i440024054a97426590919139ce684276_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzctMy0xLTEtNDA4NTU_f12ca91a-ca59-4ebe-ae42-1bce413d37dd"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xOQ_35ffe412-fbc3-4095-896f-891462d83e7d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xOQ_d9858477-304e-4942-ab81-9f2759b5057a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8zMw_200a8c86-83a7-4de5-903e-064a0fb40949"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8zMw_be45cc77-b0f1-44ba-b280-9a2aac334657"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV81NQ_9eb16071-d11c-4c14-8174-2c76a68276dc"
      unitRef="shares">60830853</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV83Nw_20de773b-ebb6-40b9-b6a8-bf5bdac03346"
      unitRef="shares">34145311</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xMTA_299eb5ed-bd85-4563-ab05-504b6c80cc31"
      unitRef="shares">59590422</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowMDA0YThjMWUzMGU0M2E3OTJhNjViYTVjNDZlZTcyYV8xMzE_9544ceb5-10af-4622-9727-d01881d70a3f"
      unitRef="shares">32912012</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMS0xLTEtNDA4NTU_97d10d58-ca03-473c-9d3a-8cadc391d9f3"
      unitRef="usd">608000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfMzktMy0xLTEtNDA4NTU_6cbcc738-1980-4b20-adb0-75d01a18f7dc"
      unitRef="usd">596000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDAtMS0xLTEtNDA4NTU_8b6b73d5-c0ce-4350-b3bd-a2e13f4dcc82"
      unitRef="usd">1084288000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDAtMy0xLTEtNDA4NTU_ab717f4a-1981-432c-acad-8ded092935df"
      unitRef="usd">1059624000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockShares
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowODA4YjBjOGEwYjk0YjdiYjIxOWRjNzNjZGZiOTUxMF8yMQ_d261b433-e422-4cf3-a3be-3ad999bce370"
      unitRef="shares">26685542</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjowODA4YjBjOGEwYjk0YjdiYjIxOWRjNzNjZGZiOTUxMF8yNzQ4Nzc5MDY5NTIx_ac3f8c86-311a-4b52-adeb-b16fd3844a27"
      unitRef="shares">26678410</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMS0xLTEtNDA4NTU_cc8af634-000b-4fb0-bfc2-54852b1b0f89"
      unitRef="usd">468879000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDEtMy0xLTEtNDA4NTU_974af9d4-df39-4686-991a-30f85ae02637"
      unitRef="usd">468613000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDItMS0xLTEtNDA4NTU_de4b44cd-fd0f-4da0-be9b-b5102289e0f5"
      unitRef="usd">-8047000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDItMy0xLTEtNDA4NTU_f0e677a6-af82-4b7b-ae78-c686fc7cf078"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDMtMS0xLTEtNDA4NTU_3159f3b2-4729-4b26-bbae-e17be6d82f1a"
      unitRef="usd">-293255000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDMtMy0xLTEtNDA4NTU_f59bb816-6608-4a44-86b5-4850bfb98e08"
      unitRef="usd">-394832000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDQtMS0xLTEtNDA4NTU_d2ef6a1a-8b4b-4e86-b432-e9b5924002e3"
      unitRef="usd">314715000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDQtMy0xLTEtNDA4NTU_89696ace-4a8a-4cc1-98e2-3f234f07323e"
      unitRef="usd">196775000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDUtMS0xLTEtNDA4NTU_ef073b30-2a37-42ab-b9c9-f0f376a21ec2"
      unitRef="usd">1300502000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yMi9mcmFnOmVmZmRjMWFhYTJiYjRmZDE4MDlmN2RlZTRhNmU5OTk5L3RhYmxlOjgzZjZjMGVlMmMyMjQwMTk5NTU2OTk1NTBmMGUzOGZiL3RhYmxlcmFuZ2U6ODNmNmMwZWUyYzIyNDAxOTk1NTY5OTU1MGYwZTM4ZmJfNDUtMy0xLTEtNDA4NTU_5e850d40-b10d-463e-b120-550dd9ae32b8"
      unitRef="usd">1214977000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i0106c5db7cfc42548e96e08a11c81045_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0yLTEtMS00MDg1NQ_ec027717-7c86-4bfb-80e7-e7f54555cf1e"
      unitRef="shares">57331622</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0106c5db7cfc42548e96e08a11c81045_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy00LTEtMS00MDg1NQ_e249fc41-0a5d-44e2-9823-506d4c1e42c6"
      unitRef="usd">573000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3ca8c3f799b404682747d1749cfc891_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy02LTEtMS00MDg1NQ_00790202-c81c-4836-886b-6a52f1a0d766"
      unitRef="usd">1006822000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i3ea741da28284f89b2deec7761e64b93_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy04LTEtMS00MDg1NQ_0f54b02b-5dc3-4529-994d-119ce1932c6e"
      unitRef="shares">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3ea741da28284f89b2deec7761e64b93_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xMC0xLTEtNDA4NTU_da1cbe12-864a-4aa3-9899-c86acaea13f2"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf8859a4d7504bdc953f62191188d5f7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xMi0xLTEtNDA4NTU_7c89488e-6245-4c81-b0ab-467c0bd4d689"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd50b3f353ff44f58a2d0855f19fcf8c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xNC0xLTEtNDA4NTU_cde82b90-c23d-4f3a-8b2d-d394a0325219"
      unitRef="usd">-579055000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i271216e1d9a9489091b03e8171136505_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMy0xNi0xLTEtNDA4NTU_2497894c-a00b-4343-b2cb-b19cb7e048bd"
      unitRef="usd">428340000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i6cc5c7e4426e4aa6a30a1d4bc9e77b45_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNC04LTEtMS00MDg1NQ_94739a68-24c5-4c23-b81b-9f90c1b79c8a"
      unitRef="shares">23952756</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6cc5c7e4426e4aa6a30a1d4bc9e77b45_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNC0xMC0xLTEtNDA4NTU_cec42419-6de5-4ca4-b98d-3fed45087ecb"
      unitRef="usd">437962000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNC0xNi0xLTEtNDA4NTU_60e117d7-0626-4ebb-9b95-ad586dbaa2b7"
      unitRef="usd">437962000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i72f5992dd6be440ab5beaea8652c44de_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS0yLTEtMS00MDg1NQ_b356fa72-d885-4663-b910-abbb50b6344f"
      unitRef="shares">111660</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i72f5992dd6be440ab5beaea8652c44de_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS00LTEtMS00MDg1NQ_f3e6194b-4f79-49df-ad47-0b01b8cbac64"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i66ba481493c44225a483ed63f7a867e5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS02LTEtMS00MDg1NQ_beda7b12-f76d-4ceb-be5e-a61b8fd7e8cd"
      unitRef="usd">1879000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNS0xNi0xLTEtNDA4NTU_ea906ba5-7370-47cc-b9ed-efccf1d4d10a"
      unitRef="usd">1880000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i40b8713f30bb46578a6bd86c633d7136_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNi0xNC0xLTEtNDA4NTU_440b73cb-3469-481f-91ae-4616c688e840"
      unitRef="usd">-502000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c80bcf7b8c040cbac7062cbb40abffb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNi0xNi0xLTEtNDA4NTU_acef7412-604e-4150-8c79-527660e4dadc"
      unitRef="usd">-502000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5d0244dd299342dfb0d7dd98f99062e5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNy0xNC0xLTEtNDA4NTU_f03105f3-f1c9-4b3b-8ae2-2aa83cef750e"
      unitRef="usd">35504000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfNy0xNi0xLTEtNDA4NTU_46818f2f-7b93-4651-aa00-b5c1d61e09f3"
      unitRef="usd">35504000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="ie52fe9123873439fa61fc7554d361b7c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0yLTEtMS00MDg1NQ_4ebf004a-02b0-4090-9908-c74559db1502"
      unitRef="shares">57443282</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie52fe9123873439fa61fc7554d361b7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS00LTEtMS00MDg1NQ_0fe63866-89fe-453b-b8da-a812e1ddce51"
      unitRef="usd">574000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib84f3b79224c47c19697084b814970a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS02LTEtMS00MDg1NQ_8a808bb6-5bc4-40ac-9f3f-4ee13bc77765"
      unitRef="usd">1008701000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="icc0df466955a4e93a36824a93dac3398_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS04LTEtMS00MDg1NQ_609d1bd7-cc8a-477e-a1de-866858783d19"
      unitRef="shares">-23952756</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icc0df466955a4e93a36824a93dac3398_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xMC0xLTEtNDA4NTU_51aaf789-83a3-40d5-be0c-96ea371f76e7"
      unitRef="usd">-437962000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib88debb55e934a9482356c8456e0218b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xMi0xLTEtNDA4NTU_bdc9a069-7b13-4c78-91ae-7610337b6a60"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idf5f54f92df245b091014bb5c84079e0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xNC0xLTEtNDA4NTU_80dfd612-350b-45f0-a3fb-102727290845"
      unitRef="usd">-544053000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfOS0xNi0xLTEtNDA4NTU_a2dca29e-6607-4253-9f87-4efd0e2b2579"
      unitRef="usd">27260000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtOC0xLTEtNDA4NTU_d6b32a4d-f665-408f-aabc-b0c06d06b45e"
      unitRef="shares">2682042</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTAtMS0xLTQwODU1_d18a1c04-c032-452d-8ae8-c9236a93f22e"
      unitRef="usd">30626000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTYtMS0xLTQwODU1_d1c05772-2305-46b7-8c5c-11e89e837d2e"
      unitRef="usd">30626000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i24b2ad13d8de473aa8d79e111a897851_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMi0xLTEtNDA4NTU_a9ea2d68-9039-405a-a583-937141208f4b"
      unitRef="shares">2147140</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i24b2ad13d8de473aa8d79e111a897851_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctNC0xLTEtNDA4NTU_68e8929f-d99e-4978-a853-8d974caa22ea"
      unitRef="usd">22000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctNi0xLTEtNDA4NTU_33df5836-5f2e-4f54-b8c4-8d3a5b8b634a"
      unitRef="usd">14075000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctOC0xLTEtNDA4NTU_16ecc16d-ac39-4621-8131-5484fcf0e818"
      unitRef="shares">112469</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTAtMS0xLTQwODU1_dacdf07d-1d3a-4ff0-a09e-5f2844fbe998"
      unitRef="usd">-1282000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTYtMS0xLTQwODU1_049d05c1-bc31-4f74-a0f3-d3a8ee84df4b"
      unitRef="usd">12815000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <thry:AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions
      contextRef="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTAtNi0xLTEtNDE4MTQ_36c0b858-2b29-444d-8447-92efbd525d50"
      unitRef="usd">37661000</thry:AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions>
    <thry:AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTAtMTYtMS0xLTQxODI5_cb897265-ff60-4945-8ffe-1336bebaf901"
      unitRef="usd">37661000</thry:AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3aa9713fd03d4c6fa4df060836fd5d68_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtNi0xLTEtNDA4NTU_f15d9829-6805-4afb-bcee-bf795a7370dc"
      unitRef="usd">-813000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtOC0xLTEtNDA4NTU_b64c7967-9d51-4f99-ae47-d562673e2d69"
      unitRef="shares">68857</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia399a1464e164e3e96236a55ce869eac_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTAtMS0xLTQwODU1_e1e74344-5d06-4462-a8b7-8fcb59aa9324"
      unitRef="usd">1257000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTYtMS0xLTQwODU1_d07726fa-f559-4bd5-bacd-49c2baa38e4e"
      unitRef="usd">444000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="ie16eca47de73451ba1e84424537c9d4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTktMTQtMS0xLTQwODU1_bb618206-4997-4dc9-b705-0b5883d57606"
      unitRef="usd">149221000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTktMTYtMS0xLTQwODU1_e95a9809-fca6-4eae-afa5-d32f1b5c7401"
      unitRef="usd">149221000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i9a693ce2d5be45a2bd8fcf87c57d04b7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMi0xLTEtNDA4NTU_40f4a7c0-047e-4438-a999-681f05c37f04"
      unitRef="shares">59590422</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9a693ce2d5be45a2bd8fcf87c57d04b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtNC0xLTEtNDA4NTU_a75ff80a-5f51-425c-98d3-f249a945b6d1"
      unitRef="usd">596000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i25946a3afe554aaa94586cb7825705b4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtNi0xLTEtNDA4NTU_618cc263-d132-4592-838e-423f08feda3d"
      unitRef="usd">1059624000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i228fb3798e3c4352910d0851e65cc7ce_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtOC0xLTEtNDA4NTU_0d3efd4f-60b1-4492-bf37-29f8cb0930a2"
      unitRef="shares">-26678410</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i228fb3798e3c4352910d0851e65cc7ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTAtMS0xLTQwODU1_cde0905b-425f-440a-8c9e-544be19d33be"
      unitRef="usd">-468613000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia0d73934c56e490e9b078bd04a02342e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTItMS0xLTQwODU1_8dc718e2-2bc2-45c0-8c67-c64024e12058"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a1d56ace39c4f48b97816ad8c4cf6c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTQtMS0xLTQwODU1_17ab6434-84e9-4312-b71d-5c4d43ca80f1"
      unitRef="usd">-394832000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMjAtMTYtMS0xLTQwODU1_709db74a-698c-43b9-a253-6b83a7bb575c"
      unitRef="usd">196775000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtMi0xLTEtNDE4NTI_316487d5-1809-4e46-be30-48c2de309250"
      unitRef="shares">669836</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtNC0xLTEtNDE4NTI_bc5f5874-2365-405b-9a78-5480f73d3ee6"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtNi0xLTEtNDE4NTI_a0808168-d314-483b-a259-2c2cbdc3b5e5"
      unitRef="usd">2678000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i14cbce7c104a468488103a8dfae17987_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtOC0xLTEtNDE4NTI_c377a700-0c2c-4df6-9118-131ac3d4af0c"
      unitRef="shares">7132</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i14cbce7c104a468488103a8dfae17987_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtMTAtMS0xLTQxODUy_e9f479ba-8a00-4abf-85d8-20068d520f52"
      unitRef="usd">-266000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTQtMTYtMS0xLTQxODU5_d71f7f7d-967c-4e31-a40b-cfc6e47697e4"
      unitRef="usd">2418000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod
      contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtMi0xLTEtNDE4NTI_44089d91-c65b-46ac-a70d-a1ab02eae319"
      unitRef="shares">570595</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod>
    <thry:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="ic38f34e56ace45258092446f52a5f03b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtNC0xLTEtNDE4NTI_77782f92-68fe-4562-8df5-b837f3bd8406"
      unitRef="usd">6000</thry:StockIssuedDuringPeriodValueWarrantsExercised>
    <thry:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtNi0xLTEtNDE4NTI_2e9d1be0-1be5-4371-8b33-957b3a44e13e"
      unitRef="usd">13892000</thry:StockIssuedDuringPeriodValueWarrantsExercised>
    <thry:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTUtMTYtMS0xLTQxODU5_e29a929e-17d8-434f-956b-deef735a5987"
      unitRef="usd">13898000</thry:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic56053601f974cccb6dfdcefa9693813_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtNi0xLTEtNTY5NDU_8f32533b-7695-46d2-8f69-68ac1980ac11"
      unitRef="usd">8094000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTYtMS0xLTU2OTQ1_6068bc1f-9194-4ab5-8e41-fb70fa7a5359"
      unitRef="usd">8094000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idf4b6071ce5f44a89bfcb23c59b5823c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTItMS0xLTQxOTI1_8d346bc2-dcbe-4ec9-b733-1dba866113f1"
      unitRef="usd">-8047000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTYtMTYtMS0xLTQxODU5_8114c916-7a2c-499b-a4e4-439ffb67ebbc"
      unitRef="usd">-8047000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i6f5d12555df54c24a75014e65613f393_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTQtMS0xLTQxODU5_94e1b4fc-75c4-4116-acbc-a2560901489f"
      unitRef="usd">101577000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTctMTYtMS0xLTQxODU5_58fc3219-42f9-4bfd-90d4-fc5c9da75123"
      unitRef="usd">101577000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i89736afd50784e48a494674f173ad626_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMi0xLTEtNDE4NTI_bee60332-46e6-4598-a193-1c0c7e1f3040"
      unitRef="shares">60830853</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i89736afd50784e48a494674f173ad626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtNC0xLTEtNDE4NTI_85f1e370-b4a3-4e40-8e06-253a695f16eb"
      unitRef="usd">608000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4a81636a3104f78bf78bdcde43a6007_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtNi0xLTEtNDE4NTI_91223cef-61d0-4c48-aa5e-997286cd7c75"
      unitRef="usd">1084288000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ib7b3e7b1d4d1401c9938fc3ecff74a04_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtOC0xLTEtNDE4NTI_c65187f0-5e12-4d95-8b93-decd84ee2aaa"
      unitRef="shares">-26685542</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib7b3e7b1d4d1401c9938fc3ecff74a04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTAtMS0xLTQxODUy_584565ee-934a-4a05-bec7-5b70e7a0e1e5"
      unitRef="usd">-468879000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a9da35466974425a95af5345a3f3979_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTItMS0xLTQxOTEw_e15f7546-bc38-4d97-8c1e-c6cb5b6c5de2"
      unitRef="usd">-8047000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9981b07604bb42b1b3c97091b2b5d3df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTQtMS0xLTQxODU5_743615fe-7353-4a56-9c66-8a7ff9be97ac"
      unitRef="usd">-293255000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yNS9mcmFnOjAyZWExNmU3YjJhNzQ1M2NhNjNkZjRjOGY3ZDBmYjEyL3RhYmxlOmQ2YjhjNGMwNjQ1YjQ2MzY5ZTQ5NTZkM2ZmZDk4OGE4L3RhYmxlcmFuZ2U6ZDZiOGM0YzA2NDViNDYzNjllNDk1NmQzZmZkOTg4YThfMTgtMTYtMS0xLTQxODU5_1a3f6af9-fb3b-49c9-a150-fa295f5d2cd5"
      unitRef="usd">314715000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMy0xLTEtMS00MDg1NQ_d41b1fc9-0212-471a-9ecf-049b407d3a0a"
      unitRef="usd">101577000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMy0zLTEtMS00MDg1NQ_cd8d6cf0-fa43-461f-a1d3-5d4eb2743d16"
      unitRef="usd">149221000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMy01LTEtMS00MjU1Ng_7e5f7d3b-22d4-494a-93e3-11849935149e"
      unitRef="usd">35504000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNS0xLTEtMS00MDg1NQ_ee410394-b527-4f41-a2a8-4ff0772fb969"
      unitRef="usd">105473000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNS0zLTEtMS00MDg1NQ_db380795-3f50-442f-95eb-4c45c3b643c2"
      unitRef="usd">146523000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNS01LTEtMS00MjU2OA_d9e14b4d-8843-4bf3-9554-1050ae4cd109"
      unitRef="usd">206270000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNi0xLTEtMS00MDg1NQ_5c2bd02c-61c8-4eca-a645-60b3c6f8791d"
      unitRef="usd">4919000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNi0zLTEtMS00MDg1NQ_7bd3fbd9-3888-412f-8f67-7f5a2e6ef864"
      unitRef="usd">1068000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNi01LTEtMS00MjU2OA_e8e5839a-0202-4a02-a0ec-0b12e77f2565"
      unitRef="usd">1123000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNy0xLTEtMS00MDg1NQ_7e3c519c-b2ff-4d92-aa16-98e8a5f641e0"
      unitRef="usd">-20438000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNy0zLTEtMS00MDg1NQ_ff7991bf-a621-40c0-8310-856ff24e62d5"
      unitRef="usd">-147329000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNy01LTEtMS00MjU2OA_053c885e-acf6-4824-9fc7-719d53ac49e9"
      unitRef="usd">-25118000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOC0xLTEtMS00MDg1NQ_27878c30-019a-4f65-a9c3-ddb9ea3d4ff4"
      unitRef="usd">8031000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOC0zLTEtMS00MDg1NQ_676648bc-90d0-4ac3-be04-c6b565f21d0b"
      unitRef="usd">32077000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOC01LTEtMS00MjU2OA_28a591c8-ce7d-4f30-bcb8-71d0aa736482"
      unitRef="usd">30092000</us-gaap:ProvisionForDoubtfulAccounts>
    <thry:ProvisionForServiceCredits
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOS0xLTEtMS00MDg1NQ_4fc26c33-422b-4db2-a3f9-dbb0f8bcbb02"
      unitRef="usd">11363000</thry:ProvisionForServiceCredits>
    <thry:ProvisionForServiceCredits
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOS0zLTEtMS00MDg1NQ_24649ab1-0ccc-4999-802d-362dd65105ea"
      unitRef="usd">32550000</thry:ProvisionForServiceCredits>
    <thry:ProvisionForServiceCredits
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfOS01LTEtMS00MjU2OA_2c8032eb-b5b3-4675-bd1e-825a2a2ed665"
      unitRef="usd">25467000</thry:ProvisionForServiceCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTAtMS0xLTEtNDA4NTU_b5e87f62-0b49-4c16-bfd3-c09e39392f76"
      unitRef="usd">8094000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTAtMy0xLTEtNDA4NTU_ad89fde6-5764-45d9-b3e2-2d26234dfd48"
      unitRef="usd">-2895000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTAtNS0xLTEtNDI1Njg_f4b3d063-7e48-4f41-b29d-ff302a1e2d3a"
      unitRef="usd">14119000</us-gaap:ShareBasedCompensation>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTEtMS0xLTEtNDA4NTU_4e4a3fb5-f09d-4b25-8d8c-40b4892f5213"
      unitRef="usd">-14829000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTEtMy0xLTEtNDA4NTU_050463a8-a6f0-4cec-8e00-dab011cf1e49"
      unitRef="usd">42236000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:PensionExpenseReversalOfExpenseNoncash
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTEtNS0xLTEtNDI1Njg_ea192e4b-d5ea-443a-a8cd-792b30a1e040"
      unitRef="usd">53161000</us-gaap:PensionExpenseReversalOfExpenseNoncash>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTItMS0xLTEtNDA4NTU_db408224-98c3-46b7-9314-1e9083f4d07b"
      unitRef="usd">-3409000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTItMy0xLTEtNDA4NTU_5508abb1-1605-45e8-98f6-1fdd0db51681"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTItNS0xLTEtNDI1Njg_a552c8f5-4a76-460e-87fe-fbf64d0779a5"
      unitRef="usd">-6375000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTMtMS0xLTEtNDA4NTU_447f9ad3-c9b7-4bea-8b97-de6dbd88a428"
      unitRef="usd">5536000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTMtMy0xLTEtNDA4NTU_4a44af2d-5f91-4af6-9d6b-04a3f1f3b915"
      unitRef="usd">-3544000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTMtNS0xLTEtNDI1Njg_418bdeaa-702f-4c78-925f-90b42d31a934"
      unitRef="usd">-5942000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:AssetImpairmentCharges
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTQtMS0xLTEtNDA4NTU_fcb9b6e2-395b-4e53-a130-eb23dd67e521"
      unitRef="usd">3611000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTQtMy0xLTEtNDA4NTU_f792a24c-e831-44dd-a5af-c51530d9af98"
      unitRef="usd">24911000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTQtNS0xLTEtNDI1Njg_1f83fbc6-c5b6-44c6-b18d-4301794b6ff0"
      unitRef="usd">5670000</us-gaap:AssetImpairmentCharges>
    <thry:GainLossOnRemeasurementOfIndemnificationAsset
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTUtMS0xLTEtNDA4NTU_857808e0-5146-44ac-8964-bb872e443974"
      unitRef="usd">1000</thry:GainLossOnRemeasurementOfIndemnificationAsset>
    <thry:GainLossOnRemeasurementOfIndemnificationAsset
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTUtMy0xLTEtNDA4NTU_585f8459-eeba-4122-a327-c660bdc092e8"
      unitRef="usd">-5443000</thry:GainLossOnRemeasurementOfIndemnificationAsset>
    <thry:GainLossOnRemeasurementOfIndemnificationAsset
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTUtNS0xLTEtNDI1Njg_c71255c8-f143-4672-af5d-b362269f113e"
      unitRef="usd">-4093000</thry:GainLossOnRemeasurementOfIndemnificationAsset>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTYtMS0xLTEtNDA4NTU_780e3dd1-8bae-46c8-8384-039d1d48f1f3"
      unitRef="usd">-304000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTYtMy0xLTEtNDA4NTU_15d3618d-9609-4e96-a824-b52a8b9992e4"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTYtNS0xLTEtNDI1Njg_9bb23e4f-bb7c-4d05-ab8e-2f50b102ba0a"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTgtMS0xLTEtNDA4NTU_40e42583-b941-414a-8a0a-aa39ce59d25a"
      unitRef="usd">-74368000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTgtMy0xLTEtNDA4NTU_4054a7e3-bd09-4d4c-9121-98190ab7623a"
      unitRef="usd">-41382000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTgtNS0xLTEtNDI1ODE_dbe365e0-26a3-468f-90f7-ff98a52e041f"
      unitRef="usd">-16457000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTktMS0xLTEtNDA4NTU_9f34b3ff-5cd8-4c40-802b-7cd8da08ac1e"
      unitRef="usd">-5628000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTktMy0xLTEtNDA4NTU_0154a629-387a-45e6-9926-034632c69cef"
      unitRef="usd">-369000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMTktNS0xLTEtNDI1ODE_19e3cd7c-e6ca-4c82-b8b7-8dfb6d2f8d3e"
      unitRef="usd">-1515000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjAtMS0xLTEtNDA4NTU_5b58c3ae-6650-4715-8016-41e8bf8428bc"
      unitRef="usd">-6084000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjAtMy0xLTEtNDA4NTU_08bf5182-71fb-4cf4-a0a9-30e7de9dd1b2"
      unitRef="usd">-472000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjAtNS0xLTEtNDI1ODE_f3042731-1599-4b4b-8f4f-bd4a77706919"
      unitRef="usd">-5676000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjEtMS0xLTEtNDA4NTU_2b0a1a66-967b-4969-8e5e-e7bb37bf2746"
      unitRef="usd">-125883000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjEtMy0xLTEtNDA4NTU_49a70422-0d13-431b-81c3-8152966f0f89"
      unitRef="usd">-86161000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjEtNS0xLTEtNDI1ODE_67d786d1-859a-43f9-839a-5809a5f5f229"
      unitRef="usd">-64868000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <thry:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjItMS0xLTEtNDA4NTU_e2b78b41-e77f-4a14-99f9-caacd0888bc7"
      unitRef="usd">-3370000</thry:IncreaseDecreaseInOperatingLeaseLiabilities>
    <thry:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjItMy0xLTEtNDA4NTU_ac70e6b1-b173-4521-b916-7f87c0b06bfc"
      unitRef="usd">-4006000</thry:IncreaseDecreaseInOperatingLeaseLiabilities>
    <thry:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjMtNS0xLTEtNDI1ODE_a0cd4b0e-da96-4989-9495-cbe12cc023d4"
      unitRef="usd">-10587000</thry:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjMtMS0xLTEtNDA4NTU_e1c9f352-8bfa-4067-9d03-08942c5a393b"
      unitRef="usd">7767000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjMtMy0xLTEtNDA4NTU_7dabe36f-80d2-42f3-9a69-453e9a17534a"
      unitRef="usd">-5737000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjQtNS0xLTEtNDI1ODE_0b30ba6d-eb5d-4a09-a6d5-9ac37e3de6c1"
      unitRef="usd">-6391000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjQtMS0xLTEtNDA4NTU_2ea0de19-f21b-4048-9343-65f0d31c2f8a"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjQtMy0xLTEtNDA4NTU_1e5e4387-0a9c-4d91-8f66-5ef215f3572b"
      unitRef="usd">-896000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjUtNS0xLTEtNDI1ODE_1b698fda-cf31-45f7-a5ca-490628598463"
      unitRef="usd">-33901000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjUtMS0xLTEtNDA4NTU_ec81a2fe-faa1-4e6f-9e16-e621c0e19956"
      unitRef="usd">170571000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjUtMy0xLTEtNDA4NTU_4dfc334f-d426-46f2-a814-5b0751a4f79e"
      unitRef="usd">232772000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjYtNS0xLTEtNDI1ODE_96974f44-7a33-4fbe-bc31-1d67b1025983"
      unitRef="usd">270599000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjgtMS0xLTEtNDA4NTU_b40f91c1-1cb1-4636-9027-073f11750566"
      unitRef="usd">26849000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjgtMy0xLTEtNDA4NTU_75b9d3f2-94f6-4224-a1fe-8ec72ecf9e4b"
      unitRef="usd">27757000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjktNS0xLTEtNDI2MjI_6e127adf-bd8c-4c6b-a9e4-83fa287557c1"
      unitRef="usd">26065000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjktMS0xLTEtNDA4NTU_f982f820-cd74-4044-bc47-8d96770375e5"
      unitRef="usd">6836000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMjktMy0xLTEtNDA4NTU_e1ce8528-ebbb-4eb2-adab-6fd61f48fc27"
      unitRef="usd">1546000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzAtNS0xLTEtNDI2MjI_1fb19d15-28a6-492f-83f5-640569a8fe0c"
      unitRef="usd">847000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzAtMS0xLTEtNDA4NTU_69652e60-1227-40bf-9627-e50a10b1ca2f"
      unitRef="usd">175370000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzAtMy0xLTEtNDA4NTU_a0ae256a-3487-4b95-88e3-c2a0710c64ca"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzEtNS0xLTEtNDI2MjI_29b67a47-4833-4391-8571-a074d3d5e010"
      unitRef="usd">147000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItMS0xLTEtOTMwNDE_48566d4b-14b8-4528-905b-87d7eab5cb87"
      unitRef="usd">1192000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItMy0xLTEtOTMwNTA_f5929148-3204-4ea1-80ee-df146abd8d83"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItNS0xLTEtOTMwNTc_7e20e003-f64b-49be-a6f1-9fbf4166bc35"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzEtMS0xLTEtNDA4NTU_4600cc2b-ef36-4704-8736-493fbc0ac249"
      unitRef="usd">-196575000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzEtMy0xLTEtNDA4NTU_7ed911bc-c26f-46d5-b548-7307a55e3208"
      unitRef="usd">-26211000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzItNS0xLTEtNDI2MjI_74f7dafe-235f-45ed-8437-22b65a4bc907"
      unitRef="usd">-25365000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzQtMS0xLTEtNDA4NTU_b647e9db-0695-4919-a8a1-c899c3c9e9bb"
      unitRef="usd">418070000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzQtMy0xLTEtNDA4NTU_55e29c4d-65dc-4431-a7b9-69809047219e"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzUtNS0xLTEtNDI2Mzg_fdb712b9-09ca-4f52-9db2-e72fb30190e8"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzUtMS0xLTEtNDA4NTU_3041a3cf-c587-479b-a16b-24e0b9eb14e0"
      unitRef="usd">260930000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzUtMy0xLTEtNDA4NTU_7190b76c-612a-4e4c-9d5c-b24ea1b805e6"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzYtNS0xLTEtNDI2Mzg_f06088fd-d7de-480d-8fd9-dda64c00ec2f"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzYtMS0xLTEtNDA4NTU_2b898d0e-f50f-4fcf-82a4-96f26b05ff2c"
      unitRef="usd">110215000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzYtMy0xLTEtNDA4NTU_d6c5db97-4919-479a-8ee9-000269dc7c6e"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzctNS0xLTEtNTc5ODk_2afdf320-a3bc-47c9-974d-1bac77cde244"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzctMS0xLTEtNDA4NTU_99c51dd9-b727-42b6-b29e-189aaa68560f"
      unitRef="usd">47785000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i34190b08dd84467f813df45500667fcf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzctMy0xLTEtNDA4NTU_4afb2f00-7810-4884-82e4-8348f586dcd0"
      unitRef="usd">0</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i940c9df1c59f42398fc00d41b24c2412_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzgtNS0xLTEtNTc5ODk_5e260d5c-4665-4d96-b617-e370b44d0ed1"
      unitRef="usd">0</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMS0xLTEtNTc5OTY_8331f18a-14f5-4e31-b74b-d12419eb612c"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMy0xLTEtNTgwMDM_9e17a705-3f81-4cdd-b1b3-eb10a3ee9604"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktNS0xLTEtNTc5NzM_cd08a397-42f6-4c96-a8dc-0cd28c75b28c"
      unitRef="usd">193625000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMS0xLTEtNTc5OTY_805cfa4d-b588-439e-8c05-6de5bba442f4"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMy0xLTEtNTgwMDM_366f9604-a88a-4052-b523-394c97618afb"
      unitRef="usd">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtNS0xLTEtNTc5NzM_1cc34676-a764-4a11-9711-60f935788982"
      unitRef="usd">225000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzgtMS0xLTEtNDA4NTU_b56b7748-0ff7-42df-9065-1d932ec6da19"
      unitRef="usd">335821000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzgtMy0xLTEtNDA4NTU_8b8a77e2-45fd-4820-8928-dfcdcf37a5c1"
      unitRef="usd">113747000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktNS0xLTEtNDI2Mzg_05a42ae6-e9bf-4db4-a5bd-1778457bbde3"
      unitRef="usd">148256000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMS0xLTEtNDA4NTU_0c92f900-a999-49b3-8be5-bc2bea24a489"
      unitRef="usd">113789000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i8e1cf032848b41eb8e6bdae703c5cb88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfMzktMy0xLTEtNDA4NTU_f39c61e0-5ce8-46d9-846e-f1d1e28243dc"
      unitRef="usd">46643000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="id2a488db4a04431fadc4e541dce4bf3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtNS0xLTEtNDI2Mzg_6d707be9-4571-4c8d-bb9d-f9b26feda81b"
      unitRef="usd">66744000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMS0xLTEtNDA4NTU_0b743df5-45f8-4d8c-8350-c7d024bded81"
      unitRef="usd">1046249000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDAtMy0xLTEtNDA4NTU_9fe18dc3-301d-466a-8e33-c54f690e8b17"
      unitRef="usd">1143700000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDEtNS0xLTEtNDI2Mzg_6c363682-8a52-4156-8583-092cae3c068b"
      unitRef="usd">1142717000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDEtMS0xLTEtNDA4NTU_880fc76c-224b-4b78-b44c-2ae1a5516a1f"
      unitRef="usd">1085558000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDEtMy0xLTEtNDA4NTU_4e1932be-2edf-47e7-a4eb-15051ca1e443"
      unitRef="usd">1169446000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDItNS0xLTEtNDI2Mzg_891554ae-271f-45a2-905a-0a9f92a4b504"
      unitRef="usd">1184310000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDItMS0xLTEtNDA4NTU_5a5683d6-0ea2-439e-acda-55e41953b267"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDItMy0xLTEtNDA4NTU_6bc154ac-59ec-4411-9191-9f36a13d320b"
      unitRef="usd">30626000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDMtNS0xLTEtNDI2Mzg_343cc611-eef6-489e-ab7a-dfeb444a8132"
      unitRef="usd">437962000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMS0xLTEtNzc2ODU_fbaa342c-0131-43e2-a2f3-128366c54122"
      unitRef="usd">7047000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMy0xLTEtNzc2OTY_8b8a21b7-2a1f-496f-94d3-d97c0f3791f9"
      unitRef="usd">11241000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtNS0xLTEtNzc3MDc_12d124d8-8e0e-435d-b2dc-cece316b213a"
      unitRef="usd">439000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMS0xLTEtNzc2ODU_f331874e-057b-42a7-a60d-93e365d881cb"
      unitRef="usd">13920000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMy0xLTEtNzc2OTY_4c7dce90-863d-4e6f-8c04-261e7890a439"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctNS0xLTEtNzc3MDc_1690f267-7f5d-4aa8-877a-c339858d4d41"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMS0xLTEtNzc4MDE_a99568a2-305d-4808-9bd8-bf4d013033de"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMy0xLTEtNzc4MDE_8e251954-50db-4af9-9838-927121edc2fa"
      unitRef="usd">445000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtNS0xLTEtNzc4MDk_25078c70-d98b-4947-be7d-9bee1fd64df5"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMS0xLTEtNzc2ODU_762ec0bc-f6c2-40cf-adc2-2a1711828b54"
      unitRef="usd">10532000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMy0xLTEtNzc2OTY_2640bf17-421b-436c-aa85-c86825531533"
      unitRef="usd">411000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtNS0xLTEtNzc3MDc_4cbd1168-a269-4aff-8489-d43298d25b44"
      unitRef="usd">1226000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDMtMS0xLTEtNDA4NTU_46ebf590-5531-4612-b465-9b690260e310"
      unitRef="usd">-3428000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDMtMy0xLTEtNDA4NTU_1dd177e6-b54d-42c8-9d56-77a1509939f3"
      unitRef="usd">-580000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDQtNS0xLTEtNDI2Mzg_65ce38ff-2796-4adc-85ed-fa2ddbcf0cae"
      unitRef="usd">-774000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDQtMS0xLTEtNDA4NTU_c1d222c8-30d1-45fd-8b9c-412e9540a307"
      unitRef="usd">39088000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDQtMy0xLTEtNDA4NTU_b82de60e-7da8-4aaf-8b3c-af171ebf085d"
      unitRef="usd">-206067000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDUtNS0xLTEtNDI2Mzg_3601dacf-4d59-4938-8e67-8f6f9cd69f83"
      unitRef="usd">-277491000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMS0xLTEtNDA4NTU_654852c4-b4a1-408d-a34f-bf8c16376228"
      unitRef="usd">-1933000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDYtMy0xLTEtNDA4NTU_e9a3d5c9-6fff-4432-af5a-6eeced448bc5"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctNS0xLTEtNDI2NTM_d36eb053-3869-41e5-85cc-27de6e7e3689"
      unitRef="usd">0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMS0xLTEtNDA4NTU_bf805114-51c8-4e07-a175-b9ba791ee3a4"
      unitRef="usd">11151000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDctMy0xLTEtNDA4NTU_adf1a187-beed-4244-8c8a-a841a5a71cdd"
      unitRef="usd">494000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtNS0xLTEtNDI2NTM_54e4c2d5-e9e0-40db-9859-973d3fc4a0b3"
      unitRef="usd">-32257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMS0xLTEtNDA4NTU_da8a3566-a84c-43e7-8720-6d02d341034f"
      unitRef="usd">2406000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDgtMy0xLTEtNDA4NTU_43096bcf-8e2b-4a0a-af79-c57f78b545b9"
      unitRef="usd">1912000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i271216e1d9a9489091b03e8171136505_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDktNS0xLTEtNDI2NTM_ac1b55d7-9bec-43e6-ad9e-fa83f8d43956"
      unitRef="usd">34169000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDktMS0xLTEtNDA4NTU_c2492b2a-bc3a-4ad8-918b-1fdea0d1d74a"
      unitRef="usd">13557000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNDktMy0xLTEtNDA4NTU_8e947cfa-85aa-4f8d-8221-6930bac57d77"
      unitRef="usd">2406000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTAtNS0xLTEtNDI2NTM_c2bd41d8-9620-4169-a8fc-ec0c2794edff"
      unitRef="usd">1912000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTItMS0xLTEtNDA4NTU_3daa50af-eac1-4330-ab0d-635e97a0d269"
      unitRef="usd">66737000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTItMy0xLTEtNDA4NTU_61818c65-3c30-4320-92e8-46e0fcc0d1e6"
      unitRef="usd">72931000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTMtNS0xLTEtNDI2NjA_c8725d1c-d8e1-4e1b-bf8c-b21c6e9fee10"
      unitRef="usd">81543000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTMtMS0xLTEtNDA4NTU_94a6fe3f-d13c-4534-9a2c-f84082d66ca2"
      unitRef="usd">63893000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTMtMy0xLTEtNDA4NTU_926eaefe-692b-47ef-9b35-a43022874115"
      unitRef="usd">24799000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8yOC9mcmFnOjBkZTZmZDM0MjlhODRiNDU5YTE0MTRjNmU1YmI5YzhlL3RhYmxlOmZhYWVjZGRhMjBmMDQxNGE4OTUzNWMwNzg4ZjE4MGYzL3RhYmxlcmFuZ2U6ZmFhZWNkZGEyMGYwNDE0YTg5NTM1YzA3ODhmMTgwZjNfNTQtNS0xLTEtNDI2NjA_c24a9959-0b86-4862-b908-25681a42f21d"
      unitRef="usd">38091000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTk_69893e60-aac5-4f88-ad61-8ef19009c979">Description of Business and Summary of Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;General&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thryv Holdings, Inc. (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thryv&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; or the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) provides small-to-medium sized businesses (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SMBs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) with print and digital marketing services and Software as a Service (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SaaS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) business management tools. The Company owns and operates Print Yellow Pages (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PYP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and Internet Yellow Pages (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IYP&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and provides a comprehensive offering of digital marketing services such as search engine marketing (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SEM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), and other digital media services, including online display advertising, and search engine optimization (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;SEO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) tools. In addition, through the Thryv&#xae; platform, the Company is a provider of SaaS business management tools designed for SMBs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, the Company completed the acquisition of Sensis Holding Limited (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thryv Australia&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a provider of marketing solutions serving &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SMBs&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in Australia&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January 1, 2021, the Company began reporting based on &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; reportable segments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Marking Services, which consists of the Company's print and digital solutions businesses; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;SaaS, which consists of the Company's flagship SMB end-to-end customer experience platform; and &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Thryv International, which consists of the Thryv Australia business, Australia's leading provider of marketing solutions serving SMBs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The corresponding current and prior period segment disclosures have been recast to reflect the current segment presentation. See Note 18, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company prepares its financial statements in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;). The consolidated financial statements include the financial statements of Thryv Holdings, Inc. and its wholly owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements reflect all adjustments, consisting of only normal recurring items and accruals, necessary to fairly present the financial position, results of operations and cash flows of the Company for the periods presented. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain reclassifications have been made to the December 31, 2020 and 2019 consolidated financial statements and accompanying notes to conform to the December&#160;31, 2021 presentation. All conforming reclassifications were immaterial and did not impact the Company&#x2019;s Net income. These conforming reclassifications did not result in material changes to the presentation of the financial statements for the years ended December 31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Gross Profit Change&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has revised the format of its consolidated statements of operations since the issuance of its &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Annual Report on Form 10-K for the year ended December&#160;31, 2020 (our &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;2020 Form 10-K&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in order to provide better insight into the Company's results of operations and to align its presentation to certain industry competitors. As a result, a Gross profit subtotal line item was added within the Company&#x2019;s consolidated statements of operations and comprehensive income for the years ended December 31, 2021, 2020, and 2019. Additionally, the Company reclassified Depreciation and amortization from a single line item in its consolidated statements of operations and comprehensive income to be reflected as a component of Gross profit, Sales and marketing expense, and General and administrative expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the changes made to the Company's consolidated statements of operations for years ended December 31, 2020 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and 2019&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Classification Change&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March 31, 2021, the Company adjusted its methodology for classifying certain revenue between products within its SaaS segment. Therefore, the Company's classification of certain revenue between products within its SaaS segment has been adjusted for the years ended December 31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 2019 to &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reflect the current presentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reverse Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidated financial statements reflect a 1-for-1.8 reverse stock split of the Company&#x2019;s common stock, which became effective on August 26, 2020. All share and per share data for all periods presented in the accompanying consolidated financial statements and notes thereto have been adjusted retrospectively, where applicable, to reflect the reverse stock split.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the Company&#x2019;s consolidated financial statements requires management to make estimates and assumptions about future events that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable. The results of those estimates form the basis for making judgments about the carrying values of certain assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Examples of reported amounts that rely on significant estimates include revenue recognition, allowance for credit losses, assets acquired and liabilities assumed in business combinations, capitalized costs to obtain a contract, certain amounts relating to the accounting for income taxes, including valuation allowance, indemnification asset, stock-based compensation expense, operating lease right-of-use assets and operating lease liabilities, accrued service credits, and pension obligation. Significant estimates are also used in determining the recoverability and fair value of fixed assets and capitalized software, operating lease right-of-use assets, goodwill and intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the novel strain of coronavirus, commonly referred to as COVID-19 (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;COVID-19&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), and the uncertainty of the extent of the impacts related thereto, certain estimates and assumptions may require increased judgment. As events continue to evolve and additional information becomes available, these estimates may change in future periods. It is difficult to predict what the ongoing impact of the pandemic will be on future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Summary of Significant Accounting Policies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue based on the revenue recognition standard, Revenue from Contracts with Customers (Topic 606), (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 606&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The Company determines the amount of revenue to be recognized through application of the following five steps: (i) identify a customer contract, (ii) identify performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue, each of which is described further below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Identify the Customer Contract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for a contract with a client when approval and commitment from all parties is obtained, the rights of the parties and payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Revenue is recognized when control of the promised services or goods is transferred to the client and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods. Typical payment terms provide that the Company&#x2019;s clients pay within 20 days of the invoice.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Identify the Performance Obligations in the Contract and Recognize Revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that each of its services is distinct and represents a separate performance obligation. The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. Control over the Company&#x2019;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market. SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company&#x2019;s obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the SaaS offerings, the Company enters into certain development and reseller agreements with third parties. Based upon the control indicators outlined in ASC 606, the Company acts as a principal in these arrangements and recognizes revenue on a gross basis because it controls the services before they are transferred to clients.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Determine and Allocate the Transaction Price to the Performance Obligations in the Contract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price of a contract consists of fixed and variable consideration components pursuant to the applicable contractual terms and excludes sales tax. The Company&#x2019;s contracts have variable consideration in the form of price concessions and service credits. Service credits may be issued to a client at the discretion of the Company related to client satisfaction issues and claims. The Company performs a monthly review of expected service credits at a portfolio level based on the Company&#x2019;s history of adjustments and expected trends. The provision for service credits is recorded as a reduction to revenue in the Company&#x2019;s consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance obligations recognized under the series guidance, variable consideration is allocated. When necessary, variable consideration is estimated and included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. These judgments involve consideration of historical and expected experience with the client and other similar clients.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates the transaction price to each performance obligation based on its relative standalone selling price. Standalone selling price is the price at which the Company would sell a promised service separately to a client. Judgment is required to determine the standalone selling price for each distinct performance obligation. Often times, the Company does not have sufficient standalone sales information, as contracts with customers generally include multiple performance obligations. When standalone sales information is not available, the Company estimates standalone selling price using information that may include market conditions, entity specific factors such as pricing and discounting strategies, and other inputs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs to Obtain and Fulfill a Contract with a Customer&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that sales commissions paid to employees and certified marketing representatives associated with selling the Company&#x2019;s print, digital and SaaS services are considered incremental and recoverable costs of obtaining a contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commissions related to renewal contracts are not commensurate with costs incurred to obtain an initial contract. Therefore, commissions incurred to obtain a new contract are capitalized and recognized over the benefit period, which is determined to be two years based on expected contract renewals, the Company&#x2019;s technology development life-cycle, and other factors. Commissions for renewals of existing contracts are expensed as incurred under a practical expedient, which allows an entity to expense costs to obtain a contract with an amortization period of less than twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred costs to obtain contracts are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in Other current assets and the non-current portion is included in Other assets on the Company&#x2019;s consolidated balance sheets. Amortization of deferred costs to obtain contracts is included as a component of Sales and marketing expense in the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets for the Company's deferred costs to obtain contracts, as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs to obtain contracts - Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs to obtain contracts - Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of the Company's deferred costs to obtain contracts, for the years ended December&#160;31, 2021, 2020, and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred costs to obtain contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct costs associated with fulfilling PYP contracts with a client include costs related to printing and distribution. Directly attributable costs incurred to fulfill print services are capitalized as incurred and then expensed at the time of delivery, in line with the recognition of revenue. Costs to fulfill SaaS and digital contracts with clients are expensed as incurred. As of December&#160;31, 2021, 2020, and 2019, the Company had outstanding deferred costs to fulfill contracts of $3.5&#160;million, $2.7&#160;million, and $4.8&#160;million, respectively, recorded in Other current assets on its consolidated balance sheets. During the years ended December&#160;31, 2021, 2020, and 2019, the Company amortized $2.7&#160;million, $4.8&#160;million and $6.6&#160;million, respectively, of fulfillment costs. These costs were recorded in Cost of services in the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded no impairment losses associated with these deferred costs during the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Highly liquid investments with a maturity of three months or less when purchased are considered to be cash equivalents. The Company&#x2019;s cash and cash equivalents consist of bank deposits. Cash equivalents are stated at cost, which approximates market value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of Cash and cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the amount shown in the Company's consolidated statements of cash flows for the years ended December 31, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, included in Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Cash and cash equivalents and restricted cash &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net of Allowance&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable represents billed amounts for which invoices have been provided to clients and unbilled amounts for which revenue has been recognized, but amounts have not yet been billed to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are recorded net of an allowance for credit losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends. See Note 7, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losse&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the components of Accounts receivable, net of allowance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments subject to concentrations of credit risk consist primarily of trade receivables. The Company deposits cash on hand with major financial institutions. Cash balances at major financial institutions may exceed limits insured by the Federal Deposit Insurance Corporation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90% of revenue in all periods presented was derived from sales to local SMBs that operate in limited geographical areas. These SMBs are usually billed in monthly installments when the services begin and, in turn, make monthly payments, requiring the Company to extend credit to these clients. This practice is widely accepted within the industry. While most new SMBs and those wanting to expand their current media presence through the Company&#x2019;s services are subject to a credit review, the default rates of SMBs are generally higher than those of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining approximately 10% of revenue in all periods presented was derived from the sale of marketing services to larger businesses that advertise regionally or nationally. Contracted certified marketing representatives (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CMRs&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) purchase advertising on behalf of these businesses. Payment for advertising is due when the advertising is published and is received directly from the CMRs, net of the CMRs&#x2019; commission. The CMRs are responsible for billing and collecting from these businesses. While the Company still has exposure to credit risks, historically, the losses from this client set have been less than that of local SMBs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company conducts its operations primarily in the United States and Australia. In 2021, the Company's top ten directories, as measured by revenue, accounted for approximately 2% of total revenue. No single directory or client accounted for more than 1% of the Company&#x2019;s revenue for the years ended December 31, 2021, 2020 and 2019. Additionally, no single client or CMR accounted for more than 5% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of the Company&#x2019;s outstanding accounts receivable as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; Fixed Assets and Capitalized Software&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost less accumulated depreciation and amortization. The cost of additions and improvements associated with fixed assets are capitalized if they have a useful life in excess of one year. Expenditures for repairs and maintenance, including the cost of replacing minor items that are not considered substantial improvements, are &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expensed as incurred. When fixed assets are sold or retired, the related cost and accumulated depreciation are deducted from the accounts and any gains or losses on disposition are recognized in the Company&#x2019;s consolidated statements of operations and comprehensive income. Fixed assets are reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a fixed asset may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with internal use software are capitalized during the application development stage, if they have a useful life in excess of one year. Subsequent additions, modifications, or upgrades to internal use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Capitalized software is reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a capitalized software may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 - 30&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;- 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and data processing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 - 5&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 - 7&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed Assets and Capitalized Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement contains a lease at inception. The Company combines lease and non-lease components for all asset classes, except real estate leases. For real estate leases, consideration is allocated to lease and non-lease components based on a relative standalone price. Leases are included in Other assets, Other current liabilities, and Other liabilities on the Company's consolidated balance sheets. The Company recognizes lease expense on a straight-line basis over the lease term. Lease expense is recorded within General and administrative expense in the Company's consolidated statements of operations and comprehensive income. Leases with a duration of 12 months or less are not recorded on the balance sheet and the related expense is recorded as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets and lease liabilities are recognized at the commencement date based on the present value of the lease payments over the lease term. If applicable, the right-of-use asset may include any initial direct costs incurred, lease payments made prior to the commencement, and is recorded net of any lease incentives received. For these calculations, the Company considers only payments that are fixed or determinable at the time of commencement or any variable payments that depend on an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines an incremental borrowing rate (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IBR&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) based on the information available at commencement date to calculate the present value of lease payments. The IBR represents the rate of interest estimated that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease terms may include options to extend or terminate a lease. Renewals are not assumed in the determination of the lease term unless they are deemed to be reasonably certain to be exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired net of liabilities assumed, recorded in accordance with ASC 805, Business Combinations, (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 805&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). Goodwill was also generated as part of fresh-start accounting following the Company&#x2019;s pre-packaged bankruptcy and represents the excess of the reorganization value over the identified assets recorded in accordance with ASC &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;852, Reorganizations. Goodwill is not amortized, but rather subject to an annual impairment test at the reporting unit level. Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Performing a qualitative impairment assessment requires an examination of relevant events and circumstances that could have a negative impact on the carrying value of the Company, such as macroeconomic conditions, industry and market conditions, earnings and cash flows, overall financial performance and other relevant entity-specific events.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If, after assessing the totality of events or circumstances, the Company determines it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if the Company concludes otherwise, then it is required to perform a quantitative assessment for impairment. If the quantitative assessment indicates that the reporting unit&#x2019;s carrying amount exceeds its fair value, the Company will recognize an impairment charge up to this amount, but not to exceed the total carrying value of the reporting unit&#x2019;s goodwill. The Company uses income and market-based valuation approaches to determine the fair value of its reporting units.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has definite-lived intangible assets consisting of client relationships, trademarks and domain names, covenants not to compete, and patented technologies. These intangible assets are amortized using the income forecast method over their useful lives, with the exception of covenants not to compete which are amortized on a straight-line basis over the terms of the agreements. These assets are allocated to their respective reporting units for impairment review purposes. Whenever events or changes in circumstances indicate the carrying amount of the reporting unit&#x2019;s intangible assets may not be recoverable, an impairment analysis of the reporting unit is completed. An impairment loss, if applicable, is measured as the amount by which the carrying amount of the reporting unit&#x2019;s definite-lived intangible asset exceeds its fair value. The Company uses the estimated future cash flows directly associated with, and that are expected to arise as a result of, the use and eventual disposal of such reporting unit assets in determining fair values of definite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets and their estimated useful lives are presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5 - 4&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and domain names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5 -6&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 -3.5&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 5, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Intangible Assets, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Obligation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains net pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the plans are frozen, the Company continues to incur interest cost on the projected benefit obligations, offset by an expected return on the fair value of plan assets, which is referred to as net periodic pension cost. In addition, the Company immediately recognizes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gains/(losses) associated with changes in fair value of plan assets, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and projected benefit obligations that occurred during the year as a component of the total &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;net periodic pension cost. In determining the projected benefit obligations at each reporting period, management makes certain economic and demographic actuarial assumptions, including but not limited to discount rates, lump sum interest rates, retirement rates, termination rates,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;mortality rates, and payment form/timing. For these assumptions, management consults with actuaries, monitors plan provisions and demographics, and reviews public market data and general economic information. Changes in these assumptions can have a significant impact on the projected benefit obligations, funding requirement, and net periodic pension cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors two frozen pension plans for its employees, the Consolidated Pension Plan of Dex Media and the YP Pension Plan. The Company also maintains two non-qualified pension plans for certain executives, the Dex One Pension Benefit Equalization Plan and the SuperMedia Excess Pension Plan, which are also frozen plans. Pension assets related to the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company&#x2019;s qualified pension plans, which are held in master trusts and recorded in Pension obligations, net on the Company&#x2019;s consolidated balance sheets, are valued in accordance with ASC 820, Fair Value Measurement. See Note 12, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pensions&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Taxes (&#x2018;&#x2018;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 740&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&#x2019;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CARES Act&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) was enacted and signed into law. The CARES Act includes several provisions for corporations including increasing the amount of deductible interest, allowing companies to carryback certain Net Operating Losses (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;NOLs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and increasing the amount of NOLs that corporations can use to offset income. The CARES Act did not materially affect the Company's income tax provision, deferred tax assets and liabilities, and related taxes payable for the year ended December 31, 2021, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets or liabilities are recorded to reflect the expected future tax consequences of temporary differences between the financial reporting basis of assets and liabilities and their tax basis at each year-end. These amounts are adjusted as appropriate to reflect enacted changes in tax rates expected to be in effect when the temporary differences reverse.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The likelihood that deferred tax assets can be recovered must be assessed. If recovery is not likely, the provision for taxes must be increased by recording a reserve in the form of a valuation allowance for deferred tax assets that will more likely than not be ultimately recoverable. In this process, certain relevant criteria are evaluated, including prior carryback years, the existence of deferred tax liabilities that can be used to absorb deferred tax assets, tax planning strategies, and taxable income in future years. A valuation allowance is established to offset any deferred income tax assets if, based on the available evidence, it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has netted deferred tax assets for net operating losses with related unrecognized tax benefits, if such settlement is required or expected in the event the uncertain tax position is disallowed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes reserves for open tax years for uncertain tax positions that may be subject to challenge by various tax authorities. The consolidated tax provision and related accruals include the impact of such reasonably estimable losses and related interest and penalties as deemed appropriate. Tax benefits recognized in the financial statements from uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company&#x2019;s policy is to recognize interest and penalties related to unrecognized tax benefits in (Provision) benefit for income taxes in the consolidated statements of operations and comprehensive income. See Note 15, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will report the tax impact of global intangible low-taxed income (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;GILTI&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) as a period cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The functional currency of the Company&#x2019;s foreign operating subsidiaries is the local currency. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rates in effect at the balance sheet dates, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive income. Income and expense accounts are translated at the weighted-average exchange rates during the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction gains or losses in currencies other than the functional currency are included as a component of Other income (expense), net in the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs, which include media, promotional, branding and online advertising, are included in Sales and marketing expense in the Company&#x2019;s consolidated statements of operations and comprehensive income and are expensed as incurred. Advertising costs for the Company for the years ended December 31, 2021, 2020 and 2019 were $40.8 million, $7.2&#160;million and $5.5&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock and Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had 60,830,853 and 34,145,311 shares of common stock issued and outstanding, respectively. As of December&#160;31, 2020, the Company had 59,590,422 and 32,912,012 shares of common stock issued and outstanding, respectively. Each share of common stock comes with one vote with no special preferences provided to any one individual or group of common stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, as of December&#160;31, 2021 and 2020, the Company had 26,685,542 and 26,678,410 shares, respectively of common stock in treasury.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Company's 2016 Stock Incentive Plan, as amended (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2016 Plan&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), and the Company's 2020 Incentive Award Plan (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Plan&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), (together the, &#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Incentive Plans&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), the Company has granted stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;As of and subsequent to October 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of completing the Company's direct listing on Nasdaq on October 1, 2020 (the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;direct listing&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), the Company no longer intends to cash settle stock options upon exercise. As of October 1, 2020, based on the Company&#x2019;s intention and ability to equity settle stock options upon exercise, stock options granted as of and subsequent to October 1, 2020 are measured at fair value and classified as equity awards in accordance with ASC 718, Compensation &#x2014; Stock Compensation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for all stock options granted using a fair value method. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for equity classified stock-based compensation awards is based on the fair value of the awards. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement date for awards is generally the date of the grant. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value is recognized over the requisite service period (generally &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;four&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; years). The Company has elected to account for forfeitures as they occur as a cumulative adjustment to stock-based compensation expense. See Note 13, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation and Stockholders' Equity, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prior to October 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the completion of the direct listing, the Company intended to cash settle options upon exercise and therefore, stock options were classified as liability awards in accordance with ASC 718, Compensation &#x2014; Stock Compensation. The fair value of the liability classified stock-based compensation awards was estimated using the Black-Scholes valuation model, with re-measurement occurring each subsequent reporting date at fair value until the award was settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for liability classified stock-based compensation awards was based on the current fair value of the awards. This fair value was recognized over the requisite service period (generally &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; years). The Company elected to account for forfeitures as they occurred as a cumulative adjustment to stock-based compensation expense. See Note 13, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation and Stockholders' Equity, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:2.25pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The common stock fair value is one of the significant valuation inputs of the indemnification asset and stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;As of and Subsequent to September 30, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company completed the direct listing on October 1, 2020. As of September 30, 2020, the fair value of the Company&#x2019;s common stock is based on the THRY Nasdaq per share price. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prior to September 30, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The absence of an active market for the Company's common stock required the Company to determine the fair value of its common stock. The Company obtained contemporaneous third-party valuations to assist it in determining fair value. These contemporaneous third-party valuations used methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Practice Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determined the fair value utilizing the income approach, which estimated value based on market participant expectations of future cash flows the Company will generate. These future cash flows are discounted to their &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;present value using a discount rate based on the Company's weighted average cost of capital, which reflects the risk of achieving the projected cash flows. Significant inputs of the income approach also include the long-term financial projections of the Company along with its long-term growth rate and decline rate, which is used to calculate the residual value of the Company before discounting to present value. The fair value of the common stock was also discounted based on the lack of marketability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other factors taken into consideration in assessing the fair value of the Company&#x2019;s common stock prior to September 30, 2020 included but were not limited to: industry information, such as market growth, volume and macro-economic events, and additional objective and subjective factors relating to its business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing net income (the &#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;numerator&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) by the weighted-average number of common shares outstanding (the &#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;denominator&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) during the reporting period. Diluted earnings per share is calculated by including both the weighted-average number of common shares outstanding and any dilutive common stock equivalents within the denominator (diluted shares outstanding). The Company's common stock equivalents could consist of stock options and stock warrants, to the extent any are determined to be dilutive under the treasury stock method. Under the treasury stock method, the assumed proceeds relating to both the exercise price of stock options and stock warrants, as well as the average remaining unrecognized fair value of stock options, are used to repurchase common shares at the average fair value price of the Company's common stock during the period. If the number of shares that could be repurchased, exceed the number of shares that could be issued upon exercise, the common stock equivalent is determined to be anti-dilutive. See Note 14, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;FASB&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) issued ASU 2019-12, &#x201c;Simplifying the Accounting for Income Taxes&#x201d; (Topic 740) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2019-12&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;), &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for interim and annual periods beginning after December 15, 2020. Early adoption is permitted. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;In October 2021, the FASB issued ASU 2021-08, &#x201c;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#x201d; (&#x201c;ASU 2021-08&#x201d;) which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination, in accordance with the revenue recognition guidance, as if the acquirer had entered into the original contract at the same time, and on the same terms, as the acquiree. Generally, this will result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree as of the acquisition date. Under the current standard, an acquirer generally recognizes such items at fair value on the acquisition date. The Company will continue to evaluate the impact of this guidance, which will depend on the contract assets and contract liabilities acquired in future business combinations.</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfOTY1_0d810d36-2de5-446f-946f-70cdcd39d8df"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfOTY1_5fd8c08a-9f53-4f9d-98fd-9f3af4282dd1"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMjA_f7155bc9-3b3d-41ea-91cd-922f70012029">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company prepares its financial statements in accordance with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;). The consolidated financial statements include the financial statements of Thryv Holdings, Inc. and its wholly owned subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements reflect all adjustments, consisting of only normal recurring items and accruals, necessary to fairly present the financial position, results of operations and cash flows of the Company for the periods presented. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain reclassifications have been made to the December 31, 2020 and 2019 consolidated financial statements and accompanying notes to conform to the December&#160;31, 2021 presentation. All conforming reclassifications were immaterial and did not impact the Company&#x2019;s Net income. These conforming reclassifications did not result in material changes to the presentation of the financial statements for the years ended December 31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTQ_92817db6-9f5f-4e41-8c3c-561c912cdd58">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the changes made to the Company's consolidated statements of operations for years ended December 31, 2020 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and 2019&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;263,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.007%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As Adjusted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;476,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMi0xLTEtMS00MDg1NQ_9aa38440-4c8d-4808-97ca-5da6f9e2054c"
      unitRef="usd">366696000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMi0zLTEtMS00MDg1NQ_38d8a409-7505-42d7-b584-afeb3abe4fa9"
      unitRef="usd">73046000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMi01LTEtMS00MDg1NQ_4f2d9b8b-b5c0-4ec1-aba3-b5e2212621cd"
      unitRef="usd">439742000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMy0xLTEtMS00MDg1NQ_8a80ae42-7efe-462b-8cfb-ae8f5eea37a5"
      unitRef="usd">263006000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMy0zLTEtMS00MDg1NQ_2c18614e-91c6-426e-ad1c-6a6568d76896"
      unitRef="usd">52189000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfMy01LTEtMS00MDg1NQ_7535e9f5-fadd-4fc6-8633-9fb1e71edda9"
      unitRef="usd">315195000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNC0xLTEtMS00MDg1NQ_95629d25-1eeb-4d77-87d8-0640631bcb27"
      unitRef="usd">156286000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNC0zLTEtMS00MDg1NQ_4b1d3389-6cfc-4ea0-b7b8-73ea63b8ffce"
      unitRef="usd">21288000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNC01LTEtMS00MDg1NQ_fb159fe1-af4d-450c-96ee-591d5030e639"
      unitRef="usd">177574000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNS0xLTEtMS00MDg1NQ_95b41d2e-9142-471b-8828-a98a4220fc53"
      unitRef="usd">24911000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNS0zLTEtMS00MDg1NQ_d32faf8a-bc37-4d49-9a84-b0969bb15098"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNS01LTEtMS00MDg1NQ_bd8a3668-262f-425c-8628-df5692a3d711"
      unitRef="usd">24911000</us-gaap:AssetImpairmentCharges>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNi0xLTEtMS00MDg1NQ_fcc5e473-c39c-42de-8a28-299380e74379"
      unitRef="usd">146523000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i95a10811fa4a4e4ba260da05f73060fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhNGJhMWI2NTIxZDQ1NTJhNmMyZGFhNTdlMjc5YjY3L3RhYmxlcmFuZ2U6N2E0YmExYjY1MjFkNDU1MmE2YzJkYWE1N2UyNzliNjdfNi0zLTEtMS00MDg1NQ_c9089fbf-affb-44c4-b36d-91dfd193d5ab"
      unitRef="usd">-146523000</us-gaap:DepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMi0xLTEtMS00Mjk3Ng_bd5498da-e603-42a6-8f23-226fff4b386c"
      unitRef="usd">476355000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMi0zLTEtMS00Mjk4Mw_d3c6bbb9-c59e-4494-9ba6-a68a611c51ed"
      unitRef="usd">104938000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMi01LTEtMS00Mjk5MA_a33d3c39-173d-4236-b92c-77fb7d65cac0"
      unitRef="usd">581293000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMy0xLTEtMS00Mjk3Ng_dd4c6bd0-6f70-4e2b-bbd8-75d38f180c18"
      unitRef="usd">352740000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMy0zLTEtMS00Mjk4Mw_3ec8462b-e2a0-4f9f-b212-583c603f4af0"
      unitRef="usd">79075000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfMy01LTEtMS00Mjk5MA_d15f0814-343a-45d4-8ef8-b6b727868df9"
      unitRef="usd">431815000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNC0xLTEtMS00Mjk3Ng_f346ed91-6273-4508-8adc-1b173bc2f611"
      unitRef="usd">174286000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNC0zLTEtMS00Mjk4Mw_8fed34ec-0603-4ab1-9d69-27c33c796625"
      unitRef="usd">22257000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNC01LTEtMS00Mjk5MA_a6484a18-b4de-47c5-92e8-26d6a5186c8f"
      unitRef="usd">196543000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNS0xLTEtMS00Mjk3Ng_d1570ea9-3096-4ba3-b55b-a92ddb4478dd"
      unitRef="usd">5670000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNS0zLTEtMS00Mjk4Mw_1fa091ad-c84d-45ed-bff2-02088620f895"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNS01LTEtMS00Mjk5MA_e873bae8-5ec9-40e4-8112-0f99f5ff8383"
      unitRef="usd">5670000</us-gaap:AssetImpairmentCharges>
    <us-gaap:DepreciationAndAmortization
      contextRef="i635a9e11f5cd47afbcd65dbd10159347_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNi0xLTEtMS00Mjk3Ng_be751ab4-7328-45ba-b5bc-be6cdd0b3e26"
      unitRef="usd">206270000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i8b9d58b46b0848ffb564b8f9df6b74d2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmE5ODQ5YjVmOWZkYjRlMTE4YWQ1ODEzN2ZlZjNlYjNlL3RhYmxlcmFuZ2U6YTk4NDliNWY5ZmRiNGUxMThhZDU4MTM3ZmVmM2ViM2VfNi0zLTEtMS00Mjk4Mw_7779d2fd-0fa1-42ca-a054-4cf0989871bc"
      unitRef="usd">-206270000</us-gaap:DepreciationAndAmortization>
    <us-gaap:UseOfEstimates
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTU_e8fe29ca-a4a2-4cd7-a081-1f4c9bc74d8f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the Company&#x2019;s consolidated financial statements requires management to make estimates and assumptions about future events that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Actual results could differ materially from those estimates. The Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable. The results of those estimates form the basis for making judgments about the carrying values of certain assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Examples of reported amounts that rely on significant estimates include revenue recognition, allowance for credit losses, assets acquired and liabilities assumed in business combinations, capitalized costs to obtain a contract, certain amounts relating to the accounting for income taxes, including valuation allowance, indemnification asset, stock-based compensation expense, operating lease right-of-use assets and operating lease liabilities, accrued service credits, and pension obligation. Significant estimates are also used in determining the recoverability and fair value of fixed assets and capitalized software, operating lease right-of-use assets, goodwill and intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the novel strain of coronavirus, commonly referred to as COVID-19 (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;COVID-19&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), and the uncertainty of the extent of the impacts related thereto, certain estimates and assumptions may require increased judgment. As events continue to evolve and additional information becomes available, these estimates may change in future periods. It is difficult to predict what the ongoing impact of the pandemic will be on future periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1NA_c35db57d-d067-42a1-b7f9-06dcc2b92928">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue based on the revenue recognition standard, Revenue from Contracts with Customers (Topic 606), (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 606&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The Company determines the amount of revenue to be recognized through application of the following five steps: (i) identify a customer contract, (ii) identify performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue, each of which is described further below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Identify the Customer Contract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for a contract with a client when approval and commitment from all parties is obtained, the rights of the parties and payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Revenue is recognized when control of the promised services or goods is transferred to the client and in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or goods. Typical payment terms provide that the Company&#x2019;s clients pay within 20 days of the invoice.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Identify the Performance Obligations in the Contract and Recognize Revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that each of its services is distinct and represents a separate performance obligation. The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. Control over the Company&#x2019;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market. SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company&#x2019;s obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the SaaS offerings, the Company enters into certain development and reseller agreements with third parties. Based upon the control indicators outlined in ASC 606, the Company acts as a principal in these arrangements and recognizes revenue on a gross basis because it controls the services before they are transferred to clients.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Determine and Allocate the Transaction Price to the Performance Obligations in the Contract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The transaction price of a contract consists of fixed and variable consideration components pursuant to the applicable contractual terms and excludes sales tax. The Company&#x2019;s contracts have variable consideration in the form of price concessions and service credits. Service credits may be issued to a client at the discretion of the Company related to client satisfaction issues and claims. The Company performs a monthly review of expected service credits at a portfolio level based on the Company&#x2019;s history of adjustments and expected trends. The provision for service credits is recorded as a reduction to revenue in the Company&#x2019;s consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance obligations recognized under the series guidance, variable consideration is allocated. When necessary, variable consideration is estimated and included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. These judgments involve consideration of historical and expected experience with the client and other similar clients.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts with customers may include multiple performance obligations. For such arrangements, the Company allocates the transaction price to each performance obligation based on its relative standalone selling price. Standalone selling price is the price at which the Company would sell a promised service separately to a client. Judgment is required to determine the standalone selling price for each distinct performance obligation. Often times, the Company does not have sufficient standalone sales information, as contracts with customers generally include multiple performance obligations. When standalone sales information is not available, the Company estimates standalone selling price using information that may include market conditions, entity specific factors such as pricing and discounting strategies, and other inputs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs to Obtain and Fulfill a Contract with a Customer&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that sales commissions paid to employees and certified marketing representatives associated with selling the Company&#x2019;s print, digital and SaaS services are considered incremental and recoverable costs of obtaining a contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commissions related to renewal contracts are not commensurate with costs incurred to obtain an initial contract. Therefore, commissions incurred to obtain a new contract are capitalized and recognized over the benefit period, which is determined to be two years based on expected contract renewals, the Company&#x2019;s technology development life-cycle, and other factors. Commissions for renewals of existing contracts are expensed as incurred under a practical expedient, which allows an entity to expense costs to obtain a contract with an amortization period of less than twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred costs to obtain contracts are classified as current or non-current based on the timing of when the Company expects to recognize the expense. The current portion is included in Other current assets and the non-current portion is included in Other assets on the Company&#x2019;s consolidated balance sheets. Amortization of deferred costs to obtain contracts is included as a component of Sales and marketing expense in the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets for the Company's deferred costs to obtain contracts, as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs to obtain contracts - Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs to obtain contracts - Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of the Company's deferred costs to obtain contracts, for the years ended December&#160;31, 2021, 2020, and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred costs to obtain contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct costs associated with fulfilling PYP contracts with a client include costs related to printing and distribution. Directly attributable costs incurred to fulfill print services are capitalized as incurred and then expensed at the time of delivery, in line with the recognition of revenue. Costs to fulfill SaaS and digital contracts with clients are expensed as incurred. As of December&#160;31, 2021, 2020, and 2019, the Company had outstanding deferred costs to fulfill contracts of $3.5&#160;million, $2.7&#160;million, and $4.8&#160;million, respectively, recorded in Other current assets on its consolidated balance sheets. During the years ended December&#160;31, 2021, 2020, and 2019, the Company amortized $2.7&#160;million, $4.8&#160;million and $6.6&#160;million, respectively, of fulfillment costs. These costs were recorded in Cost of services in the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded no impairment losses associated with these deferred costs during the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjQxMTcwNw_927b2a0e-2a22-4dbc-87b7-bbcfc48a8946">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets for the Company's deferred costs to obtain contracts, as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs to obtain contracts - Current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs to obtain contracts - Non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMS0xLTEtMS05ODc4MA_c7f72687-d4f6-4d30-b579-bdf446db832f"
      unitRef="usd">7126000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMS0zLTEtMS05ODc4OA_5fddbf47-d01b-49b9-a26a-8e216ecab8bb"
      unitRef="usd">9073000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMi0xLTEtMS05ODc4MA_e6a8bdd4-bd53-45cf-b94e-d58b2ae2ab5c"
      unitRef="usd">1812000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmMwMTUxYWU4MTQ5YzRkMzc4NzU3YzZlYzFiMWIxMGRlL3RhYmxlcmFuZ2U6YzAxNTFhZTgxNDljNGQzNzg3NTdjNmVjMWIxYjEwZGVfMi0zLTEtMS05ODc4OA_fcfdce18-d7b9-403b-acf3-267c77211164"
      unitRef="usd">2773000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjQxMTcwOA_9ebdd0de-f165-4857-ae29-e691dc355344">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of the Company's deferred costs to obtain contracts, for the years ended December&#160;31, 2021, 2020, and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of deferred costs to obtain contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhMDExYWY1YTBmNzRkZmZiMDQxYWRiNTU0MDZjYTU1L3RhYmxlcmFuZ2U6N2EwMTFhZjVhMGY3NGRmZmIwNDFhZGI1NTQwNmNhNTVfMi0xLTEtMS05ODgxOA_e293f4ee-f82a-4ee5-b6dd-faa73580a97e"
      unitRef="usd">11847000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhMDExYWY1YTBmNzRkZmZiMDQxYWRiNTU0MDZjYTU1L3RhYmxlcmFuZ2U6N2EwMTFhZjVhMGY3NGRmZmIwNDFhZGI1NTQwNmNhNTVfMi0zLTEtMS05ODgyNA_a536cc1d-29e5-4c18-b95b-77e2971ca182"
      unitRef="usd">13628000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjdhMDExYWY1YTBmNzRkZmZiMDQxYWRiNTU0MDZjYTU1L3RhYmxlcmFuZ2U6N2EwMTFhZjVhMGY3NGRmZmIwNDFhZGI1NTQwNmNhNTVfMi01LTEtMS05ODgzMQ_f1141a88-f3cd-445e-a13a-34f6e4daef27"
      unitRef="usd">14094000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="if6124dea29c441faa4fb6aac988dd492_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjE3MQ_ceb3a754-6126-46d0-8d94-97c63dcab27d"
      unitRef="usd">3500000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ie0de072afa5b433f9d5705cb1ebc7e63_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjE4Nw_b255d435-c9ad-4a3e-ac70-434ec636a911"
      unitRef="usd">2700000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="iebdf5518501143468e67bdb416579d07_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjIwMA_ce548919-88cb-4a6b-94b4-0d5b9e574df8"
      unitRef="usd">4800000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="id38eb806d5bb4a3ab358a13fd22ce4a0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjI1OA_93ca149b-00b2-4065-a0e7-bf029027f315"
      unitRef="usd">2700000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i1fd211be041d4d40b5b6f078a0db16aa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjI2Nw_45e964ae-839f-4a8f-a636-5dd7255fecc9"
      unitRef="usd">4800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ibfab6003eda64fd2a3917c1603485ea3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY0NjI3Ng_3482a43b-d68f-403a-ac55-b5f271547c45"
      unitRef="usd">6600000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0NA_83846ed0-d851-4ff4-a385-3a366dbbf53c">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Highly liquid investments with a maturity of three months or less when purchased are considered to be cash equivalents. The Company&#x2019;s cash and cash equivalents consist of bank deposits. Cash equivalents are stated at cost, which approximates market value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0Ng_bcaf0f21-9783-47c2-8967-1d5ab6b2350b">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of Cash and cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the amount shown in the Company's consolidated statements of cash flows for the years ended December 31, 2021 and 2020: &lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, included in Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Cash and cash equivalents and restricted cash &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0NQ_4622aa30-de93-4790-8d7b-65f159369606">The following table presents a reconciliation of Cash and cash equivalents and restricted cash reported within the Company's consolidated balance sheets to the amount shown in the Company's consolidated statements of cash flows for the years ended December 31, 2021 and 2020: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash, included in Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Cash and cash equivalents and restricted cash &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMS0xLTEtMS01NDQ0NQ_6a71038c-1976-46ab-9135-b4c94bdc1ca9"
      unitRef="usd">11262000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMS01LTEtMS01NDQ0NQ_12847230-a5bb-4277-8c8c-5532f9ae47e4"
      unitRef="usd">2406000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMi0xLTEtMS01NDQ0NQ_943bc1bb-8300-4ccd-96d6-c0c519592dd4"
      unitRef="usd">2295000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMi01LTEtMS01NDQ0NQ_d3f61d12-1ed7-45c5-b8cd-81698edd2cfc"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMy0xLTEtMS01NDQ0NQ_34422305-cf9b-4171-8d7c-b3a014ac40c0"
      unitRef="usd">13557000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjU1ZjMyODU1ZmM1MzQxNjc5NGU0ODVkYmJkYzhjNmU4L3RhYmxlcmFuZ2U6NTVmMzI4NTVmYzUzNDE2Nzk0ZTQ4NWRiYmRjOGM2ZThfMy01LTEtMS01NDQ0NQ_c02e4617-bced-488e-96d4-a323caee3932"
      unitRef="usd">2406000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1NQ_428004f9-f3ab-4b64-b81d-9e415c2c5062">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net of Allowance&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable represents billed amounts for which invoices have been provided to clients and unbilled amounts for which revenue has been recognized, but amounts have not yet been billed to the client.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable are recorded net of an allowance for credit losses. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends. See Note 7, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losse&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s, for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the components of Accounts receivable, net of allowance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk2Ng_0a1c477f-23f1-49d7-b400-006ad89b578e">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the components of Accounts receivable, net of allowance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;296,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i5d777c6e7d814d97acecdab2b115481a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMi0zLTEtMS00MzM2OA_f3fbc4e6-a386-46e0-b395-55a3e6806d0b"
      unitRef="usd">81445000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="if67c2fb653604baf8b090824101ced8b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMi01LTEtMS00MzM2OA_5070735c-8dd2-497c-a239-b6ace49dd92a"
      unitRef="usd">128145000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ia55793242b1c4e20b1ca7e08b101321a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMy0zLTEtMS00MzM2OA_7f18b9b5-6dd3-4d1d-b8ab-196278c6b7e7"
      unitRef="usd">214995000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i189ff12a312a4ac1afd548ed1927398a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfMy01LTEtMS00MzM2OA_1d51aa5b-a757-456b-915b-88155edcacf4"
      unitRef="usd">201793000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNC0zLTEtMS00MzM2OA_9ac3cdee-266b-4118-bdf8-4e514b1dcbf7"
      unitRef="usd">296440000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNC01LTEtMS00MzM2OA_adf950e5-a207-477d-8070-38709f217255"
      unitRef="usd">329938000</us-gaap:AccountsReceivableGrossCurrent>
    <thry:AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNS0zLTEtMS00MzM2OA_044d0626-628b-4679-9f3c-7097e8435765"
      unitRef="usd">17387000</thry:AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent>
    <thry:AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNS01LTEtMS00MzM2OA_1cb065ee-ed35-46bd-bcff-b4d60b7ae138"
      unitRef="usd">33368000</thry:AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNi0zLTEtMS00MzM2OA_504775d1-5edd-4e1d-8ad4-fb48f94b62ee"
      unitRef="usd">279053000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOmU0NDdiOGM5YmRjZTQ1ZGI5ZGIzMTFlMTFkY2M2MjA1L3RhYmxlcmFuZ2U6ZTQ0N2I4YzliZGNlNDVkYjlkYjMxMWUxMWRjYzYyMDVfNi01LTEtMS00MzM2OA_60776ed4-f6e4-4471-bd11-2fd172833d54"
      unitRef="usd">296570000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Ng_f46ef073-08ce-4b2a-afec-324e94fa458a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments subject to concentrations of credit risk consist primarily of trade receivables. The Company deposits cash on hand with major financial institutions. Cash balances at major financial institutions may exceed limits insured by the Federal Deposit Insurance Corporation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90% of revenue in all periods presented was derived from sales to local SMBs that operate in limited geographical areas. These SMBs are usually billed in monthly installments when the services begin and, in turn, make monthly payments, requiring the Company to extend credit to these clients. This practice is widely accepted within the industry. While most new SMBs and those wanting to expand their current media presence through the Company&#x2019;s services are subject to a credit review, the default rates of SMBs are generally higher than those of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining approximately 10% of revenue in all periods presented was derived from the sale of marketing services to larger businesses that advertise regionally or nationally. Contracted certified marketing representatives (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CMRs&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) purchase advertising on behalf of these businesses. Payment for advertising is due when the advertising is published and is received directly from the CMRs, net of the CMRs&#x2019; commission. The CMRs are responsible for billing and collecting from these businesses. While the Company still has exposure to credit risks, historically, the losses from this client set have been less than that of local SMBs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company conducts its operations primarily in the United States and Australia. In 2021, the Company's top ten directories, as measured by revenue, accounted for approximately 2% of total revenue. No single directory or client accounted for more than 1% of the Company&#x2019;s revenue for the years ended December 31, 2021, 2020 and 2019. Additionally, no single client or CMR accounted for more than 5% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of the Company&#x2019;s outstanding accounts receivable as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if5b28b04c0ab482584be6b1b2387f26b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY1MDU1Nw_7e3fb8e4-9971-4164-b3ca-f8ab92cd14fc"
      unitRef="number">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5d3d372b335d4ee0b96541f9702c7448_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY1MDU2MQ_d2a7d2b6-3d92-4b4f-90ff-0a0e591861e7"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib1604ec0380d435089750d45f32e8eeb_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY1MDU2OQ_b6c150e8-2174-4dbb-9cb4-fd2d59da7327"
      unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Nw_c6f43977-d483-4274-8cb6-1a14ea6f97cb">Fixed Assets and Capitalized SoftwareProperty, plant and equipment are stated at cost less accumulated depreciation and amortization. The cost of additions and improvements associated with fixed assets are capitalized if they have a useful life in excess of one year. Expenditures for repairs and maintenance, including the cost of replacing minor items that are not considered substantial improvements, are &lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expensed as incurred. When fixed assets are sold or retired, the related cost and accumulated depreciation are deducted from the accounts and any gains or losses on disposition are recognized in the Company&#x2019;s consolidated statements of operations and comprehensive income. Fixed assets are reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a fixed asset may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with internal use software are capitalized during the application development stage, if they have a useful life in excess of one year. Subsequent additions, modifications, or upgrades to internal use software are capitalized only to the extent that they allow the software to perform a task it previously did not perform. Capitalized software is reviewed for impairment whenever events or changes in circumstances may indicate that the carrying amount of a capitalized software may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 - 30&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;- 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and data processing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 - 5&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 - 7&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed Assets and Capitalized Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk2NQ_3e368c98-1047-4625-a708-8c189a300318">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining useful lives of fixed assets and capitalized software are reviewed annually for reasonableness. Fixed assets and capitalized software are depreciated on a straight-line basis over the estimated useful lives of the assets, which are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 - 30&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;- 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and data processing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5 - 5&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 - 7&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Leasehold improvements are depreciated at the shorter of their estimated useful lives or the lease term. See Note 8, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fixed Assets and Capitalized Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's fixed assets and capitalized software:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets under leaseback obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and data processing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fixed assets and capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Consists of a failed sale-leaseback liability related to a building and land in Tucker, Georgia. See Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense associated with the Company's fixed assets and capitalized software was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation of fixed assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Includes depreciation expense associated with assets held under leaseback obligations of $0.7&#160;million for the year ended December 31, 2021, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for each of the years ended December 31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id6deef3e3f6648c69ca28c78b5668e63_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmY2MTI2ZmFlNzBmZDRmZGFiYmU5MzI4MGY5YWUzZjhmXzEwOTk1MTE2Mjc3OTQ_c01f45f5-69cf-45d1-9cb4-4fc42597d0fb">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i83494fb0bd67408baa0cc6a2c17f3238_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmY2MTI2ZmFlNzBmZDRmZGFiYmU5MzI4MGY5YWUzZjhmXzEwOTk1MTE2Mjc4MDA_119d33da-0e1e-4a35-a11b-bce6fcb2c25a">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0e98446e27ca4077a5bcfa69e82d56d8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmJlOGQyZTkyMTUyMzRiNDhhZTQyYTZhYWZkZWZlYmQ1XzEwOTk1MTE2Mjc3OTQ_c378d52a-fc1a-4e86-932f-da59f316fed5">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i735278b9319647fb936ac678789ccf9d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmJlOGQyZTkyMTUyMzRiNDhhZTQyYTZhYWZkZWZlYmQ1XzEwOTk1MTE2Mjc4MDA_55f897ad-fca4-4f01-9daa-54b9e3babbb9">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5c7ec82155f8468697641f4e38e636ac_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfMy0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjQ5M2ViNDE4YmIyNjRkY2ZhNjY4YTE1NDM1M2EyY2Y1XzEwOTk1MTE2Mjc3ODk_319f7290-e105-45b3-9d64-e859e2bbab5b">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i82c4fa35357b4ee5ae17512bd65bdfe7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNC0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjczNDFlMzZiNDM1ZjQzYWM5ZWFiMmNiYTgwMzVlNmNlXzEwOTk1MTE2Mjc3ODk_f3c36b10-d560-47ab-b4fc-e67b5170aafe">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icb5281ff7e834573b53c723d1ed15c83_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmNlZmEzY2I1MWI3YTRhNjU4YmU2OWNmMDQ1ODJhNDcyXzEwOTk1MTE2Mjc3OTQ_7b836434-6a78-475f-9bbd-911244212ab5">P1Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i172334b94e9442a59190ce8059c14d0a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNS0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOmNlZmEzY2I1MWI3YTRhNjU4YmU2OWNmMDQ1ODJhNDcyXzEwOTk1MTE2Mjc4MDA_62c5076d-ef80-4239-99da-fc1031614457">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie6cc80ca485f44b5acb5e30a53b8d896_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjkwYmJjMGRhZjI3ZTRmOGVhZGMwNjhkNDA1YjdmZDlmXzEwOTk1MTE2Mjc3OTQ_c531ef31-0252-47ea-9f8f-996d1961c970">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i29018d1fc93c4580b3e1a6f1d4383f56_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjNjMGJmYTk4YjYyNjQzNDc5MWEwYWUwYTc1YWUxMTRjL3RhYmxlcmFuZ2U6M2MwYmZhOThiNjI2NDM0NzkxYTBhZTBhNzVhZTExNGNfNi0xLTEtMS00ODQ1Ni90ZXh0cmVnaW9uOjkwYmJjMGRhZjI3ZTRmOGVhZGMwNjhkNDA1YjdmZDlmXzEwOTk1MTE2Mjc4MDA_a0a1fda0-2507-4d92-99a1-316890ce0e4c">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1OA_c24ed318-3aae-4459-9166-f55c928ea960">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement contains a lease at inception. The Company combines lease and non-lease components for all asset classes, except real estate leases. For real estate leases, consideration is allocated to lease and non-lease components based on a relative standalone price. Leases are included in Other assets, Other current liabilities, and Other liabilities on the Company's consolidated balance sheets. The Company recognizes lease expense on a straight-line basis over the lease term. Lease expense is recorded within General and administrative expense in the Company's consolidated statements of operations and comprehensive income. Leases with a duration of 12 months or less are not recorded on the balance sheet and the related expense is recorded as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets and lease liabilities are recognized at the commencement date based on the present value of the lease payments over the lease term. If applicable, the right-of-use asset may include any initial direct costs incurred, lease payments made prior to the commencement, and is recorded net of any lease incentives received. For these calculations, the Company considers only payments that are fixed or determinable at the time of commencement or any variable payments that depend on an index or a rate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines an incremental borrowing rate (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IBR&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) based on the information available at commencement date to calculate the present value of lease payments. The IBR represents the rate of interest estimated that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease terms may include options to extend or terminate a lease. Renewals are not assumed in the determination of the lease term unless they are deemed to be reasonably certain to be exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1OQ_2e986303-2a2f-41a1-b816-bd99a331fffc">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired net of liabilities assumed, recorded in accordance with ASC 805, Business Combinations, (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 805&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). Goodwill was also generated as part of fresh-start accounting following the Company&#x2019;s pre-packaged bankruptcy and represents the excess of the reorganization value over the identified assets recorded in accordance with ASC &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;852, Reorganizations. Goodwill is not amortized, but rather subject to an annual impairment test at the reporting unit level. Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Performing a qualitative impairment assessment requires an examination of relevant events and circumstances that could have a negative impact on the carrying value of the Company, such as macroeconomic conditions, industry and market conditions, earnings and cash flows, overall financial performance and other relevant entity-specific events.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If, after assessing the totality of events or circumstances, the Company determines it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if the Company concludes otherwise, then it is required to perform a quantitative assessment for impairment. If the quantitative assessment indicates that the reporting unit&#x2019;s carrying amount exceeds its fair value, the Company will recognize an impairment charge up to this amount, but not to exceed the total carrying value of the reporting unit&#x2019;s goodwill. The Company uses income and market-based valuation approaches to determine the fair value of its reporting units.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has definite-lived intangible assets consisting of client relationships, trademarks and domain names, covenants not to compete, and patented technologies. These intangible assets are amortized using the income forecast method over their useful lives, with the exception of covenants not to compete which are amortized on a straight-line basis over the terms of the agreements. These assets are allocated to their respective reporting units for impairment review purposes. Whenever events or changes in circumstances indicate the carrying amount of the reporting unit&#x2019;s intangible assets may not be recoverable, an impairment analysis of the reporting unit is completed. An impairment loss, if applicable, is measured as the amount by which the carrying amount of the reporting unit&#x2019;s definite-lived intangible asset exceeds its fair value. The Company uses the estimated future cash flows directly associated with, and that are expected to arise as a result of, the use and eventual disposal of such reporting unit assets in determining fair values of definite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets and their estimated useful lives are presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5 - 4&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and domain names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5 -6&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 -3.5&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 5, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill and Intangible Assets, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0Mw_de7d3e50-835c-4865-9b44-108ee0cc3951">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets and their estimated useful lives are presented in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5 - 4&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and domain names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5 -6&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 -3.5&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the details of the Company's intangible assets as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021 and 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Amortization&lt;br/&gt;Period in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;803,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(748,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademarks and domain names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(193,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,052,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(963,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Amortization&lt;br/&gt;Period in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;701,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademarks and domain names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(169,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;923,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(891,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the changes in the carrying amounts of the Company's intangible assets for the years ended December 31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Client&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Trademarks&lt;br/&gt;and Domain&lt;br/&gt;Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Patented&lt;br/&gt;Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covenants&lt;br/&gt;Not to&lt;br/&gt;Compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Client&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Trademarks&lt;br/&gt;and Domain&lt;br/&gt;Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Patented&lt;br/&gt;Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covenants&lt;br/&gt;Not to&lt;br/&gt;Compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;\&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iee36de24db474c5ea418e5345f78b741_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMS0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjZmYjNlMzZiNjZjZDRhN2U4ZjlkNTIxMzZlMzAzYmI0XzEwOTk1MTE2Mjc3OTQ_48ab4fa6-41b2-4fe2-8dd5-a3293050200a">P3Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5b5d9ad1c95e48df9ad24b71dbf8e4c0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMS0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjZmYjNlMzZiNjZjZDRhN2U4ZjlkNTIxMzZlMzAzYmI0XzEwOTk1MTE2Mjc4MDA_817a4361-9774-4d2e-96b5-394f4c6cab8e">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iaa81920ac50f47b4a6b09cd61e222cfa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMi0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjNlMDAwMGE5MGJmNDQwNGJiOWU3MzVkMWFiZTk0ZDNjXzEwOTk1MTE2Mjc3OTQ_2d498d08-dc22-4a09-a66b-5238f012b423">P2Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id9ffc115248e4c1ca9380b8ab23a5474_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMi0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjNlMDAwMGE5MGJmNDQwNGJiOWU3MzVkMWFiZTk0ZDNjXzEwOTk1MTE2Mjc4MDA_7244bcf7-daa0-49b9-b430-851b6158fd24">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifbead04ae33a4a7b9a6549ba3242162a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMy0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjg0YzFmYTVhYTJkMTRmOGNiMDFjYjhhYmVjOWU1ZjZhXzEwOTk1MTE2Mjc3OTQ_efb7c718-28ce-44c8-b7fc-7a46f73ca34f">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8c78c74ac64048e8916c1c571a933bb6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfMy0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOjg0YzFmYTVhYTJkMTRmOGNiMDFjYjhhYmVjOWU1ZjZhXzEwOTk1MTE2Mjc4MDA_71c6800b-0f06-4473-9a27-30fc2b1b6077">P3Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RhYmxlOjA2MjMwNjA4YTEwZDQ1MzBhMjFiNWRlMzBjOGIwMDZkL3RhYmxlcmFuZ2U6MDYyMzA2MDhhMTBkNDUzMGEyMWI1ZGUzMGM4YjAwNmRfNC0xLTEtMS00ODU0Ni90ZXh0cmVnaW9uOmEyNmMwMGFlN2M3YjQ4ZDU4M2YxZTI3NTI0Njc1OGM3XzEwOTk1MTE2Mjc3ODk_76a98c51-826f-4f52-ba29-d676bcbddcf0">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk2MA_08db669c-fe50-4c31-9ca7-ce53c38a1f9a">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Obligation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains net pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the plans are frozen, the Company continues to incur interest cost on the projected benefit obligations, offset by an expected return on the fair value of plan assets, which is referred to as net periodic pension cost. In addition, the Company immediately recognizes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;gains/(losses) associated with changes in fair value of plan assets, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and projected benefit obligations that occurred during the year as a component of the total &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;net periodic pension cost. In determining the projected benefit obligations at each reporting period, management makes certain economic and demographic actuarial assumptions, including but not limited to discount rates, lump sum interest rates, retirement rates, termination rates,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;mortality rates, and payment form/timing. For these assumptions, management consults with actuaries, monitors plan provisions and demographics, and reviews public market data and general economic information. Changes in these assumptions can have a significant impact on the projected benefit obligations, funding requirement, and net periodic pension cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors two frozen pension plans for its employees, the Consolidated Pension Plan of Dex Media and the YP Pension Plan. The Company also maintains two non-qualified pension plans for certain executives, the Dex One Pension Benefit Equalization Plan and the SuperMedia Excess Pension Plan, which are also frozen plans. Pension assets related to the &lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company&#x2019;s qualified pension plans, which are held in master trusts and recorded in Pension obligations, net on the Company&#x2019;s consolidated balance sheets, are valued in accordance with ASC 820, Fair Value Measurement. See Note 12, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pensions&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, for additional information.&lt;/span&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0OA_3c7f1cda-377f-48ad-9cb5-c9d8e57bf89d">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method in accordance with ASC 740, Income Taxes (&#x2018;&#x2018;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASC 740&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&#x2019;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CARES Act&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) was enacted and signed into law. The CARES Act includes several provisions for corporations including increasing the amount of deductible interest, allowing companies to carryback certain Net Operating Losses (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;NOLs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and increasing the amount of NOLs that corporations can use to offset income. The CARES Act did not materially affect the Company's income tax provision, deferred tax assets and liabilities, and related taxes payable for the year ended December 31, 2021, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets or liabilities are recorded to reflect the expected future tax consequences of temporary differences between the financial reporting basis of assets and liabilities and their tax basis at each year-end. These amounts are adjusted as appropriate to reflect enacted changes in tax rates expected to be in effect when the temporary differences reverse.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The likelihood that deferred tax assets can be recovered must be assessed. If recovery is not likely, the provision for taxes must be increased by recording a reserve in the form of a valuation allowance for deferred tax assets that will more likely than not be ultimately recoverable. In this process, certain relevant criteria are evaluated, including prior carryback years, the existence of deferred tax liabilities that can be used to absorb deferred tax assets, tax planning strategies, and taxable income in future years. A valuation allowance is established to offset any deferred income tax assets if, based on the available evidence, it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has netted deferred tax assets for net operating losses with related unrecognized tax benefits, if such settlement is required or expected in the event the uncertain tax position is disallowed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes reserves for open tax years for uncertain tax positions that may be subject to challenge by various tax authorities. The consolidated tax provision and related accruals include the impact of such reasonably estimable losses and related interest and penalties as deemed appropriate. Tax benefits recognized in the financial statements from uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. The Company&#x2019;s policy is to recognize interest and penalties related to unrecognized tax benefits in (Provision) benefit for income taxes in the consolidated statements of operations and comprehensive income. See Note 15, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company will report the tax impact of global intangible low-taxed income (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;GILTI&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) as a period cost when incurred. Accordingly, the Company is not providing deferred taxes for basis differences expected to reverse as GILTI.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0Nw_2c8d9d6c-9411-4268-b0dd-8d2aeb36f8ce">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The functional currency of the Company&#x2019;s foreign operating subsidiaries is the local currency. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars at the exchange rates in effect at the balance sheet dates, with the resulting translation adjustments directly recorded to a separate component of accumulated other comprehensive income. Income and expense accounts are translated at the weighted-average exchange rates during the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transaction gains or losses in currencies other than the functional currency are included as a component of Other income (expense), net in the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk0OQ_011c79cc-9c79-4456-ad1b-7e4c1371de54">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs, which include media, promotional, branding and online advertising, are included in Sales and marketing expense in the Company&#x2019;s consolidated statements of operations and comprehensive income and are expensed as incurred. Advertising costs for the Company for the years ended December 31, 2021, 2020 and 2019 were $40.8 million, $7.2&#160;million and $5.5&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMjc0ODc3OTEzNjYwNQ_f3b4ca16-eaec-4929-8f54-9a78237e7a2f"
      unitRef="usd">40800000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2MzU5Ng_d28b288a-71c9-44f6-9977-a0f6e9e0a04d"
      unitRef="usd">7200000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2MzYwNg_b8372f46-d4b4-441f-9526-8c9fd6330fe5"
      unitRef="usd">5500000</us-gaap:AdvertisingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1MA_bcc9558e-318b-4729-ab90-888c6027a2f5">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock and Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had 60,830,853 and 34,145,311 shares of common stock issued and outstanding, respectively. As of December&#160;31, 2020, the Company had 59,590,422 and 32,912,012 shares of common stock issued and outstanding, respectively. Each share of common stock comes with one vote with no special preferences provided to any one individual or group of common stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, as of December&#160;31, 2021 and 2020, the Company had 26,685,542 and 26,678,410 shares, respectively of common stock in treasury.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Company's 2016 Stock Incentive Plan, as amended (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2016 Plan&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), and the Company's 2020 Incentive Award Plan (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2020 Plan&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), (together the, &#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Incentive Plans&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), the Company has granted stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;As of and subsequent to October 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of completing the Company's direct listing on Nasdaq on October 1, 2020 (the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;direct listing&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), the Company no longer intends to cash settle stock options upon exercise. As of October 1, 2020, based on the Company&#x2019;s intention and ability to equity settle stock options upon exercise, stock options granted as of and subsequent to October 1, 2020 are measured at fair value and classified as equity awards in accordance with ASC 718, Compensation &#x2014; Stock Compensation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for all stock options granted using a fair value method. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for equity classified stock-based compensation awards is based on the fair value of the awards. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement date for awards is generally the date of the grant. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value is recognized over the requisite service period (generally &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;four&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; years). The Company has elected to account for forfeitures as they occur as a cumulative adjustment to stock-based compensation expense. See Note 13, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation and Stockholders' Equity, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prior to October 1, 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the completion of the direct listing, the Company intended to cash settle options upon exercise and therefore, stock options were classified as liability awards in accordance with ASC 718, Compensation &#x2014; Stock Compensation. The fair value of the liability classified stock-based compensation awards was estimated using the Black-Scholes valuation model, with re-measurement occurring each subsequent reporting date at fair value until the award was settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for liability classified stock-based compensation awards was based on the current fair value of the awards. This fair value was recognized over the requisite service period (generally &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; years). The Company elected to account for forfeitures as they occurred as a cumulative adjustment to stock-based compensation expense. See Note 13, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock-Based Compensation and Stockholders' Equity, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:CommonStockSharesIssued
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM1Mw_2aa578f7-09cb-4623-9776-caf002a9a327"
      unitRef="shares">60830853</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM1Nw_38723dd5-8620-4d09-b016-913f0112284e"
      unitRef="shares">34145311</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM2MQ_045402b8-20b3-4c6a-8971-b7d613b95361"
      unitRef="shares">59590422</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM2NQ_8dca6fc2-6daa-4533-8baf-3b71cf1c3230"
      unitRef="shares">32912012</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM3Mw_fb8304c1-ac0a-415a-93bb-cafb4a5fb6b6"
      unitRef="shares">26685542</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTA5OTUxMTY2NDM3Nw_640f22e8-0f58-4327-9217-e1652be17fee"
      unitRef="shares">26678410</us-gaap:TreasuryStockShares>
    <thry:CommonStockFairValuePolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1MQ_324a5b17-b224-4464-a11c-63e990d01fa1">&lt;div style="text-indent:2.25pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The common stock fair value is one of the significant valuation inputs of the indemnification asset and stock-based compensation awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;As of and Subsequent to September 30, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company completed the direct listing on October 1, 2020. As of September 30, 2020, the fair value of the Company&#x2019;s common stock is based on the THRY Nasdaq per share price. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prior to September 30, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The absence of an active market for the Company's common stock required the Company to determine the fair value of its common stock. The Company obtained contemporaneous third-party valuations to assist it in determining fair value. These contemporaneous third-party valuations used methodologies, approaches and assumptions consistent with the American Institute of Certified Public Accountants Practice Guide, Valuation of Privately-Held-Company Equity Securities Issued as Compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determined the fair value utilizing the income approach, which estimated value based on market participant expectations of future cash flows the Company will generate. These future cash flows are discounted to their &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;present value using a discount rate based on the Company's weighted average cost of capital, which reflects the risk of achieving the projected cash flows. Significant inputs of the income approach also include the long-term financial projections of the Company along with its long-term growth rate and decline rate, which is used to calculate the residual value of the Company before discounting to present value. The fair value of the common stock was also discounted based on the lack of marketability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other factors taken into consideration in assessing the fair value of the Company&#x2019;s common stock prior to September 30, 2020 included but were not limited to: industry information, such as market growth, volume and macro-economic events, and additional objective and subjective factors relating to its business.&lt;/span&gt;&lt;/div&gt;</thry:CommonStockFairValuePolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Mg_ad92116e-aee6-434e-a20a-f64ca7501be6">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated by dividing net income (the &#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;numerator&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) by the weighted-average number of common shares outstanding (the &#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;denominator&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) during the reporting period. Diluted earnings per share is calculated by including both the weighted-average number of common shares outstanding and any dilutive common stock equivalents within the denominator (diluted shares outstanding). The Company's common stock equivalents could consist of stock options and stock warrants, to the extent any are determined to be dilutive under the treasury stock method. Under the treasury stock method, the assumed proceeds relating to both the exercise price of stock options and stock warrants, as well as the average remaining unrecognized fair value of stock options, are used to repurchase common shares at the average fair value price of the Company's common stock during the period. If the number of shares that could be repurchased, exceed the number of shares that could be issued upon exercise, the common stock equivalent is determined to be anti-dilutive. See Note 14, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per Share, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfNDk0NzgwMjM4Njk1Mw_cb7477b1-3a50-42d6-acb2-726a86ebf0da">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;FASB&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) issued ASU 2019-12, &#x201c;Simplifying the Accounting for Income Taxes&#x201d; (Topic 740) &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ASU 2019-12&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;), &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. ASU 2019-12 will be effective for interim and annual periods beginning after December 15, 2020. Early adoption is permitted. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company's consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recently Issued Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;In October 2021, the FASB issued ASU 2021-08, &#x201c;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&#x201d; (&#x201c;ASU 2021-08&#x201d;) which requires companies to recognize and measure contract assets and contract liabilities acquired in a business combination, in accordance with the revenue recognition guidance, as if the acquirer had entered into the original contract at the same time, and on the same terms, as the acquiree. Generally, this will result in the acquirer recognizing contract assets and liabilities at the same amounts recorded by the acquiree as of the acquisition date. Under the current standard, an acquirer generally recognizes such items at fair value on the acquisition date. The Company will continue to evaluate the impact of this guidance, which will depend on the contract assets and contract liabilities acquired in future business combinations.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8zNC9mcmFnOmVmMzg4ZmMyZjkzYzQ4MmE4MDZiMjdiZjE4ZDc4MzU4L3RleHRyZWdpb246ZWYzODhmYzJmOTNjNDgyYTgwNmIyN2JmMThkNzgzNThfMTAyMTM_f5aff485-b313-4f5c-8eac-03c3ff79fecc"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMjY5NA_0481a4bf-6aa2-4eb3-aac0-ae24ebbd5d3b">Revenue Recognition&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that each of its print and digital marketing services and SaaS business management tools services is distinct and represents a separate performance obligation. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#222222;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The client can benefit from each service on its own or together with other resources that are readily available to the client. Services are separately identifiable from other promises in the contract. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Control over the Company&#x2019;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market(s). Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market(s). SaaS and digital services are recognized using the series guidance. Under the series guidance, the Company's obligation to provide services is the same for each day under the contract, and therefore represents a single performance obligation. Revenue associated with SaaS and digital services is recognized over time using an output method to measure the progress toward satisfying a performance obligation.&lt;/span&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s primary source of revenue is derived from the following services:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Print Yellow Pages&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company prints yellow pages that are co-branded with various local telephone service providers. The Company operates as the authorized publisher of print yellow pages in some of the markets where these service providers offer telephone service. The Company holds multiple agreements governing the relationship with each service provider including publishing agreements, branding agreements, and non-competition agreements. Control over the Company&#x2019;s print services transfers to the client upon delivery of the published directories containing their advertisements to the intended market. Therefore, revenue associated with print services is recognized at a point in time upon delivery to the intended market.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Internet Yellow Pages&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IYP services include the creation of clients&#x2019; business profile, which is then primarily displayed and operated on the Yellowpages.com&#xae;, Superpages.com&#xae; and Dexknows.com&#xae; platforms domestically, and on Yellowpages.com.au, Whitepages.com.au, Whereis.com, and Truelocal.com.au platforms, internationally. IYP services represent a separate performance obligation that is recognized as revenue over time following the series guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Search Engine Marketing&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SEM solutions deliver business leads through increased traffic to clients&#x2019; websites from Google, Yahoo!, Bing, Yelp and other major engines and directories by increasing visibility and search engine results pages through paid advertising. SEM services represent a separate performance obligation that is recognized as revenue over time following the series guidance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Digital Media Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other digital media solutions primarily consist of smaller marketing services revenue streams such as online display and social advertising, online presence and video, and SEO tools. SEO optimizes a client&#x2019;s website and Google profile page with relevant keywords to increase the potential for the client&#x2019;s business to be found online and ranked higher in organic search engine results. Services within these revenue streams represent separate performance obligations and are recognized as revenue either at a point in time or over time based on the transfer of control.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thryv Platform&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers a SaaS solution, Thryv&#xae; (&#x2018;&#x2018;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thryv platform&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&#x2019;), an SMB business management platform. The Thryv platform capabilities include tools for customer relationship management, email and text, appointment bookings, estimates, invoices, online presence, social media, reputation management and bill payment. The platform also helps SMBs to find and retain customers using online listings management and social media.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thryv Leads and Add-ons&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The integrated Thryv Leads&#xae; (&#x2018;&#x2018;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thryv Leads&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&#x2019;) solution is an add-on to the Thryv platform. Thryv Leads recommends an appropriate dollar budget for each SMB based on the SMB&#x2019;s business vertical and market geography. Thryv Leads chooses the optimal mix of advertising solutions for each SMB by using machine learning to generate a tailored solution. Thryv Leads then automatically injects resulting business leads into the SMB&#x2019;s CRM system, while also supplementing the basic consumer information with additional data. SMBs are then able to contact and engage new and existing customers. The Company also offers add-ons that can be purchased in conjunction with the Thryv platform such as SEO tools.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue for performance obligations related to Thryv platform and Thryv Leads and add-ons is recognized under the series guidance over time as control over the promised services is transferred to clients. The Thryv platform and Thryv Leads and add-ons represent separate performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents disaggregated revenue based on the type of service within its segment footnote. See Note 18, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Information, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for additional information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition may differ from the timing of billing to the Company&#x2019;s clients. These timing differences result in receivables, contract assets, or contract liabilities (deferred revenue) as disclosed on the Company's consolidated balance sheets. Contract assets represent the Company's right to consideration when revenue recognized exceeds the receivable from the client because the consideration allocated to fulfilled performance obligations exceeds the Company&#x2019;s right to payment, and the right to payment is subject to more than the passage of time. Contract liabilities consist of advance payments and revenue deferrals resulting from the allocation of the consideration to performance obligations. For the year ended December 31, 2021, the Company recognized revenue of $18.9&#160;million, that was recorded in Contract liabilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as of December&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the year ended December 31, 2020, the Company recognized revenue of $24.7&#160;million that was recorded in Contract liabilities as of December&#160;31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pandemic Credits&lt;/span&gt;&lt;/div&gt;During the years ended December 31, 2021 and 2020, the Company recognized pandemic credits of $3.2 million and $17.5 million, respectively, provided to customers most impacted by COVID-19. The Company has reflected these price concessions as reduction to revenue in the consolidated statements of operations and comprehensive income.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMTA5OTUxMTYzNTE2OA_1125f45c-60ac-41f7-9c0c-d383293b3485"
      unitRef="usd">18900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMTA5OTUxMTYzNTI4NA_0fd2c16c-4728-4e54-ba48-11563ac60a2f"
      unitRef="usd">24700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <thry:RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMjM3NA_719267eb-93f0-4866-8a2f-425c8f6d3e34"
      unitRef="usd">3200000</thry:RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits>
    <thry:RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80My9mcmFnOjdkNjY1N2EzYWY3NzQ4Mzg5ZDA5MGY2NDAyMjU5OGZjL3RleHRyZWdpb246N2Q2NjU3YTNhZjc3NDgzODlkMDkwZjY0MDIyNTk4ZmNfMjc0ODc3OTA3ODI0MQ_95452f95-87c6-4e52-a232-a4be24d164b6"
      unitRef="usd">17500000</thry:RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfNDYzNg_1e9904c2-0589-4a4e-a9c1-b01ff892ca0a">Acquisitions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Thryv Australia Acquisition &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2021 (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisition Date&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), Thryv Australia Holdings Pty Ltd (formerly Thryv Australia Pty Ltd) (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Buyer&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), an Australian proprietary limited company and a direct wholly-owned subsidiary of Thryv International Holding LLC, a direct and wholly owned subsidiary of the Company, acquired all of the issued and outstanding equity interests of (i) Sunshine NewCo Pty Ltd, an Australian proprietary limited company, and its subsidiaries, and (ii) Sensis Holding Limited, a private limited company incorporated under the laws of England and Wales, and its subsidiaries (collectively, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Thryv Australia Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The Thryv Australia Acquisition expanded the Company's market share with a broader geographical footprint. Additionally, the Thryv Australia Acquisition provided the Company with a significant increase in clients. Thryv Australia is a provider of marketing solutions serving SMBs in Australia. Control was obtained by means of acquiring all the voting interests.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Thryv Australia Acquisition, the Company paid consideration of approximately $216.2 million in cash, subject to customary closing adjustments, financed by the New Term Loan (as defined in Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) that was entered into on the Acquisition Date. All acquisition-related costs, amounting t&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;o $8.7 million,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; were expensed as incurred by the Company and no portion of these costs are included in consideration transferred. These costs were presented within General and administrative expense i&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n the Company's consolidated statements of operations and comprehensive income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Additionally, as part of funding the Thryv Australia Acquisition, the Company incurred debt issuance costs of $4.2 million related to the New Term Loan, of which $2.5 million was capitalized and is being amortized using the effective interest method. See Note 11,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Debt Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for the Thryv Australia Acquisition using the acquisition method of accounting in accordance with ASC 805. This requires that the assets acquired and liabilities assumed are measured at fair value. With the assistance of a third-party valuation firm, the Company determined, using Level 3 inputs (see Note 4, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;), the fair value of certain assets and liabilities, including fixed assets, intangible assets, and contract liabilities, by applying a combination of the income approach and the cost approach. Specific to intangible assets, client relationships were valued using a combination of the income and excess earnings approach, whereas trade names were valued using a relief of royalty method. The fair values of fixed assets, intangible assets and other assets acquired and liabilities assumed, have been prepared on a preliminary basis with information currently available and are subject to change. Management is still reviewing the characteristics and assumptions related to Thryv Australia&#x2019;s assets acquired and liabilities assumed. The preliminary purchase price allocation is expected to be finalized within 12 months after the Acquisition Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the consideration transferred and the preliminary purchase price allocation of the fair values of the assets acquired and liabilities assumed at the Acquisition Date: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration, as allocated below:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Client relationships (estimated useful life of 3.5 years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks (estimated useful life of 3.5 years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The excess of the purchase price over the fair value of the identifiable net assets acquired and the liabilities assumed was allocated to goodwill. The recognized goodwill of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$64.4 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; was primarily related to the benefits expected from the Thryv Australia Acquisition and was allocated to the Thryv International segment. The goodwill recognized is not deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the Company increased the purchase price by $1.2&#160;million as a result of customary working capital adjustments, remeasured the fair value of the leases acquired and reclassified the presentation of certain assets and liabilities. The effect of these measurement period adjustments resulted in a $7.3&#160;million decrease in goodwill as of the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Thryv Australia Acquisition contributed $145.4 million in revenue and $27.3 million in net loss since the Acquisition Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pro Forma Results &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pro forma combined financial information presented below was derived from historical financial records of Thryv and Thryv Australia and presents the operating results of the combined Company, as if the Thryv Australia Acquisition had occurred on January 1, 2020. The pro forma data gives effect to historical operating results with adjustments to interest expense, amortization and depreciation expense and related tax effects.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pro forma financial information is not necessarily indicative of the consolidated results of operations that would have been realized had the Thryv Australia Acquisition been completed as of January 1, 2020, nor is it meant to be indicative of future results of operations that the combined entity will achieve: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands) (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTE3MA_477b9462-fe12-486a-9fe5-c71591e17f4b"
      unitRef="usd">216200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTM4NA_01e5b1c0-8d5a-480c-9d41-06d64fedd7c1"
      unitRef="usd">8700000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iea3c2dd256034ae69bd2450d0a5e1df9_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTc0Nw_1b32e279-26fb-4961-8baa-771cff7891b5"
      unitRef="usd">4200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="iea3c2dd256034ae69bd2450d0a5e1df9_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTc4Nw_cdfbecdb-6bc0-45ce-b356-db05b933f685"
      unitRef="usd">2500000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfNDYzNw_823b3008-b940-4aba-bea8-a41117714317">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the consideration transferred and the preliminary purchase price allocation of the fair values of the assets acquired and liabilities assumed at the Acquisition Date: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.032%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration, as allocated below:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Client relationships (estimated useful life of 3.5 years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks (estimated useful life of 3.5 years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,884)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total identifiable net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMS0yLTEtMS00MDg1NQ_af75e505-1b27-481f-a911-c1d4c4a499ec"
      unitRef="usd">216164000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMi0yLTEtMS00MDg1NQ_18c73d07-909d-41e8-a72b-92197d253ddc"
      unitRef="usd">216164000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNC0yLTEtMS00MDg1NQ_3043811b-2a7b-4a5e-a83c-9d57cd3ecaea"
      unitRef="usd">40794000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNS0yLTEtMS00MDg1NQ_aeab1a27-ae04-47af-ae19-e7167c75e39d"
      unitRef="usd">72404000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNi0yLTEtMS00MDg1NQ_3ca53282-34c2-42ff-a8f3-76d221acedd3"
      unitRef="usd">34962000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfNy0yLTEtMS00MDg1NQ_c61463c8-1fd6-4a94-a900-2cec10d946ff"
      unitRef="usd">18856000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifa3c2c72f174426886bc21556d942714_D20210301-20210301"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfOS0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjgyMTAzYjMxMWI0MTQ1NmZiM2NiZjM5ZDVlNDFlMmE2XzUx_c506e2d7-eddb-4d49-a51a-51f412ccc494">P3Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ia87cebb6ccfd434ebb166a024fc6f815_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfOS0yLTEtMS00MDg1NQ_b4e7b87b-1b58-4437-8936-9d1d8edca003"
      unitRef="usd">101839000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i57e43bd1e4b94f389e3d1a305bc88ea2_D20210301-20210301"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTAtMC0xLTEtNDA4NTUvdGV4dHJlZ2lvbjo1NjlkYTEwZjE3Mjg0YjM1OTk3YWRmNTIxZTBmNmYzZV80MQ_0b2b4baa-a274-45e6-8811-09db401526ce">P3Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1a0c353466b84f2692e162276afd7da3_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTAtMi0xLTEtNDA4NTU_67afe99a-bd71-4189-9190-90f9ffef82de"
      unitRef="usd">24877000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTEtMi0xLTEtNDA4NTU_06be6d5c-66f7-46ca-ab38-ea9fe4f830ac"
      unitRef="usd">15038000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <thry:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTItMi0xLTEtNDA4NTU_62e7ad92-14a4-4cd3-99f8-5d85bf7d66fa"
      unitRef="usd">41724000</thry:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTMtMi0xLTEtNDA4NTU_a8f0b18c-2af0-44f5-9585-02315641472c"
      unitRef="usd">27075000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTQtMi0xLTEtNDA4NTU_c5dd7313-2915-4532-8459-c5ce192c89e5"
      unitRef="usd">6733000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTUtMi0xLTEtNDA4NTU_c945f612-4d37-4e41-bc29-eda049171607"
      unitRef="usd">35884000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTYtMi0xLTEtNDA4NTU_171cccc8-601c-4ebf-862a-ef2dd62d47ee"
      unitRef="usd">15505000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTctMi0xLTEtNDA4NTU_07d242d5-1a08-433d-b075-260344287ea5"
      unitRef="usd">151773000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTgtMi0xLTEtNDA4NTU_cf99481e-f1d7-406d-875a-c9470f95b9a1"
      unitRef="usd">64392000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOjlmZDE2NDUwZTQ3OTQ1MTk5NmRmOWJmMDk5YjVlN2MzL3RhYmxlcmFuZ2U6OWZkMTY0NTBlNDc5NDUxOTk2ZGY5YmYwOTliNWU3YzNfMTktMi0xLTEtNDA4NTU_1b755585-b41e-49be-a856-d764777a957f"
      unitRef="usd">216164000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i86c79bba8f6c449a8163b234df2d397e_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMzU0Mw_7a1ad27e-4ac1-4b58-bb97-e9df85eb7472"
      unitRef="usd">64400000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTA5OTUxMTYzNzMzMg_b98290cf-3ebf-4202-b2ed-3655404b3757"
      unitRef="usd">1200000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMTA5OTUxMTYzNzM1Mw_7c2a792f-72ef-4bc5-b828-8352a39b9a28"
      unitRef="usd">-7300000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMzc5Nw_c37a8b7e-b858-4e12-8b8d-02a17bc236e6"
      unitRef="usd">145400000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfMzgxNQ_11554cd2-1af3-4da1-8d2d-7196bf2d3155"
      unitRef="usd">-27300000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RleHRyZWdpb246MTkzNzFiYmQ2ZWFjNDRkMmFjZmZmMWI5NGU1NTk4Y2ZfNDYzNQ_c6760c68-b2e9-4b2d-953b-b2a364f242c1">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pro forma financial information is not necessarily indicative of the consolidated results of operations that would have been realized had the Thryv Australia Acquisition been completed as of January 1, 2020, nor is it meant to be indicative of future results of operations that the combined entity will achieve: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.548%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands) (unaudited)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,181,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,299,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMi0xLTEtMS00MDg1NQ_cc5088c3-4395-488b-941e-9d44800812ee"
      unitRef="usd">1181643000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ie95967980d5a4cf59efcdc8503e27fe8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMi0zLTEtMS00MDg1NQ_81d0b8c5-3e98-471e-bece-b18b9eaf924b"
      unitRef="usd">1299258000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMy0xLTEtMS00MDg1NQ_915f7791-0069-47d6-baf2-0f852daaa333"
      unitRef="usd">140854000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ie95967980d5a4cf59efcdc8503e27fe8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80MC9mcmFnOjE5MzcxYmJkNmVhYzQ0ZDJhY2ZmZjFiOTRlNTU5OGNmL3RhYmxlOmJhMzNlNDljNDRjMTQ3Y2M4ODZjZjVlYzg3MDM0OWZlL3RhYmxlcmFuZ2U6YmEzM2U0OWM0NGMxNDdjYzg4NmNmNWVjODcwMzQ5ZmVfMy0zLTEtMS00MDg1NQ_c4fb3fd7-7c2f-430c-8d61-dbaae6852ef1"
      unitRef="usd">134204000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1Ng_5be06f13-3d16-4354-866e-5fc442309170">Fair Value Measurements&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to settle a liability in an orderly transaction between market participants at the measurement date. To increase the comparability of fair value measures, the following hierarchy prioritizes the inputs to valuation methodologies used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inputs, other than quoted prices in active markets, that are observable either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Unobservable inputs that reflect the Company's own assumptions incorporated into valuation techniques.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These valuations require significant judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. When there is more than one input at different levels within the hierarchy, the fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Assessment of the significance of a particular input to the fair value measurement in its entirety requires substantial judgment and consideration of factors specific to the asset or liability. Level 3 inputs are inherently difficult to estimate. Changes to these inputs can have a significant impact on fair value measurements.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and liabilities measured at fair value using Level 3 inputs are based on one or more of the following valuation techniques: market approach, income approach or cost approach. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to recognize transfers into and transfers out of fair value hierarchy levels at the end of each reporting period. Other than the value of the indemnification asset described below, during the years ended December 31, 2021 and 2020, there were no transfers between levels in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s non-financial assets such as goodwill, intangible assets, fixed assets, capitalized software and operating lease right-of-use assets are adjusted to fair value when the net book values of the assets exceed their respective fair values, resulting in an impairment charge. Such fair value measurements are predominantly based on Level 2 and Level 3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Indemnification Asset&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2017, the Company completed the acquisition of YP Holdings, Inc. (the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;YP Acquisition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further discussed in Note 16, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent Liabilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, as part of the YP Acquisition agreement, the Company is indemnified for an uncertain tax position for up to the fair value of 1,804,715 shares held in escrow, subject to certain contract limitations (the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;indemnification asset&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Due to an increase in the Company&#x2019;s common stock share price as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the number of shares expected to be returned by seller is &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;591,939&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which represents the number of shares required to satisfy the uncertain tax position less $8.0&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 30, 2020, the fair value of the Company's indemnification asset was measured and recorded in the consolidated balance sheets using Level 3 inputs because it was valued based on unobservable inputs and other estimation techniques due to the absence of quoted market prices. On September 30, 2020, the&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; fair value of the Company&#x2019;s indemnification asset was based on the THRY Nasdaq per share price. Accordingly, the indemnification asset was transferred from Level 3 to Level 1 within the fair value hierarchy. The Company values its indemnification asset utilizing the fair value of its common stock.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of the Company&#x2019;s Level 3 indemnification asset measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer out from Level 3 to Level 1 upon the direct listing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the fair value of the Company's Level 1 indemnification asset was $24.3 million and $24.3&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The loss of $5.4&#160;million and $4.1&#160;million from the change in fair value of the Company&#x2019;s Level 3 indemnification asset during the years ended December 31, 2020 and 2019, respectively, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was recorded in General and administrative expense on the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Benefit Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of benefit plan assets is measured and recorded on the Company's consolidated balance sheets using Level 2 inputs. See Note 12, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pensions&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liability-classified Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not have liability-classified stock-based compensation awards as of December&#160;31, 2021 or &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of the Company&#x2019;s stock option liability measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1 &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification from liability to equity, as of October 1, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of October 1, 2020, based on the Company&#x2019;s intention and ability to equity-settle upon exercise, these stock options were classified as equity awards, and the liability associated with stock-based compensation awards was reclassified to Additional paid-in capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers the carrying amounts of cash, trade receivables, and accounts payable to approximate fair value because of the relatively short period of time between the origination of these instruments and their expected realization or payment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the Company considers the carrying amounts of its ABL Facility (as defined in Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) and financing obligations to approximate their respective fair values due to their short-term nature and approximation of interest rates to market rates. These fair value measurements are considered Level 2. See Note 11,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Debt Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; New Term Loan and the Senior Term Loan (as defined in Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Obligations&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; are carried at amortized cost; however, the Company estimates the fair value of each term loan for disclosure purposes. The fair value of the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; New Term Loan and the Senior Term Loan &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;is determined based on quoted prices that are observable in the market place and are classified as Level 2 measurements. See Note 11,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Debt Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the carrying amount and fair value of the New Term Loan and Senior Term Loan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New Term Loan, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Term Loan, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <thry:BusinessCombinationIndemnificationAssetsSharesHeldInEscrow
      contextRef="i52a6e9e130a0498f9b9e62eb138e329d_I20170630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjY3OA_548118e2-fbdb-4f0e-93a7-00e0b8954b42"
      unitRef="shares">1804715</thry:BusinessCombinationIndemnificationAssetsSharesHeldInEscrow>
    <thry:BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned
      contextRef="ibba01522e35a41228ad0d100e6daff30_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjkwNA_0612cd69-d96b-4f09-8708-7c521b3dad42"
      unitRef="shares">591939</thry:BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned>
    <thry:IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit
      contextRef="ibba01522e35a41228ad0d100e6daff30_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjk5OA_a8b5d997-7c5a-43fb-9ef6-f3359f50cb63"
      unitRef="usd">8000000</thry:IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1Nw_ac7a20da-9aeb-44ff-8308-cfb1a989a045">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of the Company&#x2019;s Level 3 indemnification asset measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfer out from Level 3 to Level 1 upon the direct listing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,911)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i64c569c9c8bf466dbc2fecf4edbcc77a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMS0xLTEtMS00MDg1NQ_23f656ef-c2b4-4c86-9957-843637bfb72c"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ib20b7d2594a241e196d41aea94c5fe8c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMS0zLTEtMS00MDg1NQ_1be172b0-a287-49a2-82cf-ec3165cdee9b"
      unitRef="usd">29789000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i324f48420a5a457e803271e876dffea7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMi0xLTEtMS00MDg1NQ_e4824b12-4918-4d3b-beed-9a89e64042e5"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="ied98ced6ae5a4df79fa6c78e65e13338_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMi0zLTEtMS00MDg1NQ_75246837-dd45-415f-9140-970a1c615e1b"
      unitRef="usd">-3878000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="i324f48420a5a457e803271e876dffea7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0xLTEtMS00OTM5MQ_e8d4d094-7b03-4500-a2c4-e2b1dc3d4375"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="ied98ced6ae5a4df79fa6c78e65e13338_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0zLTEtMS00OTM0MQ_c2c277ed-24e4-4a66-87ba-20c5aa262b94"
      unitRef="usd">25911000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="id1cba2a40d0b4d7ca29ae79ec4765ab1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0xLTEtMS00MDg1NQ_cdf7f79e-5ded-4297-87e2-3896a121b90e"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i64c569c9c8bf466dbc2fecf4edbcc77a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjNmNmRkNzRmNjVhYzQ3MDhiYTEwMzY5NzI4YjExNDYzL3RhYmxlcmFuZ2U6M2Y2ZGQ3NGY2NWFjNDcwOGJhMTAzNjk3MjhiMTE0NjNfMy0zLTEtMS00MDg1NQ_fbef4460-fb2a-40c1-8032-d758c5709907"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i9205ca635fbe4b4ea181152bea5ab19a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMzg3Nw_fb06b831-8f7e-4810-9427-358d46a9673e"
      unitRef="usd">24300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i9be1d8a876c34df9b6d38b7dac4b1dec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMTA5OTUxMTYzNDY4NA_d0e86c49-a93e-4e31-b14e-dc2940226999"
      unitRef="usd">24300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i09d6fcde17194e3987546087c09e6c1e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNDE0OA_34ce9bd7-a814-4a4e-badd-227a2d96580f"
      unitRef="usd">5400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <thry:GainLossOnRemeasurementOfIndemnificationAsset
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfMjc0ODc3OTA3NzU0OQ_206822c2-c19f-4197-9624-64c7fba1f5e7"
      unitRef="usd">-4100000</thry:GainLossOnRemeasurementOfIndemnificationAsset>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1NA_bfd78442-9287-4007-b50c-cb4c60ef96e0">&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of the Company&#x2019;s stock option liability measured and recorded at fair value on a recurring basis as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1 &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification from liability to equity, as of October 1, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of October 1, 2020, based on the Company&#x2019;s intention and ability to equity-settle upon exercise, these stock options were classified as equity awards, and the liability associated with stock-based compensation awards was reclassified to Additional paid-in capital.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i95f8050d7d67475982455be6dc9a5d35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMS0xLTEtMS00MDg1NQ_ebc92bc1-5357-4094-993e-4f7b9d9da842"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i77fc29dfbd20429ead169bde10b993bc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMS0zLTEtMS00MDg1NQ_860f623f-8d88-4ead-a28f-46a8a3670196"
      unitRef="usd">43026000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMi0xLTEtMS00MDg1NQ_3e09f3c7-f2a4-44cf-84f7-3a205bfbea59"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMi0zLTEtMS00MDg1NQ_0393234a-5f03-4d10-934e-d06387fe72ff"
      unitRef="usd">896000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod
      contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMy0xLTEtMS00MDg1NQ_f0c55dfa-1439-42f3-a920-7b71fd7a58ec"
      unitRef="usd">0</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod
      contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfMy0zLTEtMS00MDg1NQ_9fd88b5d-602e-4174-b010-f6316e60f911"
      unitRef="usd">235000</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization
      contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNC0xLTEtMS00MDg1NQ_2655c167-5bb2-40d7-ace0-6411a21f8782"
      unitRef="usd">0</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization
      contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNC0zLTEtMS00MDg1NQ_bd00ec63-1edc-4021-8732-f8eacf07dfdb"
      unitRef="usd">9656000</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod
      contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNS0xLTEtMS00MDg1NQ_fb5ec6a0-c793-4126-a451-1d9db4fd5eaa"
      unitRef="usd">0</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod
      contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNS0zLTEtMS00MDg1NQ_976d7518-b4dc-4005-870f-acd5a8dbefc4"
      unitRef="usd">5422000</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications
      contextRef="i5cf19f3655f74e13b0b3cee5d4f1bd4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0xLTEtMS00OTM3Nw_58b8d5f0-ea84-438a-8494-dfb71caf03ec"
      unitRef="usd">0</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications>
    <thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications
      contextRef="i40064b8aca0543a59dc1442393aeeccb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0zLTEtMS00OTM3MA_5c153253-803f-4e6d-b56a-ff433875a264"
      unitRef="usd">37661000</thry:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ie916f9930eb7437292f9bb91f9513086_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0xLTEtMS00MDg1NQ_93b064bf-aa9e-4c75-b44d-c988c816c019"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i95f8050d7d67475982455be6dc9a5d35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjkxOWM1MjdlZmYxMzRmODhhYWMzMTg3MzVlYmZmNjc0L3RhYmxlcmFuZ2U6OTE5YzUyN2VmZjEzNGY4OGFhYzMxODczNWViZmY2NzRfNi0zLTEtMS00MDg1NQ_195f9c18-89cb-4749-b481-a2c0fe1905ae"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RleHRyZWdpb246MjBhZTNiMTdkMWYzNGRiYmEwOGE2ZmQ4ZjQ4NGViYWFfNjg1NQ_834b5a29-2ef8-4b33-900d-86fb8f00d8fa">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the carrying amount and fair value of the New Term Loan and Senior Term Loan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New Term Loan, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Term Loan, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="i96afbecc4c9845fab8de9a5104f24d71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMi0xLTEtMS00MDg1NQ_13b5c5b6-14f6-47ec-850b-8c794bb7c9a2"
      unitRef="usd">522547000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i3c2c0cad1d7043e3b86060d29c930106_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMi0zLTEtMS00MDg1NQ_469def11-0149-467c-a568-106382019f45"
      unitRef="usd">533651000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9fb96275970840c5b0814e53d39b93cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMy01LTEtMS00MDg1NQ_983f6f30-27ce-46e3-a5fc-7fe83f808938"
      unitRef="usd">449165000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ifc83075f7752445fa7b593981e253bfe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80Ni9mcmFnOjIwYWUzYjE3ZDFmMzRkYmJhMDhhNmZkOGY0ODRlYmFhL3RhYmxlOjJlMGU3NTliMDZiZTRjZmNiNTQzM2NmMjI4ZmQ2MTMxL3RhYmxlcmFuZ2U6MmUwZTc1OWIwNmJlNGNmY2I1NDMzY2YyMjhmZDYxMzFfMy03LTEtMS00MDg1NQ_cbe27b68-70b5-454f-a39e-2277e22bbc17"
      unitRef="usd">441742000</us-gaap:LongTermDebtFairValue>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTEzMQ_c7f53b55-de66-4834-8e3d-c735cc8d27de">Goodwill and Intangible Assets&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had goodwill of $671.9&#160;million, net of $712.8 million accumulated impairment loss, as of December&#160;31, 2021 and $609.5&#160;million, net of $712.8&#160;million accumulated impairment loss, as of December&#160;31, 2020. As of December&#160;31, 2021, $40.2&#160;million of this goodwill was deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management performs its annual goodwill impairment test on October 1 or more frequently if events or changes in circumstances indicate that the goodwill may be impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March 31, 2020, the Company determined that a goodwill impairment evaluation triggering event occurred due to the economic downturn caused by COVID-19. As of March 31, 2020, the Company performed its goodwill impairment test at the Marketing Services and SaaS reporting unit level, which is consistent with its reportable segments. After performing this interim review for impairment, both the Marketing Services and SaaS reporting units continued to have estimated fair values greater than their respective carrying values. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performed a quantitative assessment as of October 1, 2021 and determined that no impairment existed. Additionally, t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he Company concluded that an impairment triggering event did not occur during the three months ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2021, the Company changed its reporting structure from two to three reporting units. Accordingly, the Company assessed its goodwill for impairment under a two reporting unit structure as of October 1, 2020. Upon completion of this assessment, the Company determined that no impairment existed. Subsequent to this review and after allocating goodwill to the new reporting units based on relative fair value, the Company reassessed goodwill for impairment at the new reporting unit level (i.e. the Marketing Services, SaaS and Thryv International reporting units). Based upon each of these assessments, the Company determined no impairment existed for any of the Company's reporting units. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No goodwill impairment charges were recorded in the Company's consolidated statements of operations and comprehensive income for the years ended December 31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes in the carrying amount of goodwill for the Company for the years ended December 31, 2021 and 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Australia Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had definite-lived intangible assets of $82.6&#160;million and $31.8&#160;million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluated its definite-lived intangible assets for potential impairment indicators and determined there were none. Accordingly, no impairment charges were recorded during the years ended December 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the details of the Company's intangible assets as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021 and 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effects of Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Amortization&lt;br/&gt;Period in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;803,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(748,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademarks and domain names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(193,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,052,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(963,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.141%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Amortization&lt;br/&gt;Period in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;701,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(701,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trademarks and domain names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(169,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Patented technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Covenants not to compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;923,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(891,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the changes in the carrying amounts of the Company's intangible assets for the years ended December 31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.459%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Client&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Trademarks&lt;br/&gt;and Domain&lt;br/&gt;Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Patented&lt;br/&gt;Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covenants&lt;br/&gt;Not to&lt;br/&gt;Compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Client&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Trademarks&lt;br/&gt;and Domain&lt;br/&gt;Names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Patented&lt;br/&gt;Technologies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covenants&lt;br/&gt;Not to&lt;br/&gt;Compete&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Intangible&lt;br/&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(85,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(115,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;\&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for intangible assets for the years ended December 31, 2021, 2020, and 2019 was $72.1&#160;million, $115.6&#160;million, and $166.4&#160;million,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated aggregate future amortization expense by fiscal year for the Company's intangible assets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Future&lt;br/&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDg1Nw_746bc18c-5dfa-476f-a497-36a5a3f5e3c6"
      unitRef="usd">671900000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMjc0ODc3OTA3NTYxNQ_d3a1f6d5-e77a-4f20-a131-acbdc86b7ae1"
      unitRef="usd">712800000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDkzMg_2514c3f2-3fdf-459d-86ea-dfc89362fe33"
      unitRef="usd">609500000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDk0Mg_98d06628-a690-469e-8b32-ec3d4048f619"
      unitRef="usd">712800000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMDk1Mg_4f5a8181-c558-41d3-930e-2ad14a923429"
      unitRef="usd">40200000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:NumberOfReportingUnits
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNDk0NzgwMjMzMTc1OQ_7735864c-dc87-4884-9bb1-50b8b8c6c0d1"
      unitRef="reportingunit">2</us-gaap:NumberOfReportingUnits>
    <us-gaap:NumberOfReportingUnits
      contextRef="iae29351646c24c19bdd7c1ead269f33c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNDk0NzgwMjMzMTc2MA_2119c39d-faf6-4df1-9b99-b84c58e2acd6"
      unitRef="reportingunit">3</us-gaap:NumberOfReportingUnits>
    <us-gaap:NumberOfReportingUnits
      contextRef="i936359f7d33449d8a37a71ae8ccddd74_D20201001-20201001"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNDk0NzgwMjMzMTc2Mw_5eee3e93-0b95-44a5-acfa-0c8458266fb3"
      unitRef="reportingunit">2</us-gaap:NumberOfReportingUnits>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNzE0NjgyNTU4NzMxNg_23b9bcc0-5b85-4686-ad73-508b8e8b8aaf"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNzE0NjgyNTU4NzMxNg_a659de62-6537-4e40-bcbf-913e46c2df50"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfNzE0NjgyNTU4NzMxNg_e0d2569f-70a2-4eaa-928a-600701b523ce"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTEyOA_e4dd0ce5-5464-4528-a35f-d0e08521b768">&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes in the carrying amount of goodwill for the Company for the years ended December 31, 2021 and 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Australia Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effects of foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ida7ea7c260c949c2af1648b181b87090_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS0xLTEtMS00MDg1NQ_58f44d43-f709-497e-891f-e8154adc50a7"
      unitRef="usd">390573000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4b5dea03749544068abf1bb41c9f3a79_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS0zLTEtMS00MDg1NQ_a232241a-4482-46e9-9cdc-e45803367da4"
      unitRef="usd">218884000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i632c535d6e92403496eb3aaa4d0f7b04_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS01LTEtMS00MDg1NQ_75f533da-7ab8-41bb-bc62-51999df93eba"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMS03LTEtMS00MDg1NQ_d43d6720-8b0c-4e83-a6b6-aa48ebe66cc1"
      unitRef="usd">609457000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0xLTEtMS01MTY2NA_dcccf263-9f69-4d41-918c-e0ae5556be44"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0zLTEtMS01MTY3NQ_c5b1dd1e-9eff-4ecb-91ef-32b15d68c85d"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i98497b609d23468c80f6e91057b3f63b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi01LTEtMS01MTY4Ng_22c6c439-7af9-4f70-a803-1ab2390767ac"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi03LTEtMS01MTY5Nw_3b943ffb-265c-4041-a8f4-75c9d0e9ab90"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0xLTEtMS01MTY2NA_8ddc511d-0c8b-42a4-98c2-67367286bf56"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0zLTEtMS01MTY3NQ_a31e01be-1a81-4193-870e-9fa91f7062c0"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i98497b609d23468c80f6e91057b3f63b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy01LTEtMS01MTY4Ng_d6976518-6982-4f99-a3c3-e9b080b58001"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy03LTEtMS01MTY5Nw_20f5a015-75ff-4d1b-b072-6378bd9cd239"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i169e0bb7b99643809e6bd6d2c10d6f8d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0xLTEtMS01MTY2NA_6dbb5a55-3257-4f89-ba5d-c633fc9ac093"
      unitRef="usd">390573000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i37c7335efc674158a9525828021c9dc9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0zLTEtMS01MTY3NQ_560d208d-dbbc-49a9-9f4e-8195403d8687"
      unitRef="usd">218884000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4ac2e0d2d53549e8abc17261932788a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC01LTEtMS01MTY4Ng_6e99eb4e-a9bf-425d-8131-c699b142727c"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC03LTEtMS01MTY5Nw_9d32a891-d5d3-4289-8142-8fdb0ee7dfc1"
      unitRef="usd">609457000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi0xLTEtMS01MTY2NA_207e792a-fbb4-496c-a232-f96c93bca49f"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi0zLTEtMS01MTY3NQ_c57ed538-a472-4794-8f0a-8bb17e369575"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi01LTEtMS01MTY4Ng_8d62548e-5e94-46ec-8d53-ab64a11c9423"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNi03LTEtMS01MTY5Nw_c1c7ed31-9a30-4907-9486-c8323453807d"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0xLTEtMS00MDg1NQ_efb1a9b9-fe7c-4b66-9a3f-5e4e4057bbc6"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi0zLTEtMS00MDg1NQ_efe69ccf-ae32-46f7-82e7-68593856147b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi01LTEtMS00MDg1NQ_f40ce96c-3049-484d-a895-43e4808f6a5b"
      unitRef="usd">64392000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMi03LTEtMS00MDg1NQ_0e42ce95-259c-4284-bb21-1dab38067733"
      unitRef="usd">64392000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0xLTEtMS00MDg1NQ_a3196ccd-b167-4ab7-b808-56d592bfd7e8"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy0zLTEtMS00MDg1NQ_f4eb84af-2734-4cee-b355-f72bcd9852eb"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i99c37dd634474a81a643c6d37ef2473e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy01LTEtMS00MDg1NQ_34cfb975-e72e-4ca2-ae28-05944fcf259b"
      unitRef="usd">-1963000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfMy03LTEtMS00MDg1NQ_c47a8f3c-a3eb-4395-a2ff-5b899f8692b1"
      unitRef="usd">-1963000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i2eaac1f10ce84bf5af4e82f852c1ec85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0xLTEtMS00MDg1NQ_0fff8b87-d45c-4fc1-947a-2ff6df644935"
      unitRef="usd">390573000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia5be122d981a457395f7974e31d9f2ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC0zLTEtMS00MDg1NQ_0a20530b-17a0-4762-aefe-94472d5c68ca"
      unitRef="usd">218884000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if2f83e842e2d4c208499af1d3886d479_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC01LTEtMS00MDg1NQ_48cf5da0-9b21-4495-afd2-23ad9104697f"
      unitRef="usd">62429000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmYzODEyNWUwODZmZjRmZjRiY2VjMGU3M2FmMWU0ZWY0L3RhYmxlcmFuZ2U6ZjM4MTI1ZTA4NmZmNGZmNGJjZWMwZTczYWYxZTRlZjRfNC03LTEtMS00MDg1NQ_9326f6b7-0ea0-4675-ab89-873b7e9bcceb"
      unitRef="usd">671886000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTQzNg_24cb9ca8-6d04-4f05-b7f2-430a8b3e3def"
      unitRef="usd">82600000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTQ0Ng_64eaf3e3-47d7-45e8-99b5-ae1b10f3a4ae"
      unitRef="usd">31800000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi0xLTEtMS00MDg1NQ_e30a0ff9-05f1-44a1-809a-86ca0c35ede8"
      unitRef="usd">803642000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi0zLTEtMS00MDg1NQ_39c79766-214e-45bd-9297-e6c1efe44f02"
      unitRef="usd">748460000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss
      contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi01LTEtMS00MDg1NQ_a1e1fa09-bf97-4bb8-8ac7-7a4e14819d0a"
      unitRef="usd">-5326000</thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi03LTEtMS00MDg1NQ_d37064f4-4999-4c30-8a08-cbb3422583b8"
      unitRef="usd">49856000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMi05LTEtMS00MDg1NQ_4ed41990-c3ef-4c10-b125-3f7871b4b046">P2Y8M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic237a56740634ec28a9091af10bdffae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy0xLTEtMS00MDg1NQ_cac0cf69-385a-42cd-a9d1-691655cc8643"
      unitRef="usd">225177000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic237a56740634ec28a9091af10bdffae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy0zLTEtMS00MDg1NQ_ede55a2b-8914-4123-9c1d-ae0b9dec54b1"
      unitRef="usd">193978000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss
      contextRef="ic237a56740634ec28a9091af10bdffae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy01LTEtMS00MDg1NQ_250a41b3-f1a4-4c7e-b5e2-b800467c93bd"
      unitRef="usd">-1389000</thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic237a56740634ec28a9091af10bdffae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy03LTEtMS00MDg1NQ_6be9aeb2-7c2d-43fd-91bb-a518d2ebe9f8"
      unitRef="usd">29810000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfMy05LTEtMS00MDg1NQ_dfb1627a-7282-4036-84f7-91280ef5d733">P1Y10M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC0xLTEtMS00MDg1NQ_f38b72f2-7485-4614-ac83-50b1d80be5be"
      unitRef="usd">19600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC0zLTEtMS00MDg1NQ_39eceeed-50f8-43ef-9d09-4de9e60b83c6"
      unitRef="usd">19600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss
      contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC01LTEtMS00MDg1NQ_6e17c51b-bee0-49cc-b95b-294315069051"
      unitRef="usd">0</thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNC03LTEtMS00MDg1NQ_9e56504f-f170-4c6b-baa7-13fb09edd086"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS0xLTEtMS00MDg1NQ_49ae9b6d-db12-4d83-99f0-37b5efdc2054"
      unitRef="usd">4373000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS0zLTEtMS00MDg1NQ_64e9fa2c-ace8-40e9-9c4a-c5165fd69440"
      unitRef="usd">1462000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss
      contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS01LTEtMS00MDg1NQ_ab49b6db-2afd-4719-a94f-79d3d7dbdf87"
      unitRef="usd">0</thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS03LTEtMS00MDg1NQ_ba172817-cc84-416c-98d3-7344186e45ff"
      unitRef="usd">2911000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNS05LTEtMS00MDg1NQ_e4925811-7469-4d78-9200-d78b939b2e5a">P2Y7M6D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi0xLTEtMS00MDg1NQ_d8d525c1-4e97-43ac-82e1-2c35dec92b30"
      unitRef="usd">1052792000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi0zLTEtMS00MDg1NQ_656c01ec-fe93-45de-9651-5b8d653f3aa1"
      unitRef="usd">963500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi01LTEtMS00MDg1NQ_a87a9ccc-341f-4ca2-9871-857b84f73d99"
      unitRef="usd">-6715000</thry:FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi03LTEtMS00MDg1NQ_cdbcfca1-10c6-4b22-849a-6230578a5d4f"
      unitRef="usd">82577000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjMxNjFkNzMwYmFlNDQyMTNhMjhhMGFmOTRmN2JmOTIxL3RhYmxlcmFuZ2U6MzE2MWQ3MzBiYWU0NDIxM2EyOGEwYWY5NGY3YmY5MjFfNi05LTEtMS00MDg1NQ_79f9314d-92ad-457c-9459-580bdea948f2">P2Y4M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi0xLTEtMS00MDg1NQ_a36b6a31-0cc5-4bc1-9ba5-3fef1ce5e0ed"
      unitRef="usd">701802000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi0zLTEtMS00MDg1NQ_d191d391-dbe3-406a-bd30-c3ec680e8948"
      unitRef="usd">701518000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi01LTEtMS00MDg1NQ_9c9a412d-86d1-499a-8115-8c1ef0b87377"
      unitRef="usd">284000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMi03LTEtMS00MDg1NQ_aeebe6bb-551f-4dd0-b7c7-63709bc9f921">P1Y4M24D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy0xLTEtMS00MDg1NQ_2b339f7c-8226-48f5-8c77-dd422d7fbdfc"
      unitRef="usd">200300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy0zLTEtMS00MDg1NQ_52763136-5336-4c5a-b6cd-1c3924f3f6dd"
      unitRef="usd">169545000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy01LTEtMS00MDg1NQ_d74176a1-bd79-481a-b166-74b92235dfe2"
      unitRef="usd">30755000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfMy03LTEtMS00MDg1NQ_e035ef57-eab0-45f0-8c69-f6b2bf0adce7">P2Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNC0xLTEtMS00MDg1NQ_c61cd162-57d2-49be-922a-215f47bf07c6"
      unitRef="usd">19600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNC0zLTEtMS00MDg1NQ_c36de613-f1a6-4067-a74c-0523e7960465"
      unitRef="usd">19600000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNC01LTEtMS00MDg1NQ_c244dc4e-7a6b-410a-a440-5137047c4d27"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1f0185705e064b0993558e86546de19d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS0xLTEtMS00MDg1NQ_fa476ca7-406f-4b72-93bb-59f5824e8cd4"
      unitRef="usd">1497000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1f0185705e064b0993558e86546de19d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS0zLTEtMS00MDg1NQ_45f34f0d-be50-4fd5-b315-fe0affafcb93"
      unitRef="usd">759000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1f0185705e064b0993558e86546de19d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS01LTEtMS00MDg1NQ_4d86c2d5-2475-40b8-8277-25088c3ddb96"
      unitRef="usd">738000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNS03LTEtMS00MDg1NQ_a7ec29ea-cf31-4d53-a34c-321354c60cf6">P1Y9M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi0xLTEtMS00MDg1NQ_f7e4d0d3-0438-4b8e-8239-6cb353527f9a"
      unitRef="usd">923199000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi0zLTEtMS00MDg1NQ_795c2753-4721-47dc-9a08-313fca38d394"
      unitRef="usd">891422000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi01LTEtMS00MDg1NQ_1f399d4a-1475-45b8-ae82-6c7673f5f335"
      unitRef="usd">31777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjIzMjU3YTY1NTJjNjRmNTRiZDAyMGM4NzNhMjkyM2MyL3RhYmxlcmFuZ2U6MjMyNTdhNjU1MmM2NGY1NGJkMDIwYzg3M2EyOTIzYzJfNi03LTEtMS00MDg1NQ_456f2c00-f2be-40f6-bb91-73abfc9b3a21">P2Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi0xLTEtMS01MTk0NA_e78135e5-5e94-4363-b4d9-11e1f6b34986"
      unitRef="usd">284000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi0zLTEtMS01MTk0NA_cc6cb465-5de2-43a6-ae89-17f067d1f65b"
      unitRef="usd">30755000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi01LTEtMS01MTk0NA_4e191b3a-9cb3-4ec3-b5b7-2a135264eb4b"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1f0185705e064b0993558e86546de19d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi03LTEtMS01MTk0NA_a17852cd-03f2-4997-a77a-f3611c594ee7"
      unitRef="usd">738000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMi05LTEtMS01MTk0NA_5c0c39e6-347e-4c20-a989-a0e2846d175e"
      unitRef="usd">31777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy0xLTEtMS01MTk0NA_0e9544cd-bb64-4eb6-8eeb-32c50758ed3b"
      unitRef="usd">101839000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy0zLTEtMS01MTk0NA_e9fca91c-c530-443d-a769-54567f4ef1d0"
      unitRef="usd">24877000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy01LTEtMS01MTk0NA_cb8d9ebe-af73-4e5a-bfb3-057be80584cd"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy03LTEtMS01MTk0NA_559514e9-fa5c-4416-83e0-e919541c71da"
      unitRef="usd">2880000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfMy05LTEtMS01MTk0NA_7f95a1cb-5b72-41aa-9beb-011e50fa47b9"
      unitRef="usd">129596000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC0xLTEtMS01MTk0NA_a41cfe72-096d-4d3e-aeb1-21910842da23"
      unitRef="usd">46943000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC0zLTEtMS01MTk0NA_a1249c21-b0ca-4059-ad09-eef0678978d2"
      unitRef="usd">24485000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC01LTEtMS01MTk0NA_c816aa03-7306-4249-a8d5-1cb9183889ac"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC03LTEtMS01MTk0NA_5a586b06-ffa9-481d-8a77-7cced8dd3b3f"
      unitRef="usd">707000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNC05LTEtMS01MTk0NA_334ca8a5-1aeb-4f6c-88c5-bfd2c7797f18"
      unitRef="usd">72135000</us-gaap:AmortizationOfIntangibleAssets>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="i3ef51d5209474c7bad2a23d0df014cc7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS0xLTEtMS01MTk0NA_ca6cc89f-880b-4c40-8498-3fd4ce3ee4d1"
      unitRef="usd">5324000</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="i938452b572784a3caf6feb8c24f46e00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS0zLTEtMS01MTk0NA_4f0f68d1-e50e-43f7-b604-43050fe448b4"
      unitRef="usd">1337000</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="i435162c9956e40b59aa6c56aab259e63_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS01LTEtMS01MTk0NA_b9a9bedb-66a5-4189-beda-4df32667e8c7"
      unitRef="usd">0</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="i73817a6e36584bac83a9dcf6f6c3d418_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS03LTEtMS01MTk0NA_ca28072b-1f5a-4763-8fe1-dcb1ae5eac46"
      unitRef="usd"
      xsi:nil="true"/>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNS05LTEtMS01MTk0NA_88b88d93-20e1-4218-9429-506e509e431d"
      unitRef="usd">6661000</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifa0360afc6b44ae0a768b19d5baa682e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi0xLTEtMS01MTk0NA_f9c73589-32b3-42dc-98cd-f15e81181efb"
      unitRef="usd">49856000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic237a56740634ec28a9091af10bdffae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi0zLTEtMS01MTk0NA_853be8c0-4fe8-4d6b-a6be-790e53a44296"
      unitRef="usd">29810000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3a4f67aec78a47308a324d6c38c722b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi01LTEtMS01MTk0NA_0164a9e5-2938-4c11-89bb-078d7e23ae44"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3bfdf339fe5149f6aa8d07277bdeb2c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi03LTEtMS01MTk0NA_74a81fbf-0bea-447a-a841-918c4a2d5c2b"
      unitRef="usd">2911000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOmNmZmYyOTc0ZTkzYzRiODI4NTg0MDIzZDdkMDY1ZTRhL3RhYmxlcmFuZ2U6Y2ZmZjI5NzRlOTNjNGI4Mjg1ODQwMjNkN2QwNjVlNGFfNi05LTEtMS01MTk0NA_bec3c172-5d23-403b-a000-75dfeee3758a"
      unitRef="usd">82577000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i272460f40cb84b20a7ab068b006d2c9d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi0xLTEtMS01MTk1Mw_99641961-8676-414d-b4db-10a57d0194b7"
      unitRef="usd">85615000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i71c4f1492c0e4ab882a2302d79e4afa1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi0zLTEtMS01MTk1Mw_f3cc4441-99ba-4037-9e86-5b6c417e4019"
      unitRef="usd">60533000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3a79049040524742b961cc7cae199c34_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi01LTEtMS01MTk1Mw_3a9319cd-4638-4a2a-ad70-33f275d3810c"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1fdadbbb1a314aa0aef6e8193618fd7b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi03LTEtMS01MTk1Mw_5afc0974-383b-4484-8ded-a0e03ea293c0"
      unitRef="usd">1332000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMi05LTEtMS01MTk1Mw_6fde1931-85cb-4349-8773-e44cac91e8b7"
      unitRef="usd">147480000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy0xLTEtMS01MTk1Mw_6ff64c1a-ea61-41cd-bdff-e33f544dd8c5"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy0zLTEtMS01MTk1Mw_c1b79e29-bc72-489f-8fa1-aa796cf932fe"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy01LTEtMS01MTk1Mw_585ef764-e876-4f5b-a506-fb104b907d99"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy03LTEtMS01MTk1Mw_bd40a4f9-8e41-4e7c-b4cc-105a2f0e3efb"
      unitRef="usd">192000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfMy05LTEtMS01MTk1Mw_27ed0e88-92c4-46ec-b504-4007edab27f0"
      unitRef="usd">192000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC0xLTEtMS01MTk1Mw_4dc00000-171b-4d02-b532-54aa9dbbb1bb"
      unitRef="usd">85331000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC0zLTEtMS01MTk1Mw_eefa1eee-7407-43bc-9cdd-49a5b1ca604e"
      unitRef="usd">29778000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC01LTEtMS01MTk1Mw_73af55c7-929e-4bcf-ba66-56736b409646"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC03LTEtMS01MTk1Mw_730bdd1a-97c6-46dd-a2ec-75e3248930bb"
      unitRef="usd">504000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNC05LTEtMS01MTk1Mw_b9c68eae-7601-4a12-a0bc-6757e721e147"
      unitRef="usd">115613000</us-gaap:AmortizationOfIntangibleAssets>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="if7d43220a74b437e8f2a7b48940ef642_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS0xLTEtMS01MTk1Mw_748f55ad-8472-4687-89da-1238b4adc369"
      unitRef="usd">0</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="i27270f8777954df988ad85353088be7e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS0zLTEtMS01MTk1Mw_2771394a-dd87-4a18-a16d-84764ccf1762"
      unitRef="usd">0</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="iebe34f8e9ff04c479b1671647efade5a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS01LTEtMS01MTk1Mw_a1d1c258-c1f5-44c5-8ea5-e7463f9dd6f4"
      unitRef="usd">0</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="i6642947f0e2140148c921f55c53dc872_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS03LTEtMS01MTk1Mw_f698cd3c-6b94-4d93-b18d-3247b910d6ed"
      unitRef="usd">282000</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNS05LTEtMS01MTk1Mw_bcb2ce27-a0af-45cb-afe6-4280ee5df8e2"
      unitRef="usd">282000</thry:FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iee59bba3016740b0a647216c5bf4f7ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi0xLTEtMS01MTk1Mw_90853768-b31d-473b-95d9-4c85f57a349a"
      unitRef="usd">284000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0a74357c653447cfb7dcd92f1e1f117b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi0zLTEtMS01MTk1Mw_7fbad02d-d2b1-4f13-baef-8d49732bf18b"
      unitRef="usd">30755000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i23d42c0fea084ebb9714661f8887740b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi01LTEtMS01MTk1Mw_ee9b01d3-3a1b-4318-a9aa-d1b054203c38"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1f0185705e064b0993558e86546de19d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi03LTEtMS01MTk1Mw_a08c5a94-c96e-4180-82d1-972d085be783"
      unitRef="usd">738000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjg1M2I0YjkwNTc0YzQ3ZDNiMjEwNDEyZjcyODM3MjA5L3RhYmxlcmFuZ2U6ODUzYjRiOTA1NzRjNDdkM2IyMTA0MTJmNzI4MzcyMDlfNi05LTEtMS01MTk1Mw_b255907b-665b-4679-8e07-d623f4e73be6"
      unitRef="usd">31777000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTc1Nw_86ccfd95-9827-4888-9f81-dd4835df4d91"
      unitRef="usd">72100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTc2OA_340c1714-8226-4d0c-aa40-ba45c5ec0e1f"
      unitRef="usd">115600000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTA5OTUxMTYzMTc5Mw_9017441c-e8c9-467e-a62d-67bc4f741aa9"
      unitRef="usd">166400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RleHRyZWdpb246ODM5ODk2ZTE4YzdhNDE3N2IwODM5NmQ1MzliNGJiOTNfMTEzMA_5a947c97-191e-4a55-bf46-04f75deff912">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Estimated aggregate future amortization expense by fiscal year for the Company's intangible assets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Future&lt;br/&gt;Amortization Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfMS0yLTEtMS00MDg1NQ_c4485c3a-a8e8-4d67-91bf-ae35ab6aefc2"
      unitRef="usd">49914000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfMi0yLTEtMS00MDg1NQ_580449e8-27bc-431a-8302-bf6317a0f4fa"
      unitRef="usd">21686000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfMy0yLTEtMS00MDg1NQ_77000cd6-0833-4e9f-9844-277756fc181d"
      unitRef="usd">10977000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV80OS9mcmFnOjgzOTg5NmUxOGM3YTQxNzdiMDgzOTZkNTM5YjRiYjkzL3RhYmxlOjkxMGZkYzc4YzRhMjQxOTA5OWZjNWFkNTZhYTFlNzU5L3RhYmxlcmFuZ2U6OTEwZmRjNzhjNGEyNDE5MDk5ZmM1YWQ1NmFhMWU3NTlfNS0yLTEtMS00MDg1NQ_c45ab9cc-0242-4998-8a70-2de40f34ac4e"
      unitRef="usd">82577000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF80OTQ3ODAyMzI3MzMy_5d121abb-42bd-4034-8472-cac640930673">Restructuring and Integration Expenses&lt;div style="margin-top:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2017, the Company completed the YP Acquisition and, in an effort to improve operational efficiencies and realize synergies, the Company incurred certain restructuring and integration charges. Restructuring and integration charges are incurred primarily from post-merger integration and restructuring initiatives. These charges include severance benefits, facility exit costs, system consolidation and integration costs, and professional consulting and advisory services costs. From inception through December&#160;31, 2019, the Company incurred $198.9&#160;million of cumulative business restructuring charges and integration expenses. During the year ended December 31, 2019, the Company incurred $46.0 million of such business restructuring charges and integration expenses. These restructuring and integration expenses are recorded in General and administrative expense in the Company's consolidated statements of operations and comprehensive income. The Company attributed all&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;restructuring and integration expenses to the Marketing Services reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2019, the Company completed all restructuring and integration efforts associated with the YP Acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth additional financial information related to the Company's restructuring charges and integration expenses related to the YP Acquisition for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cumulative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Years Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System consolidation costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax and accounting advisory services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restructuring and integration expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;System consolidation costs primarily consist of reducing duplicate software applications and licenses, obtaining new maintenance and network contracts, consolidating data centers, and eliminating telecom contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Other costs primarily include the write-off of fixed assets and capitalized software costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables reflect the Company's liabilities associated with restructuring charges and integration expenses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Facility Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;System Consolidation Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Legal Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax and Accounting Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Facility Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;System Consolidation Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Legal Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax and Accounting Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF8xMDk5NTExNjI5OTUz_55977ce7-e90a-49d5-be5c-38e25ded2917"
      unitRef="usd">198900000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF8zMjk4NTM0ODg1NzQy_ba42e7f4-b043-47ea-9765-1346ff0b03ff"
      unitRef="usd">46000000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF80OTQ3ODAyMzI3MzMz_f93d674e-6ce3-45dd-baae-3ffb2fa4624e">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth additional financial information related to the Company's restructuring charges and integration expenses related to the YP Acquisition for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cumulative&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Years Ended December 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Facility exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;System consolidation costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax and accounting advisory services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total restructuring and integration expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;System consolidation costs primarily consist of reducing duplicate software applications and licenses, obtaining new maintenance and network contracts, consolidating data centers, and eliminating telecom contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Other costs primarily include the write-off of fixed assets and capitalized software costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="if2d3abebc1f2490da5eb55b6cbc00dd5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18yLTUtMS0xLTc4NzAw_d0963261-6efb-4214-a5a0-442f806848af"
      unitRef="usd">9487000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i8c80a91a82d34bc3af0d0f60b28c4cc9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18yLTUtMS0xLTUyMTYw_34cdd261-57cb-4be3-aaaf-d23a61b0c396"
      unitRef="usd">58126000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="if20c3ef449754675a042b03be88a83d5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18zLTUtMS0xLTc4NzAw_5e81e6c5-a348-4ab2-af3e-891eaac24c32"
      unitRef="usd">6532000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i5358b6ba9d624ae8bed551ac2d179e9b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM18zLTUtMS0xLTUyMTYw_e000a984-ee3f-4f25-b71c-05b24f12f2e0"
      unitRef="usd">27368000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="if56af51a03e54da78d33a2bd773eedbd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM180LTUtMS0xLTc4NzAw_873929c4-a250-4554-be0b-069e2d925959"
      unitRef="usd">11603000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i7874353894d2499fbe4a6e1f9168df76_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM180LTUtMS0xLTUyMTYw_d06342e6-2fde-487c-9bd8-2b92f33a37a8"
      unitRef="usd">37389000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="id4b141ed19ef465ba7e8f7bc9aa06817_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM181LTUtMS0xLTc4NzAw_61c56e13-9626-4da2-9933-b52a79f9bb1f"
      unitRef="usd">5550000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i6e8b6b49fb4d4bc09f62649e74179212_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM181LTUtMS0xLTUyMTYw_05b3943d-6c66-4b47-be31-68649d963498"
      unitRef="usd">13926000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="ic8e3f5d9cdbe4903a5a511fe5f65f201_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM182LTUtMS0xLTc4NzAw_d5813dcd-6fc5-4918-93a3-37cf8cf3965a"
      unitRef="usd">1918000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i8080cf09d612465baf8839d1383385a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM182LTUtMS0xLTUyMTYw_27f900b2-2e52-442e-bbdd-c576fa1051fb"
      unitRef="usd">27358000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="i166b8f96278f42658cadcf24c69f41b6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM183LTUtMS0xLTc4NzAw_8528d22e-8e67-4efd-bf2b-78a87057cad8"
      unitRef="usd">10870000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i2497b4ff21b245d689b357c58a526074_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM183LTUtMS0xLTUyMTYw_8dcd2fa1-2c51-49cb-939b-2760bdd47c13"
      unitRef="usd">34745000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM184LTUtMS0xLTc4NzAw_fc87883e-117f-4d56-9b91-da047f1d07f9"
      unitRef="usd">45960000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6YjcwMzRmOThiNGQxNDU2YTkxOGM5YTA3NzJiYWNjMTMvdGFibGVyYW5nZTpiNzAzNGY5OGI0ZDE0NTZhOTE4YzlhMDc3MmJhY2MxM184LTUtMS0xLTUyMTYw_792aea5c-4dfb-4497-b416-0833a3fbac10"
      unitRef="usd">198912000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGV4dHJlZ2lvbjoxM2ExYzQ2YzBjZjA0NzZjOGU3Y2U1ZTYzZjQ0NTlkNF80OTQ3ODAyMzI3MzM1_b2665154-6cbe-4e07-b55e-74c01fb3917f">&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables reflect the Company's liabilities associated with restructuring charges and integration expenses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Facility Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;System Consolidation Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Legal Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax and Accounting Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments/Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.727%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Severance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Facility Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;System Consolidation Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Legal Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tax and Accounting Advisory Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i27f13276a2bb4a428df07197bc189111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTEtMS0xLTUyMzky_e8b83360-a660-4c12-9d6a-f21763618dda"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ifb22100f0f5d41c583e5ad56b63109f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTMtMS0xLTUyMzky_84b3ee0b-81d3-473a-9137-5fc19503cc64"
      unitRef="usd">1821000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie438d3ac99654841b88cf4532e3e5434_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTUtMS0xLTUyMzky_79ef981f-7dfd-4f6b-89d3-a71ff7750a91"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i0942a8e97b1146b29e0fe2ddebb9ac70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTctMS0xLTUyMzky_beb82eb1-881b-4927-aaf9-82e262c62578"
      unitRef="usd">250000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i2a282c4497ab4a94b4c70fd8e5422c24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTktMS0xLTUyMzky_69bec2f1-2ada-4f62-965b-8cb4c6f66791"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ic8141967cff4453f890240ee673a36a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8xLTEzLTEtMS01MjM5Mg_17511bfa-fa05-4ff0-9521-b34458a7d0f6"
      unitRef="usd">2071000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ibc16d038ed5d4891a757c95b9cdb7a4f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTEtMS0xLTUyMzky_2a1e7d0a-5e71-42d9-8600-9b1315cf425c"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i115cebe40b344a12b53f21477e6916cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTMtMS0xLTUyMzky_b819efdf-8f9d-42e0-b219-cae01ea96721"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9f54d9acb5ff4ce78ea297f4a05e39af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTUtMS0xLTUyMzky_98914913-b156-4b3d-bb02-aaf16b4d8597"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if3201128d2b84a1d9af5eae5ca2d7418_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTctMS0xLTUyMzky_8d8cce44-c39a-45ee-ab52-1724fc307aa4"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9760496beb6841ba948b07fb455b6c02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTktMS0xLTUyMzky_a8b89ec4-aa88-43a8-be18-d0f707a5a89a"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic9e2c1b94f294a8c80c6369636a4631a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8yLTEzLTEtMS01MjM5Mg_9057b688-e2e8-4a6f-a3d0-a5eb7528cb91"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ibc16d038ed5d4891a757c95b9cdb7a4f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTEtMS0xLTUyMzky_acc63c2b-fe10-4279-a6b4-6cf5b91fc4f3"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i115cebe40b344a12b53f21477e6916cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTMtMS0xLTUyMzky_3e552619-b897-4a67-92fc-26b6217c0a65"
      unitRef="usd">934000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i9f54d9acb5ff4ce78ea297f4a05e39af_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTUtMS0xLTUyMzky_ac5abc71-45f9-432e-8aa6-de028f152735"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if3201128d2b84a1d9af5eae5ca2d7418_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTctMS0xLTUyMzky_57858ba6-bee8-4042-857f-d1585b6264df"
      unitRef="usd">250000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i9760496beb6841ba948b07fb455b6c02_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTktMS0xLTUyMzky_daa02b27-9763-42a6-b16a-cde0575454c3"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic9e2c1b94f294a8c80c6369636a4631a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml8zLTEzLTEtMS01MjM5Mg_fb299813-5533-46ab-91cb-26c33a08f61e"
      unitRef="usd">1184000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="ifbadcc9822974574b558d05c2669363f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTEtMS0xLTUyMzky_256483f7-9c04-40e9-ae77-7b6e9fa374a6"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iafb009094bde4ea2b79959d3309f8686_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTMtMS0xLTUyMzky_abca80dd-6c60-4001-9a1a-8323a8d3fd4d"
      unitRef="usd">887000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i230ee84410a4429eaaff83b06c7a5293_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTUtMS0xLTUyMzky_89dea2b2-f62e-41b9-a083-74145c26a8e7"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i3228873c8d9c4f8db25b763e008f77af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTctMS0xLTUyMzky_4a13a89a-f11b-4f4a-8401-494eff752444"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ieb03b7358d3e4143b26332f1b2d5faef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTktMS0xLTUyMzky_53d7d47e-e42f-4068-90e0-a3be038e52d5"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id221bc20b19d44acb0ef5e7ca186dcfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6ZmE4ZTZkZDEzMDJkNDRkOWE1NTZhYTkxN2MwMGUzNzIvdGFibGVyYW5nZTpmYThlNmRkMTMwMmQ0NGQ5YTU1NmFhOTE3YzAwZTM3Ml80LTEzLTEtMS01MjM5Mg_dc0b412a-3e9d-4035-9c39-c81c5ec34600"
      unitRef="usd">887000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8c80a91a82d34bc3af0d0f60b28c4cc9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTEtMS0xLTUyMTYw_e1c5fb66-dda8-472c-bc74-dda2e7df677a"
      unitRef="usd">3377000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i5358b6ba9d624ae8bed551ac2d179e9b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTMtMS0xLTUyMTYw_0ba0a972-6caa-4c39-bee0-0ed7db52b9c6"
      unitRef="usd">6786000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i7874353894d2499fbe4a6e1f9168df76_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTUtMS0xLTUyMTYw_2df11296-9a9f-4e74-80a8-341f676690c5"
      unitRef="usd">14000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i6e8b6b49fb4d4bc09f62649e74179212_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTctMS0xLTUyMTYw_46d960a0-2e38-4909-bf8b-067fc32b2a08"
      unitRef="usd">4813000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8080cf09d612465baf8839d1383385a9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTktMS0xLTUyMTYw_e09f407e-9576-4201-bfe2-c5d8abba746c"
      unitRef="usd">14000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i2497b4ff21b245d689b357c58a526074_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8xLTEzLTEtMS01MjE2MA_caaaf77c-6bc8-456b-9ac4-ea96beec7b9c"
      unitRef="usd">15004000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i1157864290be4849a6c2963fbd25b2ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTEtMS0xLTUyMTYw_e3d09457-b4d9-4387-9bba-1fdd8b66b410"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7aee4263e6574d93a299676352760c4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTMtMS0xLTUyMTYw_6736a9d1-c0b1-4dc8-8e11-f2cb1bd5b442"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if8296f21c2324caa8e2bb8fc9a8f340e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTUtMS0xLTUyMTYw_d6dd820c-7f63-4b90-a581-6b917530337c"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia943a674baf647dcb2175dc6f3596f1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTctMS0xLTUyMTYw_cd707d21-41de-47f2-8ee0-e7c6deb1c704"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7dd872a59d7a43fb96de0bc3f1b8b847_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTktMS0xLTUyMTYw_67ac73cd-faf9-4685-8cfd-bccf1913006e"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8cce38efc8b843b5bd5a03ae8764240a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8yLTEzLTEtMS01MjE2MA_a1175e69-09db-412b-b4b2-eec2d672c02b"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i1157864290be4849a6c2963fbd25b2ce_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTEtMS0xLTUyMTYw_4f7f011c-a1a2-43a2-9e34-27f0b1e393bc"
      unitRef="usd">3377000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7aee4263e6574d93a299676352760c4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTMtMS0xLTUyMTYw_b94db02f-a4d8-4e12-95c4-1ad6932570e2"
      unitRef="usd">4965000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if8296f21c2324caa8e2bb8fc9a8f340e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTUtMS0xLTUyMTYw_b5491066-d611-4ac4-a6f8-a25f2b759df8"
      unitRef="usd">14000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ia943a674baf647dcb2175dc6f3596f1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTctMS0xLTUyMTYw_3d1069ba-fd52-404f-b255-dda2c942a589"
      unitRef="usd">4563000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7dd872a59d7a43fb96de0bc3f1b8b847_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTktMS0xLTUyMTYw_e998bf2f-78b5-4338-8f34-de2deffa814a"
      unitRef="usd">14000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i8cce38efc8b843b5bd5a03ae8764240a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF8zLTEzLTEtMS01MjE2MA_284dda02-ff76-44ae-a700-a77e5d7a7d07"
      unitRef="usd">12933000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i27f13276a2bb4a428df07197bc189111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTEtMS0xLTUyMTYw_8203edae-7c4c-421f-9836-392b3767ed97"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ifb22100f0f5d41c583e5ad56b63109f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTMtMS0xLTUyMTYw_5a387386-092d-49b8-adfb-bff9c2ab93d2"
      unitRef="usd">1821000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie438d3ac99654841b88cf4532e3e5434_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTUtMS0xLTUyMTYw_6bdbe7a7-fa89-45b6-b35f-938b75e5909c"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i0942a8e97b1146b29e0fe2ddebb9ac70_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTctMS0xLTUyMTYw_b85dfb99-d59e-4add-93be-c46c3cdf4611"
      unitRef="usd">250000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i2a282c4497ab4a94b4c70fd8e5422c24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTktMS0xLTUyMTYw_9af4d21f-ad51-4681-81e2-4eea1a44c518"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ic8141967cff4453f890240ee673a36a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTI4L2ZyYWc6MTNhMWM0NmMwY2YwNDc2YzhlN2NlNWU2M2Y0NDU5ZDQvdGFibGU6NTAxZGQwMDk2NmEyNDFlNDg3NGZmNzMzOTI2YzhiNWQvdGFibGVyYW5nZTo1MDFkZDAwOTY2YTI0MWU0ODc0ZmY3MzM5MjZjOGI1ZF80LTEzLTEtMS01MjE2MA_667fa45a-78f4-4c49-b349-dbfec7f2bbc6"
      unitRef="usd">2071000</us-gaap:RestructuringReserve>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTMyNA_c2e3b986-9aab-470b-97ce-78389ec4c58f">Allowance for Credit Losses&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's allowance for credit losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Australia Acquisition, balance as of March 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the years ended December 31, 2021, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and 2019, represents provision for bad debt expense of $8.0&#160;million, $32.1&#160;million, and $30.1&#160;million, respectively, which is included in General and administrative expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the years ended December 31, 2021, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and 2019, represents amounts written off as uncollectible, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of December&#160;31, 2021, $17.4 million of the allowance is attributable to Accounts receivable and $0.1 million is attributable to Contract assets. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, $33.0&#160;million of the allowance is attributable to Accounts receivable and $0.3&#160;million is attributable to Contract assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s exposure to expected credit losses depends on the financial condition of its clients and other macroeconomic factors. The Company maintains an allowance for credit losses based upon its estimate of potential credit losses. This allowance is based upon historical and current client collection trends, any identified client-specific collection issues, and current as well as expected future economic conditions and market trends.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The economic downturn caused by COVID-19 resulted in an incremental amount of $2.1 million recorded to allowance for credit losses for the year ended December 31, 2020, which was recognized within General and administrative expense.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; No incremental impact was recorded for the year ended December 31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTMyNQ_ad823c28-a54e-47ac-bb41-442fed92fefb">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's allowance for credit losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Australia Acquisition, balance as of March 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deductions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the years ended December 31, 2021, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and 2019, represents provision for bad debt expense of $8.0&#160;million, $32.1&#160;million, and $30.1&#160;million, respectively, which is included in General and administrative expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the years ended December 31, 2021, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and 2019, represents amounts written off as uncollectible, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of December&#160;31, 2021, $17.4 million of the allowance is attributable to Accounts receivable and $0.1 million is attributable to Contract assets. &lt;/span&gt;As of December&#160;31, 2020, $33.0&#160;million of the allowance is attributable to Accounts receivable and $0.3&#160;million is attributable to Contract assets.</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMS0xLTEtMS00MDg1NQ_744c63f0-4730-4e5c-8d7c-0c9173bdf983"
      unitRef="usd">33368000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMS0zLTEtMS00MDg1NQ_3f456833-a54e-4801-9ceb-2c9c2ed8218b"
      unitRef="usd">26828000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss
      contextRef="i271216e1d9a9489091b03e8171136505_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMS01LTEtMS01MjY2Nw_fd093622-3646-4483-a61b-121bfe8d15b6"
      unitRef="usd">22571000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMi0xLTEtMS00MDg1NQ_05a8d9e9-2693-414a-9c73-752d0aafe445"
      unitRef="usd">2733000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMi0zLTEtMS00MDg1NQ_8d4538c3-2ca3-469e-a9cd-a58601594be9"
      unitRef="usd">0</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMi01LTEtMS01MjY2Nw_15445acf-3ccc-4a80-b744-6ca439295447"
      unitRef="usd">0</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition>
    <thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMy0xLTEtMS00MDg1NQ_a6f73280-1d00-4c53-91a5-3d54e216f9aa"
      unitRef="usd">8031000</thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal>
    <thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMy0zLTEtMS00MDg1NQ_30943c55-abe1-42f3-b368-f2091f1baf87"
      unitRef="usd">32077000</thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal>
    <thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfMy01LTEtMS01MjY2Nw_ad41e6b4-150c-48f2-9723-737cba36760c"
      unitRef="usd">30092000</thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNC0xLTEtMS00MDg1NQ_1cef8224-88c0-4cbe-be39-ee1cdf9cada7"
      unitRef="usd">26657000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNC0zLTEtMS00MDg1NQ_93ddcb48-7c55-49be-94d7-64f787023b2c"
      unitRef="usd">25537000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNC01LTEtMS01MjY2Nw_10f81a30-840a-4850-aea3-beb382b9de1c"
      unitRef="usd">25835000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNS0xLTEtMS00MDg1NQ_ea193c9e-793e-469f-922c-d68b4e4aa117"
      unitRef="usd">17475000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNS0zLTEtMS00MDg1NQ_b6f6ef31-7493-4824-89d5-e5c55fe1f292"
      unitRef="usd">33368000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss>
    <thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RhYmxlOjQ3ZmU0YzZhZDgzNjRkNDhiNGE5YmZjOGRkZGU2MDQ4L3RhYmxlcmFuZ2U6NDdmZTRjNmFkODM2NGQ0OGI0YTliZmM4ZGRkZTYwNDhfNS01LTEtMS01MjY2Nw_1689864c-60a2-4e69-a099-f209ef978f4a"
      unitRef="usd">26828000</thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss>
    <thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTg4_8be873c9-3c5b-4910-a5ea-232ea73e9cf7"
      unitRef="usd">8000000</thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal>
    <thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTk1_8eb1143b-c935-42bd-98b7-eabd2c4db228"
      unitRef="usd">32100000</thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal>
    <thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTA5OTUxMTYyOTE0Nw_23c90bbf-3c37-401a-93d4-9ee01acfb7c5"
      unitRef="usd">30100000</thry:AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNDc3_b243a866-f386-4d6c-bbdc-07a7ada6254e"
      unitRef="usd">17400000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNTQw_cd766c03-9f1c-4e1a-8be5-03a5a748d89b"
      unitRef="usd">100000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNTg5_8f10b644-26b7-4a96-9c97-795a969170d9"
      unitRef="usd">33000000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfNjUy_39d6e6ec-a0d1-47bd-9291-8542c2d2359e"
      unitRef="usd">300000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTIxNA_5a7ef7d6-3407-4aec-8bd0-959f6bff1d17"
      unitRef="usd">2100000</thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19>
    <thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81Mi9mcmFnOjYzMzg2NDJiZmNlMjQ2OTE5ZDBkM2M4ODgxYzM4MDRiL3RleHRyZWdpb246NjMzODY0MmJmY2UyNDY5MTlkMGQzYzg4ODFjMzgwNGJfMTI2OQ_3f654aed-0c36-44ab-90e6-9b377733766a"
      unitRef="usd">0</thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF80OTQ3ODAyMzI1Njcx_ec3e8d84-9526-4f0b-8119-819eccef0a96">Fixed Assets and Capitalized Software&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's fixed assets and capitalized software:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets under leaseback obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and data processing equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, buildings and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fixed assets and capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Consists of a failed sale-leaseback liability related to a building and land in Tucker, Georgia. See Note 11, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense associated with the Company's fixed assets and capitalized software was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.364%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.995%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation of fixed assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Includes depreciation expense associated with assets held under leaseback obligations of $0.7&#160;million for the year ended December 31, 2021, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for each of the years ended December 31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6f57307a840b423d863ee87182d02e10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xLTEtMS0xLTUyOTA2_4f379c0b-dd46-4e7b-bb76-1404126f42c5"
      unitRef="usd">110769000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic9ee8c02c95748c9b2870ae73f825b43_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xLTMtMS0xLTUyOTA2_10a0744f-91a1-4814-a086-0c80c7647d43"
      unitRef="usd">68444000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8f3e229490be4f8098da9c95da52cd3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8yLTEtMS0xLTUyOTA2_79bd412b-71d1-4c8f-b971-1fbc4f9b8b00"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ce5d899399f4c05bcf5f6994478c40c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8yLTMtMS0xLTUyOTA2_5d5f1470-f79c-48a2-b4bf-90928b4eb28d"
      unitRef="usd">54676000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie783b051bcdd4e78b4300abed2b84b5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8zLTEtMS0xLTUyOTA2_fd540ee4-3fca-4416-b18f-6c3622625da6"
      unitRef="usd">34618000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib8473c8426494595a90f08aa31fd0567_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8zLTMtMS0xLTUyOTA2_4b251978-7806-4f22-87f8-27b2457dd01c"
      unitRef="usd">35165000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i85e0ef82183b449baaee43e73ca11cab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV80LTEtMS0xLTUyOTA2_ef68f181-09f8-43c0-b71e-4a2945984131"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iea1a60c074564e80a632479260443ab1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV80LTMtMS0xLTUyOTA2_bdd91da4-34f2-4a43-a96a-238e278dfea0"
      unitRef="usd">1082000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9065b141ed6c45a09949b5e34638306d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV81LTEtMS0xLTUyOTA2_e869cadc-a6fd-4e49-af53-337ff0007c49"
      unitRef="usd">550000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if024730e90924c6c88cb1550c9dc5c84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV81LTMtMS0xLTUyOTA2_7ee68715-3357-4cfa-a149-a01544af47e5"
      unitRef="usd">1086000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i63da7535d91344be9e0ba667974eb369_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV82LTEtMS0xLTUyOTA2_7cc3e3ed-033a-43ae-a18e-da391d2f12fd"
      unitRef="usd">755000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8d9be8c47cea4619bf6a26902c08452a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV82LTMtMS0xLTUyOTA2_04d149b9-3ad3-4ae9-84da-a7ea219d4a1b"
      unitRef="usd">859000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7c6db8d3def3425c93cb83e13c110e9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV83LTEtMS0xLTUyOTA2_447a00c9-2c91-45ad-80ac-03669d6a2e83"
      unitRef="usd">99000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic01f07ec7a1b4b4d8d4538259ebeea4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV83LTMtMS0xLTUyOTA2_888d66d9-aafc-4438-abd6-7239b915e9b3"
      unitRef="usd">6043000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV84LTEtMS0xLTUyOTA2_84973f93-7454-4473-8ebd-a2e617ff21d4"
      unitRef="usd">146791000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV84LTMtMS0xLTUyOTA2_2bf67a00-de22-42d5-90db-85de8585b0da"
      unitRef="usd">167355000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV85LTEtMS0xLTUyOTA2_921d459f-b4c9-4a62-9e04-21b3b7977b34"
      unitRef="usd">95853000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV85LTMtMS0xLTUyOTA2_191c54ae-6f0d-4b17-94b1-f02b539316aa"
      unitRef="usd">78311000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xMC0xLTEtMS01MjkwNg_30a304cb-d029-49bd-8cc9-5d9e0fc77acf"
      unitRef="usd">50938000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6MzAyZWNmM2ZjZmIzNGJlZGIyMmM2ODBhMGUyNDg4NGEvdGFibGVyYW5nZTozMDJlY2YzZmNmYjM0YmVkYjIyYzY4MGEwZTI0ODg0YV8xMC0zLTEtMS01MjkwNg_27389652-3c99-4101-9e97-b1d94ca427cb"
      unitRef="usd">89044000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AdjustmentForAmortization
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8yLTEtMS0xLTUyOTA2_1440320d-2213-4469-9e76-2446b42f4dcb"
      unitRef="usd">24886000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8yLTMtMS0xLTUyOTA2_65faaa20-e43c-42ab-83fe-8d2ff5c3757d"
      unitRef="usd">20718000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8yLTUtMS0xLTUyOTA2_4267c5b6-42d4-42d1-8262-34a6cacfdfe3"
      unitRef="usd">25913000</us-gaap:AdjustmentForAmortization>
    <us-gaap:DepreciationNonproduction
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8zLTEtMS0xLTUyOTA2_df3fad30-01d2-4dc0-9741-b88ff0a11575"
      unitRef="usd">8452000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8zLTMtMS0xLTUyOTA2_4a31bbbd-5ae0-4a97-a93d-8f236562c58e"
      unitRef="usd">10192000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF8zLTUtMS0xLTUyOTA2_f6c62ba1-b2d0-4bc6-a5b7-8135af715989"
      unitRef="usd">14007000</us-gaap:DepreciationNonproduction>
    <us-gaap:Depreciation
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF80LTEtMS0xLTUyOTA2_a62f7544-cba7-481e-8be5-29d952bff18a"
      unitRef="usd">33338000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF80LTMtMS0xLTUyOTA2_e35fb60d-6f11-46c5-b0b7-6c2f5aedab19"
      unitRef="usd">30910000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGFibGU6ZTZmZjczZWE3MGIzNDg2M2IyZGFhYTFiODFlYTA3MDAvdGFibGVyYW5nZTplNmZmNzNlYTcwYjM0ODYzYjJkYWFhMWI4MWVhMDcwMF80LTUtMS0xLTUyOTA2_1a783f45-5c1e-4298-80ba-006c887f4ad4"
      unitRef="usd">39920000</us-gaap:Depreciation>
    <us-gaap:DepreciationNonproduction
      contextRef="ice515ad4a12a4f689379447d7a4a2379_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF8xNjQ5MjY3NDQyNDU4_7b66fc99-9ca2-4505-bcb1-5b3c8618b879"
      unitRef="usd">700000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i67191c1cf0cb4d4aaeeee6c438a6833d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF8zMjk4NTM0ODg0MDU4_1c66a30a-a346-4260-829f-2914b5957fb8"
      unitRef="usd">1700000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ia79ce46f106a43aba7eb2547a8b697f3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xNTM0L2ZyYWc6Y2NmZmMwNGVlMmI4NDNiZGE5NmYyM2Q5ZmJmMDA1MTAvdGV4dHJlZ2lvbjpjY2ZmYzA0ZWUyYjg0M2JkYTk2ZjIzZDlmYmYwMDUxMF8zMjk4NTM0ODg0MDU4_47d802d5-2e35-4360-9ff1-a2802e75563e"
      unitRef="usd">1700000</us-gaap:DepreciationNonproduction>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODM1_cdcfc700-7379-44f4-b3eb-d3ec010d9e68">Accrued Liabilities&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth additional financial information related to the Company's accrued liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth additional information related to severance expense incurred by the Company and recorded to General and administrative expense during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year ended December 31, 2021, none of the severance expense recorded was related to employee terminations as a result of COVID-19. During the year ended December 31, 2020, the severance expense included employee termination charges of $5.0&#160;million recorded as a result of COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth additional information related to severance payments made by the Company during the periods presented: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;COVID-19 Related &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;YP Integration Related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;COVID-19 Related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;YP Integration Related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODM2_3a4d6af1-fe75-4556-b0ef-57a9164813a7">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth additional financial information related to the Company's accrued liabilities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued taxes &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued service credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth additional information related to severance expense incurred by the Company and recorded to General and administrative expense during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.251%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year ended December 31, 2021, none of the severance expense recorded was related to employee terminations as a result of COVID-19. During the year ended December 31, 2020, the severance expense included employee termination charges of $5.0&#160;million recorded as a result of COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth additional information related to severance payments made by the Company during the periods presented: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.292%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.465%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.382%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;COVID-19 Related &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;YP Integration Related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;COVID-19 Related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;YP Integration Related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMS0xLTEtMS00MDg1NQ_389a255e-e4c0-4e31-b2d5-0a084174494c"
      unitRef="usd">58440000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMS0zLTEtMS00MDg1NQ_8a676c6a-3113-480e-802d-f3bbfdbe8030"
      unitRef="usd">53844000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMi0xLTEtMS00MDg1NQ_36d49798-c2d0-4e4e-b79a-bf328eeb26a6"
      unitRef="usd">1720000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMi0zLTEtMS00MDg1NQ_649a9b5c-3860-4d47-b726-2ed6ea3e433d"
      unitRef="usd">2280000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMy0xLTEtMS00MDg1NQ_ce1334d5-dc05-4979-99c2-dae94df136a5"
      unitRef="usd">17660000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfMy0zLTEtMS00MDg1NQ_8c5ec883-1bb6-491a-a454-955c61d72d87"
      unitRef="usd">26209000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNC0xLTEtMS00MDg1NQ_98882c74-3f43-4c2c-993d-6296175028d4"
      unitRef="usd">51224000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNC0zLTEtMS00MDg1NQ_4fd25f64-b168-4470-9493-d7b2d3666747"
      unitRef="usd">51284000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <thry:AccruedServiceCreditsCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNS0xLTEtMS00MDg1NQ_66e293ce-0175-41d6-a047-8cc4773daa11"
      unitRef="usd">2769000</thry:AccruedServiceCreditsCurrent>
    <thry:AccruedServiceCreditsCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNS0zLTEtMS00MDg1NQ_5cfa344d-f6a1-4145-8980-e0538151057e"
      unitRef="usd">5996000</thry:AccruedServiceCreditsCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNi0xLTEtMS00MDg1NQ_32933c4b-ce44-4126-9384-ec34db1fc094"
      unitRef="usd">131813000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjVmYjg5NDMzNjBjYjQ3MGE4ZjQ5ZGZjYTY2NGQwMWYyL3RhYmxlcmFuZ2U6NWZiODk0MzM2MGNiNDcwYThmNDlkZmNhNjY0ZDAxZjJfNi0zLTEtMS00MDg1NQ_546a0edd-d856-4fbd-ae9e-3402548bf98a"
      unitRef="usd">139613000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SeveranceCosts1
      contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xLTEtMS00MDg1NQ_935a497d-d5ee-44e5-80e8-6ea010df9cd9"
      unitRef="usd">1433000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0zLTEtMS00MDg1NQ_1efc7df4-187b-4813-8090-70e079b200cd"
      unitRef="usd">306000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi01LTEtMS00MDg1NQ_b064ddc6-ac4c-49c8-bf5a-018ef41f842f"
      unitRef="usd">2945000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi03LTEtMS00MDg1NQ_f4f9929e-aaca-4a65-88de-348ea03a4189"
      unitRef="usd">4684000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi05LTEtMS00MDg1NQ_1944ae0a-fc1e-4d36-b55a-e9553e674bf8"
      unitRef="usd">10318000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xMS0xLTEtNDA4NTU_db81fa54-870b-4e14-8a34-1c31d439a915"
      unitRef="usd">1367000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xMy0xLTEtNDA4NTU_69174c00-1de4-4828-a033-ab328c5e9d25"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjhjOWZmZGNjMWUzYTQ3YzQ4N2M4MWRmZmMyNWQxMzcwL3RhYmxlcmFuZ2U6OGM5ZmZkY2MxZTNhNDdjNDg3YzgxZGZmYzI1ZDEzNzBfMi0xNS0xLTEtNDA4NTU_7e0d0214-9061-4d06-aca4-906fef13b1c9"
      unitRef="usd">11685000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODMz_3543b2e5-5355-4a1b-93c6-7283ec45151b"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfODMz_6af08343-2f1d-45f6-9d8b-56e3ceff17e7"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RleHRyZWdpb246MzhlYWNmNjY3NGZmNGI3YWEyNzFkOTYwOGYwN2U0ODRfNjU4_11f13b29-60fc-42fe-ba8e-e504d168d056"
      unitRef="usd">5000000</us-gaap:SeveranceCosts1>
    <us-gaap:PaymentsForRestructuring
      contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xLTEtMS00MDg1NQ_c18f01b1-6d37-4ec5-bcfe-08ff55a10dbc"
      unitRef="usd">120000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i9624ef030bb34e268dff019a214e3857_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0zLTEtMS00MDg1NQ_930d228d-1e30-4bd4-8e08-e54d713538ed"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib22675a459e74fb98c7219d71a228083_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi01LTEtMS00MDg1NQ_0438d428-0484-46e8-8417-620050f6465a"
      unitRef="usd">4702000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi03LTEtMS00MDg1NQ_a7bc0337-b928-4710-969c-75b3a405d0a2"
      unitRef="usd">4822000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi05LTEtMS00MDg1NQ_e1b74298-7fe6-4625-b0e5-dcc8bf270444"
      unitRef="usd">4925000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i557e8bb4b70144d6a91d122922473972_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xMS0xLTEtNDA4NTU_d2ff5def-aee4-4d64-9b2c-1c8287c6508e"
      unitRef="usd">3377000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib45dfd1d9f3e43399d94fc05dd09ba21_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xMy0xLTEtNDA4NTU_4f744f28-a2b6-4559-b405-0d95d7a1f0d0"
      unitRef="usd">3206000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81NS9mcmFnOjM4ZWFjZjY2NzRmZjRiN2FhMjcxZDk2MDhmMDdlNDg0L3RhYmxlOjI1MTdkMDc4M2ZjYzQ0ODA5ZGIyNThkYjQ5NTA0NWRkL3RhYmxlcmFuZ2U6MjUxN2QwNzgzZmNjNDQ4MDlkYjI1OGRiNDk1MDQ1ZGRfMi0xNS0xLTEtNDA4NTU_58cc1661-c75e-443a-9f93-ef26c31c1b05"
      unitRef="usd">11508000</us-gaap:PaymentsForRestructuring>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTM4_303fc0da-6d79-4374-9ac7-6b4de79d2263">Leases&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into operating lease agreements for certain facilities and equipment. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines at inception if an arrangement is a lease or contains a lease. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company&#x2019;s leases have remaining terms of approximately &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8xMDk5NTExNjMxODM4_0905088d-020a-4e60-a787-4eb20cece9ba"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;four&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; years, which may include options to extend. The Company does not have lease agreements with residual value guarantees or material restrictive covenants. Variable lease payments included in the lease agreements are immaterial. Leases with terms of twelve months or less at inception are excluded from the calculation of operating lease right-of-use assets, the current portion of long-term lease liability, and the long-term lease liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, the Company recorded operating lease right-of-use asset impairment charges of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$3.6 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; due to the Company's decision to operate in a "Remote First" working environment and consolidate operations at certain locations. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These impairment charges were recorded in the Thryv International segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, the Company recorded operating lease right-of-use asset impairment charges of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$20.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and leasehold improvements and furniture and fixtures impairment charges of $4.2 million due to the Company's decision to operate in a "Remote First" working environment and consolidate operations at certain locations. Approximately $22.0 million and $2.9 million of the impairment charge was recorded in the Marketing Services and SaaS segments, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2019, the Company recorded operating lease right-of-use asset impairment charges of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$5.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; related to consolidating operations at certain locations. Approximately $5.2 million and&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.5 million of the impairment charge was recorded in the Marketing Services and SaaS segments, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These operating lease right-of-use assets were remeasured at fair value based upon the discounted cash flows of estimated sublease income using market participant assumptions. These fair value measurements are considered Level 3.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-4.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth components of lease cost related to the Company's operating leases: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental balance sheet information related to the Company's operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_30dc053b-31ea-463b-8d6b-1afd2dd95ccb"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_ccedad29-6a85-4555-8ffd-421987fa9d5a"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_b1df8a2e-f449-4495-823c-d710c3ecff9f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_fe174ea3-be5a-4dbf-900e-682d04a92f85"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term lease liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_6b06c429-b314-433f-9adb-bc4bfd7ff48a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_e0b16f46-357d-49a8-8f4f-0cf224a8c707"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Operating lease right-of-use assets, net, are included in Other assets on the Company's consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;The current portion of long-term lease liability is included in Other current liabilities on the Company's consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;The long-term lease liability is included in Other liabilities on the Company's consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental cash flow information related to the Company's operating leases: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental lease cash flow disclosure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth additional information related to the Company's operating leases: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth, by year, the maturities of operating lease liabilities as of December&#160;31, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i5365853cbc2a4cacbd31f8d071d12ddf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV83MTQ2ODI1NTg2MTM5_7e189577-d4c2-44d8-87c3-aa0050e08e4b">P4Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczNDcx_9ba81c15-f072-472e-811c-aec0bdccb7d9"
      unitRef="usd">3600000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjcy_ee068b06-868c-46d4-8912-411d8d756390"
      unitRef="usd">20700000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6e58f81e5f6c4d928b4ff5afe861dc87_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjc5_0c8791b0-cce0-4cbe-8c0c-fd54ca7b985e"
      unitRef="usd">4200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjg4_42b4e42b-1714-4ffd-89c9-1769c07efa99"
      unitRef="usd">22000000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMjk2_dd81767d-b74f-44de-8659-f0cd5e9c29d3"
      unitRef="usd">2900000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMzQ5_74d0da44-d7ab-4de8-afc8-44ab9db90d7e"
      unitRef="usd">5700000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMzMz_0fe0fd25-c4be-45e8-a274-04a1caefc2c4"
      unitRef="usd">5200000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV8yNzQ4Nzc5MDczMzQx_baddb7dc-82c5-434e-b9d1-265d9f3d0b45"
      unitRef="usd">500000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTQx_8a8ebceb-4947-4903-8fcd-148c42db2bc7">&lt;div style="padding-left:22.5pt;text-indent:-4.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth components of lease cost related to the Company's operating leases: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental cash flow information related to the Company's operating leases: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash flows from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental lease cash flow disclosure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth additional information related to the Company's operating leases: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term - Operating leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate - Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8yLTEtMS0xLTQ4MzI5_25bc4d02-7c49-40b4-bfcd-a53c6d9c834b"
      unitRef="usd">7684000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8yLTEtMS0xLTQyODE3_3666cee1-4367-4b69-a025-6d7cb4fb5d27"
      unitRef="usd">8018000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8yLTMtMS0xLTQyODE3_a7cadcd6-cb3d-40c9-9961-302dcb95f9fa"
      unitRef="usd">12484000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8zLTEtMS0xLTQ4MzI5_5e9781fc-3bcc-4b20-afcf-b9cfb9fb6dc2"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8zLTEtMS0xLTQyODE3_122630cf-766a-4173-9243-1c56440b1e3d"
      unitRef="usd">53000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl8zLTMtMS0xLTQyODE3_ed638bf0-1aef-4a70-bef2-620016f054dd"
      unitRef="usd">1144000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl80LTEtMS0xLTQ4MzI5_7ceee397-d909-46fc-8d73-c0319327a0a3"
      unitRef="usd">1954000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl80LTEtMS0xLTQyODE3_de5f59dd-603c-452a-90fb-3d526a71d806"
      unitRef="usd">366000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl80LTMtMS0xLTQyODE3_5eb70192-800b-4166-979d-526391c2e517"
      unitRef="usd">680000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl81LTEtMS0xLTQ4MzI5_22cfd0e0-9af2-42a0-8154-a696d77c6d4e"
      unitRef="usd">5730000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl81LTEtMS0xLTQyODE3_be82ecc5-12d7-4f31-86b7-dde6b28cfa94"
      unitRef="usd">7705000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6MmM4ZDM5MGVjZjlkNGViNTliOThiODI5MTc1NjY3NmYvdGFibGVyYW5nZToyYzhkMzkwZWNmOWQ0ZWI1OWI5OGI4MjkxNzU2Njc2Zl81LTMtMS0xLTQyODE3_da873e25-6de9-44fa-bf02-79a7d2aa806e"
      unitRef="usd">12948000</us-gaap:LeaseCost>
    <thry:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTM5_bb6081b9-7138-44f7-9190-19329d347dcd">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth supplemental balance sheet information related to the Company's operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_30dc053b-31ea-463b-8d6b-1afd2dd95ccb"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTAtMS0xLTYxMjg2_ccedad29-6a85-4555-8ffd-421987fa9d5a"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_b1df8a2e-f449-4495-823c-d710c3ecff9f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTAtMS0xLTYxMjU0_fe174ea3-be5a-4dbf-900e-682d04a92f85"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term lease liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_6b06c429-b314-433f-9adb-bc4bfd7ff48a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTAtMS0xLTYxMjYw_e0b16f46-357d-49a8-8f4f-0cf224a8c707"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term lease liability &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Operating lease right-of-use assets, net, are included in Other assets on the Company's consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;The current portion of long-term lease liability is included in Other current liabilities on the Company's consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;The long-term lease liability is included in Other liabilities on the Company's consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</thry:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTEtMS0xLTQyODE3_f1e81892-8ebe-4b05-a211-85121f2b4e18"
      unitRef="usd">9517000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF8yLTMtMS0xLTQyODE3_42b00931-44b3-431b-a603-c56f544a4b53"
      unitRef="usd">9202000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTEtMS0xLTQyODE3_0d8b051d-2ab3-4349-a9f6-be14f8c418c0"
      unitRef="usd">11785000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF81LTMtMS0xLTQyODE3_36ea3873-0498-47a2-91bb-4e15ef271600"
      unitRef="usd">646000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTEtMS0xLTQyODE3_a9ada2b5-4bf5-4a05-b38b-4787d1619097"
      unitRef="usd">24330000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF82LTMtMS0xLTQyODE3_f2d64448-fd68-4d86-bc09-fae05dcdc69e"
      unitRef="usd">24552000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF83LTEtMS0xLTQyODE3_2bea51ce-5cca-40fe-96dc-b9c48289933f"
      unitRef="usd">36115000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6Nzc4YzFkMDc3NmJhNGUxYWIxMGZmMjc3OTZmYjI5NDQvdGFibGVyYW5nZTo3NzhjMWQwNzc2YmE0ZTFhYjEwZmYyNzc5NmZiMjk0NF83LTMtMS0xLTQyODE3_2234de78-cdf6-41e3-aed1-aa1d415e170f"
      unitRef="usd">25198000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV80LTEtMS0xLTQ4NDA3_c33e2802-90af-4d5a-8632-200162164f9e"
      unitRef="usd">14941000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV80LTEtMS0xLTQyODE3_6da466f1-ea1a-44c1-b214-6d18d4b6d82e"
      unitRef="usd">8713000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV80LTMtMS0xLTQyODE3_0f931093-7834-451a-ae3b-2682a3172cbb"
      unitRef="usd">16733000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV83LTEtMS0xLTQ4NDMy_305b11e5-e854-405b-a92c-ed74bf3715ef"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV83LTEtMS0xLTQyODE3_6f2c9a26-dbd8-42d0-a242-ee1cb5637118"
      unitRef="usd">1423000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6NjhhZWM3YzE3MzlkNDM1NWE4YWU4MmJmYzRiZWM3NTkvdGFibGVyYW5nZTo2OGFlYzdjMTczOWQ0MzU1YThhZTgyYmZjNGJlYzc1OV83LTMtMS0xLTQyODE3_0550a0b4-d27e-4107-90d2-fbcfa6613522"
      unitRef="usd">54667000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8yLTEtMS0xLTQ4ODkx_ba423920-5594-4469-8368-3bc4bfc32709">P3Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i440024054a97426590919139ce684276_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8yLTEtMS0xLTQyODE3_1ba098ec-1e33-45b9-a9c2-0b02bb893aa2">P4Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8yLTMtMS0xLTQyODE3_c12036fc-e80d-4bbc-bcd5-244908de86da">P4Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8zLTEtMS0xLTQ4ODkx_ab572002-f81c-4311-b419-2b1684d2b623"
      unitRef="number">0.092</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8zLTEtMS0xLTQyODE3_27a1b116-a287-485a-a0ef-9f1cd98a5b37"
      unitRef="number">0.091</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6YjU1YjI4ODBhMjU2NGY3NTk1MTRhYWIzYjg5OGQxYmIvdGFibGVyYW5nZTpiNTViMjg4MGEyNTY0Zjc1OTUxNGFhYjNiODk4ZDFiYl8zLTMtMS0xLTQyODE3_e1b0f5c6-4291-4339-b295-d6c8fc67c464"
      unitRef="number">0.090</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGV4dHJlZ2lvbjpjOTQ3OWY0ZDVmMjM0MmQxOTFjZTllMDk1NjBhMmYyYV80OTQ3ODAyMzI4OTQy_0ba67e11-2013-4ca6-9e85-a7fb8bcc9a5c">&lt;div style="padding-left:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth, by year, the maturities of operating lease liabilities as of December&#160;31, 2021: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl8xLTEtMS0xLTQyODE3_5e210570-8207-4454-9dee-2e49bed79c43"
      unitRef="usd">14491000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl8yLTEtMS0xLTQyODE3_13ec2a8b-babc-43ad-a70f-a8d968b3399c"
      unitRef="usd">11927000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl8zLTEtMS0xLTQyODE3_271c8d95-cb42-4b64-ac11-ccd1ec48a325"
      unitRef="usd">8517000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl80LTEtMS0xLTQyODE3_62080230-80f3-4280-b2dd-dd2bf87a7559"
      unitRef="usd">6658000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl81LTEtMS0xLTQyODE3_07912638-c8ff-4d64-ae64-65738b60cc00"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl82LTEtMS0xLTQyODE3_89c0f080-cf2b-46d8-a553-d7418cff7c7d"
      unitRef="usd">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl83LTEtMS0xLTQyODE3_e8c18440-81e5-469e-90c8-c0a27d5112a4"
      unitRef="usd">41593000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl84LTEtMS0xLTQyODE3_2fe3dff5-6e6d-46c8-962e-daa67e3d3191"
      unitRef="usd">5478000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMDAxL2ZyYWc6Yzk0NzlmNGQ1ZjIzNDJkMTkxY2U5ZTA5NTYwYTJmMmEvdGFibGU6ZGMyNmFlZjk0ZmQ4NDkwMTk0MTFjMjMzYWI3YjhiMjIvdGFibGVyYW5nZTpkYzI2YWVmOTRmZDg0OTAxOTQxMWMyMzNhYjdiOGIyMl85LTEtMS0xLTQyODE3_b9feeac3-c085-471c-8e0a-2075c923202a"
      unitRef="usd">36115000</us-gaap:OperatingLeaseLiability>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfOTIyNQ_e2d9d4d2-a16d-4724-ac74-8c06b437e21d">Debt Obligations&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's outstanding debt obligations as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIBOR +&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIBOR + &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ABL Facility (Fifth Amendment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-month LIBOR +&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ABL Facility (Fourth Amendment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-month LIBOR +&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized original issue discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of New Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fourth Amendment to the ABL Facility was replaced by the Fifth Amendment to the ABL Facility on March 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, the Company entered into a new term loan credit agreement (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Term Loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The proceeds of the New Term Loan were used to finance the Thryv Australia Acquisition, refinance in full the Company's existing term loan facility (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Term Loan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), and pay fees and expenses related to the Thryv Australia Acquisition and related financing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The New Term Loan established a senior secured term loan facility (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Term Loan Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) in an aggregate principal amount equal to $700.0&#160;million, of which &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38.4% was held by related parties who are equity holders of the Company, as of March 1, 2021. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Term Loan Facility matures on March 1, 2026 and borrowings under the Term Loan Facility bear interest at a fluctuating rate per annum equal to, at the Company&#x2019;s option, LIBOR or a base rate, in each case, plus an applicable margin per annum equal to (i) 8.50% (for LIBOR loans) and (ii) 7.50% (for base rate loans). The Term Loan Facility requires mandatory amortization payments equal to $17.5&#160;million per fiscal quarter&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net proceeds from the New Term Loan of $674.9 million (net of original issue discount costs of $21.0 million and third-party fees of $4.1 million) were used to repay the remaining $449.6 million outstanding principal balance of the Senior Term Loan, accrued interest of $0.4&#160;million, and third-party fees of $0.1&#160;million. The Company accounted for this transaction with existing lenders as a modification. The transaction with other lenders party to only the Senior Term Loan was accounted for as an extinguishment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accordingly, total third-party fees paid were $4.2 million, of which $1.7 million was immediately charged to General and administrative expense on the Company's consolidated statements of operations and comprehensive income. The remaining third-party fees of $2.5 million were deferred as debt issuance costs and will be amortized to interest expense, over the term of the loan, using the effective interest method. Additionally, there were unamortized debt issuance costs of $0.4 million on the existing Senior Term Loan, of which $0.3&#160;million was written off and recorded as a loss on early extinguishment of debt on the Company's consolidated statements of operations and comprehensive income. The remaining unamortized debt issuance costs of $0.1&#160;million will be deferred as debt issuance costs and amortized to interest expense, over the term of the New Term Loan, using the effective interest method. The New Term Loan, which was incurred by Thryv, Inc., the Company&#x2019;s operating subsidiary, is secured by all the assets of Thryv, Inc., certain of its subsidiaries and the Company, and is guaranteed by the Company and certain of its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the New Term Loan and the Senior Term Loan, the Company recorded interest expense with related parties for the year ended December 31, 2021 and 2020 of $17.5&#160;million and $17.0&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has recorded accrued interest of $3.4 million and $8.5 million, as of December&#160;31, 2021 and 2020, respectively. Accrued interest is included in Other current liabilities on the Company's consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;As of December&#160;31, 2021, 31.4% of the New Term Loan was held by related parties who are equity holders of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Term Loan Covenants&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The New Term Loan contains certain covenants that, subject to exceptions, limit or restrict the borrower's incurrence of additional indebtedness, liens, investments, loans, advances, guarantees, acquisitions, sales of assets, sale-leaseback transactions, swap agreements, payments of dividends or distributions, payments in respect of certain indebtedness, certain affiliate transactions, restrictive amendments to agreements, changes in business, amendments of certain material documents, capital expenditures, mergers, consolidations and liquidations, and use of the proceeds. Additionally, the Company is required to maintain compliance with a Total Net Leverage Ratio, calculated as Net Debt to Consolidated EBITDA, which shall not be greater than 3.0 to 1.0 as of the last day of each fiscal quarter. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company was in compliance with the New Term Loan covenants. The Company expects to be in compliance with these covenants for the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;ABL Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, the Company entered into an agreement to amend (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ABL Amendment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) the Company's June 30, 2017 asset-based lending &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ABL&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ABL Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The ABL Amendment was entered into in order to permit the term loan refinancing, the Thryv Australia Acquisition and make certain other changes to the ABL credit agreement, including, among others:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;revise the maximum revolver amount to $175.0 million;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;reduce the interest rate per annum to (i) 3-month LIBOR plus 3.00% for LIBOR loans and (ii) base rate plus 2.00% for base rate loans;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;reduce the commitment fee on undrawn amounts under the ABL Facility to 0.375%;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;extend the maturity date of the ABL Facility to the earlier of March 1, 2026 and 91 days prior to the stated maturity&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;date of the Term Loan Facility;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;add the Australian subsidiaries acquired pursuant to the Thryv Australia Acquisition as borrowers and guarantors and establish an Australian borrowing base; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;make certain other conforming changes consistent with the New Term Loan agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for this transaction as a modification of the ABL Facility. Accordingly, the existing unamortized debt issuance costs of $2.4 million, as well as additional third-party fees and lender fees of $0.9 million associated with the latest ABL Amendment, will be deferred and amortized over the new term of the ABL Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the Company had unamortized debt issuance costs of $2.7 million and $2.5 million, respectively. These debt issuance costs are included in Other assets on the Company's consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had borrowing capacity of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $104.0 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; under the ABL Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;ABL Facility Covenants&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ABL Facility contains certain covenants that, subject to exceptions, limit or restrict the borrower's incurrence of additional indebtedness, liens, investments, loans, advances, guarantees, acquisitions, disposals of assets, payments of certain indebtedness, certain affiliate transactions, changes in fiscal year or accounting methods, issuance or sale of equity instruments, mergers, liquidations and consolidations, use of proceeds, maintenance of certain deposit accounts, compliance with certain ERISA requirements and compliance with certain Australian tax requirements. The Company is required to maintain compliance with a fixed charge coverage ratio that must exceed a ratio of 1.00. The fixed charge coverage ratio is defined as, with respect to any fiscal period determined on a consolidated basis in accordance with GAAP, the ratio of (a) Consolidated EBITDA as defined in the ABL credit agreement for such period minus capital expenditures incurred during such period, to (b) fixed charges. Fixed charges is defined as, with respect to any fiscal period determined on a consolidated basis in accordance with GAAP, the sum, without duplication, of (a) consolidated interest expense accrued (other than amortization of debt issuance costs, and other non-cash interest expense) during such period, (b) scheduled principal payments in respect of indebtedness paid during such period, (c) all federal, state, and local income taxes accrued during such period, (d) all management, consulting, monitoring, and advisory fees paid to certain individuals or their affiliates during &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;such period, and (e) all restricted payments paid during such period (whether in cash or other property, other than common equity interest). The Company is also required to maintain excess availability of at least $14.0 million, and U.S. excess availability of $10.0 million, in each case, at all times. As of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company was in compliance with the ABL Facility covenants. The Company expects to be in compliance with these covenants for the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leaseback Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the YP Acquisition on June 30, 2017, the Company assumed certain obligations including a failed sale-leaseback liability associated with land and a building in Tucker, Georgia. In conjunction with this financing liability, the fair value of the land and building was included as a part of the total tangible assets acquired in the acquisition. A portion of this liability consists of a non-cash residual value at termination of the lease, which upon termination will be written off against the remaining carrying value of the land and building, with any amount remaining recorded as a gain on termination of the lease. In June 2021, the Company made a $10.2&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; cash payment to terminate the lease, which is recorded in Payments of lease obligations in Cash flows from financing activities on the Company's consolidated statement of cash flows. As of December&#160;31, 2021, the lease termination resulted in the write-off of $48.1&#160;million in net carrying value of assets under leaseback obligation and $55.2&#160;million in leaseback obligations. During the year ended December 31, 2021, a $3.1&#160;million l&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;oss on the termination of leaseback obligations was recorded in Other expense on the Company's consolidated statements of operations and comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's total leaseback obligations as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash residual value of Tucker, Georgia lease&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future maturities associated with the Tucker, Georgia failed &lt;br/&gt;sale-leaseback liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total leaseback obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfOTIyOA_687f61cb-4ca2-4c67-a982-4fe76c46ce75">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's outstanding debt obligations as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.013%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.852%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIBOR +&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;542,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIBOR + &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ABL Facility (Fifth Amendment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 1, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-month LIBOR +&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ABL Facility (Fourth Amendment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-month LIBOR +&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized original issue discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of New Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;492,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;528,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;The Fourth Amendment to the ABL Facility was replaced by the Fifth Amendment to the ABL Facility on March 1, 2021.</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1d3a2027a0f04947a8d5e70ebfb534b4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMS01LTEtMS00MDg1NQ_6a367ed6-f93c-4927-a7f5-a8e71b25d1f9"
      unitRef="number">0.085</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i01c2a5c5fde64af58497f88b6bebc88d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMS03LTEtMS00MDg1NQ_0914f9dc-b35b-4da9-a382-438b10e4063b"
      unitRef="usd">542000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i290a8bdf9fa94827a6bbe64bb1abf674_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMS05LTEtMS00MDg1NQ_b57f9e23-cc3e-4a83-b671-97df8bdf8496"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i65e05855167547a9bf14286b43c1442a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMi01LTEtMS00MDg1NQ_3b49eb4a-e457-4660-a257-b96aaca2814d"
      unitRef="number">0.090</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i6fa1d3a2b6f9414d966b4331c15d7009_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMi03LTEtMS00MDg1NQ_ac572887-8d3f-4eda-95ce-c78293bc7a2d"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i14f93c40b1d7469787fcaf76011d2df2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMi05LTEtMS00MDg1NQ_6b3ac4b5-b0ba-4a7b-80e0-6a7c14f8726d"
      unitRef="usd">449610000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i43235b8a06a44d6dbe5980fbdfe534d1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMy01LTEtMS00MDg1NQ_e6da0337-9dc5-4f37-826b-860deab019b0"
      unitRef="number">0.030</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="ic85b712435ba4273bce63607733c118e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMy03LTEtMS00MDg1NQ_aa17033b-dd2f-43fd-9f65-2e0c0104e45d"
      unitRef="usd">39929000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9cc8ab19575d457a8ecd2b4ecdfd3d9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfMy05LTEtMS00MDg1NQ_1441a8d2-a684-4d95-a00c-c4f070764699"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i04917dc487444e6d8657e7a068ccc386_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNC01LTEtMS00MDg1NQ_ce934c84-fb5d-44ad-91c2-8c7aa5ce07bb"
      unitRef="number">0.040</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i320bb62b797c45a9b1a2d58806dc2583_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNC03LTEtMS00MDg1NQ_4ee88fca-56af-4e27-955d-f9b51bc08c39"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i74be9a7a039f469ebf6763ed4c1206d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNC05LTEtMS00MDg1NQ_b5512089-0e0c-4246-aae7-b365cdf7c61c"
      unitRef="usd">79238000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNS03LTEtMS00MDg1NQ_d29c4343-7d24-4496-8c7c-fb7fe11a4f47"
      unitRef="usd">19453000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNS05LTEtMS00MDg1NQ_4324fe9c-a70c-459e-842c-602b11f68e70"
      unitRef="usd">445000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNi03LTEtMS00MDg1NQ_ab1fe705-e708-4aef-9263-4f3f31df9c9b"
      unitRef="usd">562476000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNi05LTEtMS00MDg1NQ_8b034e79-eeb6-4275-9476-6ed547a91fb1"
      unitRef="usd">528403000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNy03LTEtMS00MDg1NQ_92110db6-0f64-49f8-8ec7-9aa62bb01c14"
      unitRef="usd">70000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfNy05LTEtMS00MDg1NQ_6ac64bff-d83a-41d3-9526-f4f2c460c997"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfOC03LTEtMS00MDg1NQ_079eb826-d7e1-407c-80dd-76742c79455a"
      unitRef="usd">492476000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOmViYzljMTI4NjU1YzQ1MjU5YjQzMjMyZGIzNjBmNzFmL3RhYmxlcmFuZ2U6ZWJjOWMxMjg2NTVjNDUyNTliNDMyMzJkYjM2MGY3MWZfOC05LTEtMS00MDg1NQ_ea2caca2-3531-4546-8e3d-dc416102aec5"
      unitRef="usd">528403000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCredit
      contextRef="iae543de6f53b4cea88ecc7292360cd45_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzYy_146b6f6a-d701-430b-9be1-506300791e0a"
      unitRef="usd">700000000</us-gaap:LineOfCredit>
    <thry:DebtInstrumentPercentOfOwnership
      contextRef="i60c0120873d04b15b3715e342dc05862_I20210301"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzc1_04d36965-df63-44a2-8ed9-40f1ed8d8d6f"
      unitRef="number">0.384</thry:DebtInstrumentPercentOfOwnership>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i44d0fdd029b0449b9d32b49085f497c8_D20210301-20210301"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTEyNA_fd7ed651-cd85-456d-8d76-33070dc4d521"
      unitRef="number">0.0850</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id88227388be247e5a9243120555868cf_D20210301-20210301"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTE1NA_6ed63da2-01c2-40b7-82d4-e69bb28f6d78"
      unitRef="number">0.0750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <thry:DebtInstrumentMandatoryQuarterlyAmortizationPayment
      contextRef="id109bc790efe42dfa2441d7de9591017_D20210301-20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTI1Mw_8493b8e9-340d-496b-9066-ec287c8bd0c4"
      unitRef="usd">17500000</thry:DebtInstrumentMandatoryQuarterlyAmortizationPayment>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="id109bc790efe42dfa2441d7de9591017_D20210301-20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTMyMA_e01c22eb-d53e-4623-8d45-47c2dee44520"
      unitRef="usd">674900000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iae543de6f53b4cea88ecc7292360cd45_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTM2NA_79192e3b-de03-409e-a845-dc2de807f576"
      unitRef="usd">21000000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iae543de6f53b4cea88ecc7292360cd45_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTM5MQ_34a70cd2-78b9-4006-bbf3-80d285589121"
      unitRef="usd">4100000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:RepaymentsOfDebt
      contextRef="i8d771ac27ad64f2a86979e722fd9d828_D20210301-20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTQyOA_92dc5854-4a22-4b5f-a202-4c8b72335a5e"
      unitRef="usd">449600000</us-gaap:RepaymentsOfDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i8d771ac27ad64f2a86979e722fd9d828_D20210301-20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTUwNg_8d2aa89b-b3f6-4985-83ef-ad1ba63cc308"
      unitRef="usd">400000</us-gaap:InterestExpenseDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i342e3657588348359c38a62d2a2f1fee_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTUzNA_e6cdd6d0-ab22-4157-8350-ac2222afe507"
      unitRef="usd">100000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="iab94abf689694f9b91fbb40d8e3a9754_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTc4MA_76bb35bd-9a36-4b40-99f5-41e474b50b7e"
      unitRef="usd">4200000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i6a1fc5eac7534575b1f6af4b567cbb0d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTc5Mw_a3444936-72a3-497b-a713-0c6386f36434"
      unitRef="usd">1700000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i01c2a5c5fde64af58497f88b6bebc88d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMTk0Nw_a93bd8bb-4431-4315-abdf-eff835400336"
      unitRef="usd">2500000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i14f93c40b1d7469787fcaf76011d2df2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjE1NA_95e68a14-7998-4665-b883-659f591d4926"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i544b115474e54dc69881bc62242c8d70_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjIwMA_ee8e0f34-a4d8-4d9e-aafe-aceb1f8e2fd8"
      unitRef="usd">300000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i6fa1d3a2b6f9414d966b4331c15d7009_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjM3OA_81b6963e-00fd-4889-9855-702f626b8722"
      unitRef="usd">100000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i773bfae9a0ed4389914fca518a36d356_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjkxOQ_8c3054a9-df15-49e0-941e-4bcb25981346"
      unitRef="usd">17500000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="i0fda674e2e564f2880909ba5a636a8cb_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMjkyNg_3395bdef-1471-4124-936a-4a54a709e515"
      unitRef="usd">17000000</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestPayableCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMzA0MQ_09b1cad4-d564-42b0-8a2d-584986b01afb"
      unitRef="usd">3400000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMzA0OA_c92b78e4-6d6f-43ad-b27b-2ea3b6e3ee37"
      unitRef="usd">8500000</us-gaap:InterestPayableCurrent>
    <thry:DebtInstrumentPercentOfOwnership
      contextRef="i45f6667556ef419daf379cd5d7f9785d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfMzE5OA_1a86e9d6-161c-4173-a9dd-b783385d5b64"
      unitRef="number">0.314</thry:DebtInstrumentPercentOfOwnership>
    <thry:DebtInstrumentCovenantLeverageRatioToEBITDAMaximum
      contextRef="i01c2a5c5fde64af58497f88b6bebc88d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDA2Mw_1b5d01ef-0fc6-4b4d-a80c-fc38f1001d70"
      unitRef="number">3.0</thry:DebtInstrumentCovenantLeverageRatioToEBITDAMaximum>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i250f299099014ffc8a5114932e1c1711_I20210301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDY3NQ_ac2f0a48-0d50-47c6-94c9-38d21f516789"
      unitRef="usd">175000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6d4a6cba6c934caca75d3cb5d6ee7d78_D20210301-20210301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDc0MA_c4071353-3d99-4b3c-98e1-61a1e0fcd1cc"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i45701850388c4510b5b1ebbbeac8cfc8_D20210301-20210301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDc4Mw_e974120a-1186-4ed8-9290-a46288f78889"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i6d4a6cba6c934caca75d3cb5d6ee7d78_D20210301-20210301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNDg3OA_5915e863-71e8-49b8-8491-fbd627378494"
      unitRef="number">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i250f299099014ffc8a5114932e1c1711_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTQyMQ_79817ebb-b2d0-40c3-af6d-b5a0c74bedb7"
      unitRef="usd">2400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross
      contextRef="i250f299099014ffc8a5114932e1c1711_I20210301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTQ4Mw_d1611562-41f0-4e92-88ee-bb27a8ce529c"
      unitRef="usd">900000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsGross>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTY4MA_2eab58a5-3e95-468f-afb3-d16ddbfae85b"
      unitRef="usd">2700000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i4f15ac71fd0c4eb688601d969513a3d7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTY4Nw_a1e50c14-aa97-4a76-b5b2-44d9cf0b429f"
      unitRef="usd">2500000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNTg1Ng_7478240c-6025-49a0-9c8e-2e97d02d2e53"
      unitRef="usd">104000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <thry:DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum
      contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzcwOA_be9cf4d9-fb73-4c14-8ef1-eac4f7ac00b1"
      unitRef="usd">14000000</thry:DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum>
    <thry:DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum
      contextRef="ie31d08a4d41744afa1e05a1b11aa183d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfNzc0NA_e2ffb1a3-e414-4030-80f7-aa90cefffb5a"
      unitRef="usd">10000000</thry:DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum>
    <thry:RepaymentsOfFinancingObligations
      contextRef="iec46f579f06b4cd9b355172f1dcdb200_D20210601-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODY0MA_e98ae2a0-349d-4f7a-9205-ed4a3c35f92e"
      unitRef="usd">10200000</thry:RepaymentsOfFinancingObligations>
    <thry:FinancingObligationRightOfUseAssetWriteoff
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODg2Mw_6e3acbe1-6536-4f08-9d3c-6ac7469cfc1d"
      unitRef="usd">48100000</thry:FinancingObligationRightOfUseAssetWriteoff>
    <thry:FinancingObligationWriteoff
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODkyOQ_7fae105e-3566-4296-921e-58eb4ad0624a"
      unitRef="usd">55200000</thry:FinancingObligationWriteoff>
    <thry:GainLossOnExtinguishmentOfFinancingObligation
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfODk3NQ_9d39ddce-747c-4380-b54e-3aa8536c74e1"
      unitRef="usd">-3100000</thry:GainLossOnExtinguishmentOfFinancingObligation>
    <thry:ScheduleOfOtherFinancingObligationsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RleHRyZWdpb246NjVjOGRiNDNmZDI0NDEzYmEyNzc2YTFjNzY1NTVkZmFfOTIyOQ_76291172-0275-4a88-92d2-5a50570c08cf">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's total leaseback obligations as of December&#160;31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-cash residual value of Tucker, Georgia lease&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future maturities associated with the Tucker, Georgia failed &lt;br/&gt;sale-leaseback liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total leaseback obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</thry:ScheduleOfOtherFinancingObligationsTableTextBlock>
    <thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMS0xLTEtMS00MDg1NQ_6c0bbc63-6a88-45a3-8564-4fc41c5abc28"
      unitRef="usd">0</thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction>
    <thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMS0zLTEtMS00MDg1NQ_ed7ca1f9-0cd6-4861-87d8-347e3618874b"
      unitRef="usd">54676000</thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction>
    <thry:FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMi0xLTEtMS00MDg1NQ_3535ceb6-519f-42ac-ab3a-f7501e7039ca"
      unitRef="usd">0</thry:FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction>
    <thry:FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMi0zLTEtMS00MDg1NQ_53af8b50-e61a-4a28-b811-8e3c33e7024f"
      unitRef="usd">862000</thry:FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction>
    <thry:FinancingObligations
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMy0xLTEtMS00MDg1NQ_3e606524-828e-422f-95bc-c108713a6735"
      unitRef="usd">0</thry:FinancingObligations>
    <thry:FinancingObligations
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV81OC9mcmFnOjY1YzhkYjQzZmQyNDQxM2JhMjc3NmExYzc2NTU1ZGZhL3RhYmxlOjhlNzIwMDlhNDBmMTRlYzA4ZjEzYmM3ODE5NGE5ODRkL3RhYmxlcmFuZ2U6OGU3MjAwOWE0MGYxNGVjMDhmMTNiYzc4MTk0YTk4NGRfMy0zLTEtMS00MDg1NQ_eec30dd5-8000-4912-a5b9-2ee60f3d3c76"
      unitRef="usd">55538000</thry:FinancingObligations>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMTg1OA_e165a1ae-1c5a-4e66-b7b7-55bd0e08d0ac">Pensions&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains pension obligations associated with non-contributory defined benefit pension plans that are currently frozen and incur no additional service costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company updates the estimates used to measure the defined benefit pension obligation and plan assets annually or upon a remeasurement date to reflect the actual rate of return on plan assets and updated actuarial assumptions. The Company immediately recognizes actuarial gains and losses in its operating results in the year in which the gains and losses occur. The Company estimates the interest cost component of net periodic pension cost by utilizing a full yield curve approach and applying the specific spot rates along the yield curve used in the determination of the benefit obligations of the relevant projected cash flows. This method provides a more precise measurement of interest costs by improving the correlation between projected cash flows to the corresponding spot yield curve rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Periodic Pension Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the other components of net periodic pension cost for the Company's pension plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since all pension plans are frozen and no employees accrue future pension benefits under any of the pension plans, the rate of compensation increase assumption is no longer applicable. The Company determines the weighted-average discount rate by applying a yield curve comprised of the yields on several hundred high-quality, fixed income corporate bonds available on the measurement date to expected future benefit cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted-average assumptions used for determining the Company's net periodic pension cost:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension benefit obligations discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets, net of administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation expense increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted-average assumptions used for determining the Company's pension benefit obligations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension benefit obligations discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest crediting rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Benefit Obligations and Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the benefit obligations, plan assets, and funded status associated with the Company's pension and benefit plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Benefit Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity purchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets, net of administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity purchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded Status as of December 31 (plan assets less benefit obligations)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(141,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accumulated obligations for all defined pension plans was $592.0 million and $636.5 million as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth cash contributions made by the Company to its qualified and non-qualified plans during the years ended December 31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Qualified plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fiscal year 2022, the Company expects to contribute approximately $25.0 million to the qualified plans and approximately $1.1 million to the non-qualified plans. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net actuarial gain in the benefit obligations of $13.7 million for the year ended December 31, 2021 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was a result of gains attributable to increasing discount rates due to changes in the corporate bond markets and actual asset performance exceeding expectations, partially offset by losses attributable to economic and demographic assumption updates and plan experience different than expected.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amounts associated with pension plans recognized within Pension obligations, net on the Company's consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140,167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190,827)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total pension liability as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(141,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amounts associated with the Company's pension plans that have accumulated pension obligations greater than plan assets (underfunded):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Expected Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's expected future pension benefit payments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expected Future&lt;br/&gt;Pension Benefit&lt;br/&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,312&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,725&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,738&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,617&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,854&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 to 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,245&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's overall investment strategy is to achieve a mix of assets, allowing it to meet projected benefits payments while taking into consideration expected levels of risk and return. Depending on perceived market pricing and various other factors, both active and passive approaches are utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the fair values of the Company's pension plan assets by asset category:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;(Quoted&lt;br/&gt;Market Prices&lt;br/&gt;in Active&lt;br/&gt;Markets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;(Significant&lt;br/&gt;Observable&lt;br/&gt;Input)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;br/&gt;(Unobservable&lt;br/&gt;Inputs)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bond funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds-investments measured at net asset value (&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;) as a practical expedient&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;(Quoted&lt;br/&gt;Market Prices&lt;br/&gt;in Active&lt;br/&gt;Markets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;(Significant&lt;br/&gt;Observable&lt;br/&gt;Input)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;br/&gt;(Unobservable&lt;br/&gt;Inputs)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bond funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds-investments measured at NAV as a practical expedient&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are comprised of cash and high-grade money market instruments with short-term maturities. Equity funds are mutual funds invested in equity securities. U.S. treasuries and agencies are fixed income investments in U.S. government or agency securities. Corporate bonds are mutual fund investments in corporate debt. Hedge funds are private investment vehicles that use a variety of investment strategies with the objective of providing positive total returns regardless of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pension Plan Hedge Fund Investments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's hedge fund investments are made through limited partnership interests in various hedge funds that employ different trading strategies. Examples of strategies followed by hedge funds include directional strategies, relative value strategies and event driven strategies. A directional strategy entails taking a net long or short position in a market. Relative value seeks to take advantage of mis-pricing between two related and often correlated securities with the expectation that the pricing discrepancy will be resolved over time. Relative value strategies typically involve buying and selling related securities. An event driven strategy uses different investment approaches to profit from reactions to various events. Typically, events can include acquisitions, divestitures or restructurings that are expected to affect individual companies and may include long and short positions in common and preferred stocks, as well as debt securities and options. The Company has no unfunded commitments to these investments and has redemption rights with respect to its investments that range up to three years. As of December&#160;31, 2021 and 2020, no single hedge fund accounted for more than&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 3%&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of total pension plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses NAV to determine the fair value of all the underlying investments which do not have a readily determinable fair market value, and either have the attributes of an investment company or prepare their financial statements consistent with the measurement principles of an investment company. As of December&#160;31, 2021 and 2020, the Company used NAV to value its hedge fund investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted asset allocation percentages for the pension plans by asset category:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries and agencies, corporate bond funds, and other fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Prospective Pension Plan Investment Strategy&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses a liability driven investment (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;LDI&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) strategy, and as part of the strategy, the Company may invest in hedge fund investments, fixed income investments, equity investments and will hold an adequate amount of cash and cash equivalents to meet daily pension obligations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expected Rate of Return for Pension Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected rate of return for the pension assets represents the average rate of return to be earned on plan assets over the period the benefits are expected to be paid. The expected rate of return on the plan assets is developed from the expected future return on each asset class, weighted by the expected allocation of pension assets to that asset class. Historical performance is considered for the types of assets in which the plan invests. Independent market forecasts and economic and capital market considerations are also utilized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For 2022, the expected rates of return, net of administrative expenses, for the Consolidated Pension Plan of Dex Media and the YP Pension Plan are&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 3.0% and 4.0%, respectively, with a weighted-average expected rate of return of 3.2%.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In 2021, the actual rates of return on assets for the Consolidated Pension Plan of Dex Media and the YP Pension Plan were 2.4% and 5.1%, respectively. In 2020, the actual rates of return on assets for the Consolidated Pension Plan of Dex Media and the YP Pension Plan were 7.4% and 11.1%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Savings Plan Benefits&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors a defined contribution savings plan to provide opportunities for eligible employees to save for retirement. Substantially all of the Company's employees are eligible to participate in the plan. Participant contributions may be made on a pre-tax, after-tax, or Roth basis. Under the plan, a certain percentage of eligible employee contributions are matched with Company cash contributions that are allocated to the participants' current investment elections. The Company recognizes its contributions as savings plan expense based on its matching obligation to participating employees. For the years ended December 31, 2021, 2020 and 2019, the Company recorded total savings plan expense of $7.7 million, $3.0 million, and $10.8 million, respectively. The decline in savings plan expense for year ended December 31, 2020 was due to the Company's suspension of the employee matching program in April 2020 as part of managing costs in response to the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMTg2Mw_51b8d489-38eb-474f-9e98-c2145e080495">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table details the other components of net periodic pension cost for the Company's pension plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMi0zLTEtMS00MDg1NQ_4ea5b682-ec47-44b5-851e-de3d32cc01c2"
      unitRef="usd">10469000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMi01LTEtMS00MDg1NQ_400070fc-7ff1-43de-a655-83731a1925e7"
      unitRef="usd">13949000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMi03LTEtMS00MDg1NQ_b26bb8d9-0de9-4525-9323-900f56ab2759"
      unitRef="usd">22146000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMy0zLTEtMS00MDg1NQ_08bec7ff-ce2a-4b46-8923-54d94f92d16e"
      unitRef="usd">11560000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMy01LTEtMS00MDg1NQ_8ab605fc-5e87-4d3d-a1e0-2d41c5ba465f"
      unitRef="usd">16027000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfMy03LTEtMS00MDg1NQ_7f4ec273-4e1d-4730-b232-a5b50fb023da"
      unitRef="usd">15044000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNC0zLTEtMS00MDg1NQ_6f16723e-6b8b-4604-9b44-46a732ea9598"
      unitRef="usd">374000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNC01LTEtMS00MDg1NQ_03ab4eba-58e6-4f67-a2d2-e039fdd0b42c"
      unitRef="usd">-819000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNC03LTEtMS00MDg1NQ_5e3490c2-f285-4da1-85a0-d6791b6110b0"
      unitRef="usd">-693000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNS0zLTEtMS00MDg1NQ_dfa8e81b-064b-4285-954d-efed4cb7fa6d"
      unitRef="usd">13364000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNS01LTEtMS00MDg1NQ_544af309-da6b-45f0-9bbd-ee972a4443e8"
      unitRef="usd">-43495000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNS03LTEtMS00MDg1NQ_401abc60-3185-4024-8d03-b60eedd59e4c"
      unitRef="usd">-45366000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNi0zLTEtMS00MDg1NQ_2348dc22-0fd1-439b-a4ce-5f0daf829fd9"
      unitRef="usd">-14829000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNi01LTEtMS00MDg1NQ_d6725c15-c47b-43cc-9eae-a6041eafbe21"
      unitRef="usd">42236000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmJiOTlhNmIyYmEzNjQyYjE5YWUzN2Y4NGM0M2FjZDVhL3RhYmxlcmFuZ2U6YmI5OWE2YjJiYTM2NDJiMTlhZTM3Zjg0YzQzYWNkNWFfNi03LTEtMS00MDg1NQ_0c21f5a0-9a73-444c-8dd8-66932217b00c"
      unitRef="usd">53161000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4MA_6a6fa777-ec2f-46e9-bd28-d47228753fed">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted-average assumptions used for determining the Company's net periodic pension cost:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension benefit obligations discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets, net of administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation expense increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted-average assumptions used for determining the Company's pension benefit obligations:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension benefit obligations discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest crediting rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMi0xLTEtMS00OTc0MA_fe95a996-e456-4061-858d-a27991f20005"
      unitRef="number">0.0239</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMi0zLTEtMS00OTc0MA_c70a7db7-06f0-4ea2-a5f6-1e2161d0539d"
      unitRef="number">0.0316</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMi01LTEtMS00OTc0MA_a7081c46-0eb7-4b94-a975-c44cca503f46"
      unitRef="number">0.0430</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMy0xLTEtMS00OTc0MA_fb2dbdfa-90e4-49bb-9182-1ae712daaa74"
      unitRef="number">0.0171</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMy0zLTEtMS00OTc0MA_4ee50fc1-3418-43b0-a78a-a51e36ffd5f5"
      unitRef="number">0.0274</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfMy01LTEtMS00OTc0MA_c0c4bde0-6f79-48a0-91ed-4e4c793b61f6"
      unitRef="number">0.0393</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfNC0xLTEtMS00OTc0MA_f6d57f49-bc0d-4d3c-a9ac-44ea10ac9b5e"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfNC0zLTEtMS00OTc0MA_cf142ce1-853c-4ec2-8b54-566b2251dd40"
      unitRef="number">0.0373</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU2YzIyYWI3MmNhNTQwYzJhZTgwNjIwNTlmNTM3MmI1L3RhYmxlcmFuZ2U6NTZjMjJhYjcyY2E1NDBjMmFlODA2MjA1OWY1MzcyYjVfNC01LTEtMS00OTc0MA_ec7416fa-0702-48d6-8c3b-a91774410cc4"
      unitRef="number">0.0368</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfMi0xLTEtMS00OTc0MA_f1be4e0e-af11-4887-828b-72095aa9d61f"
      unitRef="number">0.0277</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfMi0zLTEtMS00OTc0MA_6ba693a7-7b85-4643-a0d8-3af7c9dbbfd1"
      unitRef="number">0.0239</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfNC0xLTEtMS00OTc0MA_635873cf-4816-4a28-a249-39197da84619"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmQ3ZTQ1NGI5YjYwNzQ0ZTZiNmIwNzM0ZTc0NDc1ZmI0L3RhYmxlcmFuZ2U6ZDdlNDU0YjliNjA3NDRlNmI2YjA3MzRlNzQ0NzVmYjRfNC0zLTEtMS00OTc0MA_467485fa-0f60-495d-8421-e92c7070ec69"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4Nw_28e680bb-8491-4649-bda3-c5de470d81e1">&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the benefit obligations, plan assets, and funded status associated with the Company's pension and benefit plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Benefit Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain) loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity purchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in Plan Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets, net of administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annuity purchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded Status as of December 31 (plan assets less benefit obligations)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(141,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMi0xLTEtMS00OTc0MA_e0a05832-f52c-4118-97c1-128eb611ab84"
      unitRef="usd">636497000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMi0zLTEtMS00OTc0MA_18acb13e-6cab-4cdb-8613-376530c8f8ce"
      unitRef="usd">643961000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMy0xLTEtMS00OTc0MA_b7dbee41-b695-4ddb-991a-550eb51b52dc"
      unitRef="usd">10469000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMy0zLTEtMS00OTc0MA_34416365-bde3-44c5-bf0a-2018950ae7bb"
      unitRef="usd">13949000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNC0xLTEtMS00OTc0MA_89fa93cc-15b9-4e72-b59d-acb05456e378"
      unitRef="usd">12565000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNC0zLTEtMS00OTc0MA_b5e7495c-eb34-4ee3-a8cf-aa01ea1f4174"
      unitRef="usd">-63164000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNS0xLTEtMS00OTc0MA_bc330537-f0e1-4360-8408-d011f29973ca"
      unitRef="usd">42434000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNS0zLTEtMS00OTc0MA_4c4e589d-064e-4971-a79d-deb0712579b2"
      unitRef="usd">66746000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <thry:DefinedBenefitPlanBenefitObligationAnnuityPurchase
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNi0xLTEtMS00OTc0MA_3fc3aa4c-aff4-4bcf-a1a0-d969cee91453"
      unitRef="usd">0</thry:DefinedBenefitPlanBenefitObligationAnnuityPurchase>
    <thry:DefinedBenefitPlanBenefitObligationAnnuityPurchase
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNi0zLTEtMS01MDE1NA_ef31dedb-da04-4355-b09c-e732632f94aa"
      unitRef="usd">17831000</thry:DefinedBenefitPlanBenefitObligationAnnuityPurchase>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNy0xLTEtMS00OTc0MA_7190bb61-d030-4ee8-bb1e-7d5dd14a948d"
      unitRef="usd">591967000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfNy0zLTEtMS00OTc0MA_8b2fd878-503e-4fc4-9d28-332b546bad48"
      unitRef="usd">636497000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTAtMS0xLTEtNDk3NDA_771d580e-8107-4154-ae6c-440788736c19"
      unitRef="usd">444228000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTAtMy0xLTEtNDk3NDA_f8968707-dc38-485c-8b71-eb0241a700f8"
      unitRef="usd">449019000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTEtMS0xLTEtNDk3NDA_93271b3f-7d58-482e-bb88-bfb68e8b611b"
      unitRef="usd">36185000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTEtMy0xLTEtNDk3NDA_dac8cbbd-8084-4ea2-a3fb-86c771a448b8"
      unitRef="usd">44908000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTItMS0xLTEtNDk3NDA_3b2c87d3-e4a9-4f8c-89c4-8a9f8da87e5b"
      unitRef="usd">12734000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTItMy0xLTEtNDk3NDA_fe404571-5922-40c5-8a66-d6163481ed5f"
      unitRef="usd">34878000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTMtMS0xLTEtNDk3NDA_883f6252-248d-489b-b399-ee952d4b2e02"
      unitRef="usd">42434000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTMtMy0xLTEtNDk3NDA_a043ba26-8c87-493a-a301-bbb04a418d84"
      unitRef="usd">66746000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <thry:DefinedBenefitPlanPlanAssetsAnnuityPurchase
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTQtMS0xLTEtNDk3NDA_af755388-8a80-486a-b5d1-b25c8e958084"
      unitRef="usd">0</thry:DefinedBenefitPlanPlanAssetsAnnuityPurchase>
    <thry:DefinedBenefitPlanPlanAssetsAnnuityPurchase
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTQtMy0xLTEtNTAxODY_1ea484db-dd5c-4abb-9905-dddd5d7f6896"
      unitRef="usd">17831000</thry:DefinedBenefitPlanPlanAssetsAnnuityPurchase>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTUtMS0xLTEtNDk3NDA_6ac39166-3cb3-4136-8e5e-a1890aab2b3f"
      unitRef="usd">450713000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTUtMy0xLTEtNDk3NDA_6005fb96-fd6e-4447-ab1e-f6d58108f98e"
      unitRef="usd">444228000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTctMS0xLTEtNDk3NDA_7dd3e3be-18d6-4caa-aa44-4e5a379fa567"
      unitRef="usd">-141254000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmVmYzcyZmFhOTNlMTQ4NGU5ZjkxNzQ5YmFmMzgxOGY5L3RhYmxlcmFuZ2U6ZWZjNzJmYWE5M2UxNDg0ZTlmOTE3NDliYWYzODE4ZjlfMTctMy0xLTEtNDk3NDA_9cc11afd-cf3c-43ba-9bc8-7c68310ef703"
      unitRef="usd">-192269000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0NDEzOA_869f784e-f5cc-4726-9c31-2f951764d5e2"
      unitRef="usd">592000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0NDEzMw_3b473f65-cdb6-45d2-b319-aa7743d223e4"
      unitRef="usd">636500000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNjU5NzA2OTc4NTgwOA_00f16664-0a59-43f0-8d69-302a60978fcf">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth cash contributions made by the Company to its qualified and non-qualified plans during the years ended December 31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Qualified plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualified plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i45c12fd2d183488bb77c7caffb6c2322_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMi0xLTEtMS05ODcwMQ_4810feef-512f-4d2c-adc3-f664bfde32f7"
      unitRef="usd">35000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="if102cbeed2c3480ab0589ce3be25bc99_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMi0zLTEtMS05ODcxNw_d4e9742a-3aa6-44b0-acfc-a3a582d62b7a"
      unitRef="usd">43875000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i220b77cc285340ffa0ae2e6f9e1c911d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMi01LTEtMS05ODcyMA_46f0123e-a946-462e-a276-81d3a7cedee5"
      unitRef="usd">29635000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ie7738b9fa7784d599095d4bdf86b4977_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMy0xLTEtMS05ODcwMQ_18a2aabb-568f-41dd-af6a-cc1c5582d671"
      unitRef="usd">1176000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="id757685bc4e64d6aa8fb028123086406_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMy0zLTEtMS05ODcxNw_bd8af3df-dd92-45a9-8b1c-a46b9c81956a"
      unitRef="usd">1034000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i4a640e67c5cb46f89d8a1d3f42386fe9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjU5MTgxYWE4ZDViZjQwOTFhYmVjODI4MTUyZDUxM2QxL3RhYmxlcmFuZ2U6NTkxODFhYThkNWJmNDA5MWFiZWM4MjgxNTJkNTEzZDFfMy01LTEtMS05ODcyMA_c2ea65d4-30f2-479d-b838-a20256d5abf5"
      unitRef="usd">734000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i0892854128834d9ca3b8358960f27b4b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU3MA_8f5e213e-caf5-4d18-9675-9fc855e627c7"
      unitRef="usd">25000000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i0919af5be438450db0a06369a7e7a7ea_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU3OQ_7d8aaf36-22f0-4999-a887-c5b15f304fce"
      unitRef="usd">1100000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5NTUyMA_ff831c9b-f065-4beb-84ce-6b4c41f9bac0"
      unitRef="usd">-13700000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4Mg_9dc142aa-bb47-4fae-914e-212a13db7ec3">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amounts associated with pension plans recognized within Pension obligations, net on the Company's consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(140,167)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190,827)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total pension liability as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(141,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMS0xLTEtMS00OTc0MA_aa6014a5-7e56-4843-91e2-be0bae203dac"
      unitRef="usd">1087000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMS0zLTEtMS00OTc0MA_73d113c2-0b77-4751-95ed-90431ea8d20d"
      unitRef="usd">1442000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMi0xLTEtMS00OTc0MA_11804bc2-fc48-4faf-8aba-750160808b04"
      unitRef="usd">140167000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMi0zLTEtMS00OTc0MA_a0c285da-e7eb-4631-9b17-ff9e493393af"
      unitRef="usd">190827000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMy0xLTEtMS00OTc0MA_16edad5c-64b4-4ae7-95ed-168cb25dde1d"
      unitRef="usd">141254000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
    <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjBhMjVmMGNjMTEwZTQwMzBiZmVhNjEwNzYxOTJhOGUxL3RhYmxlcmFuZ2U6MGEyNWYwY2MxMTBlNDAzMGJmZWE2MTA3NjE5MmE4ZTFfMy0zLTEtMS00OTc0MA_b906e906-b5c2-4328-bded-d02a0492f50c"
      unitRef="usd">192269000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
    <us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4Mw_bd1c86de-7f59-4bb1-abbf-5d2abcf1ba59">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the amounts associated with the Company's pension plans that have accumulated pension obligations greater than plan assets (underfunded):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMS0xLTEtMS00OTc0MA_f2ca2589-9695-4c03-beac-88cf45f9fe84"
      unitRef="usd">591967000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMS0zLTEtMS00OTc0MA_ea2d3102-a4ab-4056-82fc-12a2ffa4dce8"
      unitRef="usd">636497000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMi0xLTEtMS00OTc0MA_69fdc883-fa35-47da-8be3-e4a367f2c009"
      unitRef="usd">591967000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMi0zLTEtMS00OTc0MA_973c1e53-47cc-492e-a18d-3c8b0034fed5"
      unitRef="usd">636497000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMy0xLTEtMS00OTc0MA_d0d1bfc4-80b7-4709-b287-0878aef510f1"
      unitRef="usd">450713000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmZmOThhNDgxY2M5YzRjODNiMmRkNGRjY2QyNzQ0ZTdkL3RhYmxlcmFuZ2U6ZmY5OGE0ODFjYzljNGM4M2IyZGQ0ZGNjZDI3NDRlN2RfMy0zLTEtMS00OTc0MA_f34172f0-1b57-4a3c-b558-7bcb62501ecc"
      unitRef="usd">444228000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNDk0NzgwMjM0MTM4NA_06cfadc0-d4b0-4d58-9123-3f2e3edf19a9">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's expected future pension benefit payments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.107%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.967%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expected Future&lt;br/&gt;Pension Benefit&lt;br/&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.75pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,312&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,725&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,738&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,617&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,854&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 to 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,245&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfMS0xLTEtMS00OTc0MA_93c2d406-3f65-4367-9f44-2ed5b813e9b3"
      unitRef="usd">52312000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfMi0xLTEtMS00OTc0MA_677aee39-eac9-4ea4-983e-380c623ef84f"
      unitRef="usd">42725000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfMy0xLTEtMS00OTc0MA_14d2f132-b701-4f43-be5c-936774faf034"
      unitRef="usd">40738000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfNC0xLTEtMS00OTc0MA_d25edd02-8651-4200-90c8-b129f0fcdde5"
      unitRef="usd">40617000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfNS0xLTEtMS00OTc0MA_8dcdd709-2d82-4d85-a16a-a097d6352beb"
      unitRef="usd">39854000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjgxZWQzZjdjOWEyYjRiNzRhZTU0OTNkZmM1OWRjYWI0L3RhYmxlcmFuZ2U6ODFlZDNmN2M5YTJiNGI3NGFlNTQ5M2RmYzU5ZGNhYjRfNi0xLTEtMS00OTc0MA_7feaa25c-8d1b-49fd-a6fc-2ec7014356b7"
      unitRef="usd">176245000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfNjU5NzA2OTc4MzA1MA_f0d027b4-8d38-410a-836a-11800fe74858">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the fair values of the Company's pension plan assets by asset category:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;(Quoted&lt;br/&gt;Market Prices&lt;br/&gt;in Active&lt;br/&gt;Markets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;(Significant&lt;br/&gt;Observable&lt;br/&gt;Input)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;br/&gt;(Unobservable&lt;br/&gt;Inputs)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bond funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds-investments measured at net asset value (&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;NAV&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;) as a practical expedient&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.144%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;br/&gt;(Quoted&lt;br/&gt;Market Prices&lt;br/&gt;in Active&lt;br/&gt;Markets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;br/&gt;(Significant&lt;br/&gt;Observable&lt;br/&gt;Input)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;br/&gt;(Unobservable&lt;br/&gt;Inputs)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bond funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds-investments measured at NAV as a practical expedient&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted asset allocation percentages for the pension plans by asset category:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries and agencies, corporate bond funds, and other fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hedge funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i495f37d8f7f84263817750150c4ab5d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi0xLTEtMS00OTc0MA_30caf7c9-725c-4737-b383-43cf7c8f1dd1"
      unitRef="usd">10687000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iee14f592f63b4a0293017a8d53a7a21f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi0zLTEtMS00OTc0MA_58446a8b-88af-45f6-bc28-9f07903b68f2"
      unitRef="usd">10687000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8cdd00db2dda4fd6a4ffe8f36288c65f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi01LTEtMS00OTc0MA_c337f5af-ef6b-4ad0-a221-0d67e45cf368"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if71b509e26204f6e8c63b9586c41a057_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMi03LTEtMS00OTc0MA_cb8b9cf8-e79d-4e38-8978-5bcb613c81e9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9fdcb2ee33344d94819b2e0239535319_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy0xLTEtMS00OTc0MA_a765b04f-de6c-4013-82e2-cae1b57d3897"
      unitRef="usd">92689000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40abbe2d158342199c9dd1453b713d77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy0zLTEtMS00OTc0MA_d7e4f607-87e2-443f-8f31-6dd745ec6872"
      unitRef="usd">92689000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3526dea742454ed4b93098271a1893a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy01LTEtMS00OTc0MA_c37d1f6d-80d9-4f61-a10e-a7869cb00721"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3cd09c0a36cd4a678b8b6c5f3292d082_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfMy03LTEtMS00OTc0MA_7de1aa8c-f809-4643-89b5-78e853f527ba"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i849752b49ee4491d9d3a9dd70e53830a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC0xLTEtMS00OTc0MA_60ddd9c7-ad03-4b8c-8690-260308c9a847"
      unitRef="usd">41535000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i404a432a6df64987a5e4d662ee551a08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC0zLTEtMS00OTc0MA_fd6836b9-ea6d-4a51-bd9d-746a35dea01d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7e78208479d148fe806f7da48264c004_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC01LTEtMS00OTc0MA_91c0a127-4791-4c19-b076-ff21f3bebeef"
      unitRef="usd">41535000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia9365077cde54d6eb89b469e49e2506f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNC03LTEtMS00OTc0MA_bb597409-8032-45dd-a817-2697b2156ca0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i67881430ddf74eadb01907f081711f48_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS0xLTEtMS00OTc0MA_efde92c6-42e6-44d9-8f38-92054045c00a"
      unitRef="usd">184034000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i92aadac494ba423f9da0625f1fefd2ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS0zLTEtMS00OTc0MA_a86f3757-f064-4bc2-9d77-3e820afd21ad"
      unitRef="usd">184034000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9444bdde50ae40dbabea0970f2f1833d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS01LTEtMS00OTc0MA_c09b58cc-0aae-42b5-b1b7-5e5ae52ab8a2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibccf99f44e4a4de38de3e174949e3e38_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNS03LTEtMS00OTc0MA_aa1a6706-838c-4d21-aff5-6f1175cc60e2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icedb01bc52a24f608df5e62c69b72d61_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi0xLTEtMS00OTc0MA_5c4a00f7-654b-4a97-90c9-11f134091697"
      unitRef="usd">328945000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id54f31642d0448d587bf6480b27ea37f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi0zLTEtMS00OTc0MA_6b75f2e3-2ca6-4d8d-b02d-0e45aaf4e386"
      unitRef="usd">287410000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib774d005fd07454ead7c106c3ad78d21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi01LTEtMS00OTc0MA_9b3aa624-fc9f-4558-a987-636fa4b56bef"
      unitRef="usd">41535000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4dd314883d4845968e93f89799dd838e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNi03LTEtMS00OTc0MA_5fd322b8-ac49-46ff-bded-ca084e2fe11c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id2c2b9f7e3ef44899c62f45630bfb97d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfNy0xLTEtMS00OTc0MA_f02a4479-11f3-4ca8-ba88-868aaca8d21c"
      unitRef="usd">121768000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOjA5Y2UyMjQ3YTFlZTQwODdiNmFlYzAzYmY2YjY3ZjE5L3RhYmxlcmFuZ2U6MDljZTIyNDdhMWVlNDA4N2I2YWVjMDNiZjZiNjdmMTlfOC0xLTEtMS00OTc0MA_cfb57029-93ec-4cbe-9554-a6645fd940c1"
      unitRef="usd">450713000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib6e850f88e1945149eb8ed1cf0a7835a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi0xLTEtMS00OTc0MA_dcc6e175-3ff4-4dfc-be10-1af754b8487e"
      unitRef="usd">17831000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0cd6a8e62c0849fca25b7d0e4156befd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi0zLTEtMS00OTc0MA_2b61c2bd-3c18-47db-b66b-5830bca198b5"
      unitRef="usd">17831000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6c4c42229caf414189f6f582e3340da1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi01LTEtMS00OTc0MA_21cf1ddd-7e62-418e-95bf-3baa89055969"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie10391aef0f143f2a6dd1865507a19e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMi03LTEtMS00OTc0MA_a3ab4802-3066-406f-b1ef-5ab21b38a0cf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0a0608716268453883f3e88e44e4f0a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy0xLTEtMS00OTc0MA_b2effec7-d5c4-49c5-8f3e-3bdaf9739432"
      unitRef="usd">88118000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9edf52aef217419da38628e5b34f6e34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy0zLTEtMS00OTc0MA_696d521d-2af5-4a7f-b82b-0d0fc735133f"
      unitRef="usd">88118000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c61443aa884498aa18588a7ecf891b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy01LTEtMS00OTc0MA_229c0943-23c0-4ad7-ab5a-3e224e67fd14"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib5f3c49cd1ed4576a128482f1056f499_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfMy03LTEtMS00OTc0MA_8cce6e81-81a3-4e05-953f-6f5ce29d4615"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i031694988d9e4507ab4f70a4201ead9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC0xLTEtMS00OTc0MA_5c96b137-11df-4c65-a763-2b73b2bcba12"
      unitRef="usd">35797000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifce1fc8cbee24150a8fbb7e7a05a0ee9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC0zLTEtMS00OTc0MA_99efd2e2-6f78-4686-bd14-406d824dba5b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id1eb26cd8a3c4877adea39e7b7b29359_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC01LTEtMS00OTc0MA_61d9e096-be74-4993-9195-c5e9f00e19a0"
      unitRef="usd">35797000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6b7d5808cb114f29b5b259073d159b06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNC03LTEtMS00OTc0MA_d1c8112f-4270-4ed3-919c-65fbbcb1ea1f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i907737fb407f4997852ff2cf1ff4df4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS0xLTEtMS00OTc0MA_cf8bf40e-cc53-4851-b003-d1008cc2b718"
      unitRef="usd">170552000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4fe72d43c408462d94895aaf82eac803_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS0zLTEtMS00OTc0MA_b0c6a235-352a-42cf-9d28-f6c24b62a4ac"
      unitRef="usd">170552000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0889045f4723493aae498b05c025face_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS01LTEtMS00OTc0MA_b3761c61-6b63-4e96-b4a3-05d4addce5b3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i29ec5e351b1b413d9e5068b2d3186a2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNS03LTEtMS00OTc0MA_811a716b-132c-4dfd-b6b6-cae3799e5d2b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id32452e2b2f647058de1c1352a87ff09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi0xLTEtMS00OTc0MA_33a4728f-3560-45ed-87d7-b1044ff3ee0f"
      unitRef="usd">312298000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4f95effcacbd49b091b32db0863311eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi0zLTEtMS00OTc0MA_340f398e-f372-4389-8d79-29e0d68d7dd0"
      unitRef="usd">276501000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1dbf04c3191a48449bfa6c326fe345a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi01LTEtMS00OTc0MA_58655d51-5fd1-44fd-95f6-9bc7aa9b1d51"
      unitRef="usd">35797000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iff528abe1ba84801857ffdf66e93816d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNi03LTEtMS00OTc0MA_c5a67a53-bdd4-4bd8-827d-cdde0ed4014b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibff5f876f1b94a2db941087614789f79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfNy0xLTEtMS00OTc0MA_42a35c7a-f2d0-4b3d-b1b2-8161f7292676"
      unitRef="usd">131930000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmU5NzU5ZDBhYzUzMzQwMDE5MzM4MmQ5ZWYyMWY1ZDYyL3RhYmxlcmFuZ2U6ZTk3NTlkMGFjNTMzNDAwMTkzMzgyZDllZjIxZjVkNjJfOC0xLTEtMS00OTc0MA_09ffe409-c716-4b74-8dcc-b9ae03a8a7a0"
      unitRef="usd">444228000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage
      contextRef="i4c5eaa322c5d434ebbf4a2230f195223_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMjc0ODc3OTA4NTc2OQ_7061d715-c0f5-4fb0-928f-29792a1cd991"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage
      contextRef="ib61a9a1b39944fb69fb1c3e6664eb697_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMjc0ODc3OTA4NTc2OQ_f8a94884-8285-46ca-a1d5-19e14ae1bf9e"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4cb7774bac8b4bbc87fa34eee0b79bde_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMi0xLTEtMS00OTc0MA_d8732217-f58a-4be8-a7a6-34f8c975e134"
      unitRef="number">0.024</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2502bbe7e8b84b669a73ed3694336316_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMi0zLTEtMS00OTc0MA_a61c4f7b-a983-4da8-8754-a00fb705890d"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i75a6d3b3d18240afbc984377600fb5e6_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMy0xLTEtMS00OTc0MA_05f1bd9a-9500-4f61-8d61-58361131da83"
      unitRef="number">0.500</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia5551d6a40e549119f178e10853b69a2_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfMy0zLTEtMS00OTc0MA_49971653-27ac-4396-b16a-0407299330d5"
      unitRef="number">0.464</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2ddafbd0c6b348289e4fc0a90b5425da_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNC0xLTEtMS00OTc0MA_aef0b08a-19bd-4ae9-885d-175f4a116106"
      unitRef="number">0.206</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2ff2298cf9ed4373874ff1acc2ed8e10_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNC0zLTEtMS00OTc0MA_c7979c6b-f763-4993-a542-bd0c499e79bf"
      unitRef="number">0.199</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4c5eaa322c5d434ebbf4a2230f195223_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNS0xLTEtMS00OTc0MA_e1ceb90c-ca8e-4179-a4b0-0a292ec3e8ab"
      unitRef="number">0.270</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib61a9a1b39944fb69fb1c3e6664eb697_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNS0zLTEtMS00OTc0MA_9ed3aa8d-0935-482b-b5e2-494a780f0803"
      unitRef="number">0.297</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNi0xLTEtMS00OTc0MA_52d52c7d-f419-4e07-8f9d-7472958da853"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RhYmxlOmY0MGNkYTI0ZWUwYzQzOWZiMmExZTFiZWMzOGU4M2U1L3RhYmxlcmFuZ2U6ZjQwY2RhMjRlZTBjNDM5ZmIyYTFlMWJlYzM4ZTgzZTVfNi0zLTEtMS00OTc0MA_23e36f19-802a-4ef9-92d3-554b9fd527f9"
      unitRef="number">1.000</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i76f1e1a0b57b49b6934ef0e536655fd6_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU4OA_183536b4-2cc1-40e4-814d-86b7444ad3c5"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i37b075e8f49e488f89ef3ba210e17fa9_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU5Mw_088e87fa-3eaa-4961-9dba-4813f6c8c90f"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i523cc493d49045c0948ec8f7db6bc2bf_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU5OQ_11ca4d7b-61b8-4595-bf86-f0c184ae36ba"
      unitRef="number">0.032</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets
      contextRef="i76f1e1a0b57b49b6934ef0e536655fd6_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYxNQ_86a4e54b-c1cd-43af-af4c-b5ca8527dbc7"
      unitRef="number">0.024</thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets>
    <thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets
      contextRef="i37b075e8f49e488f89ef3ba210e17fa9_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYyMA_123628c2-71cf-4eb5-9f54-adc36945a040"
      unitRef="number">0.051</thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets>
    <thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets
      contextRef="idc66b724c81e42b4b318e26d26434e4d_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYwNQ_8f41fce2-2a2e-452c-8b79-66120ee140f2"
      unitRef="number">0.074</thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets>
    <thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets
      contextRef="i8e0c665a90a348569f221fd5cffdbb04_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTYxMA_f95c85b2-6d3c-4c2d-b737-b75ef652e3bb"
      unitRef="number">0.111</thry:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTU2MA_2c520f2b-1132-49ab-8a95-939d00299ca9"
      unitRef="usd">7700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTUyOA_665309d8-d501-4f19-a309-939b1a4de988"
      unitRef="usd">3000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82MS9mcmFnOjU4OWM3ZjhmY2Y1YjQwNDdhYjFlNzJhMzY3YjA5NTNlL3RleHRyZWdpb246NTg5YzdmOGZjZjViNDA0N2FiMWU3MmEzNjdiMDk1M2VfMzI5ODUzNDg5OTUyMA_760688b1-cda2-49f3-83c7-72ac1db68145"
      unitRef="usd">10800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzYwMQ_152c3bc2-fff1-491c-8ddb-186c87f87446">Stock-Based Compensation and Stockholders' Equity&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Stock Incentive Plans provide for several forms of incentive awards to be granted to designated eligible employees, non-management directors, and independent contractors providing services to the Company. On September 3, 2020, the Company's Board of Directors adopted and the Company's stockholders approved, the Company's 2020 Plan. The 2020 Plan replaced the 2016 Plan, as the Company determined not to make additional awards under the 2016 Plan following the effectiveness of the 2020 Plan. However, the terms of the 2016 Plan continue to govern outstanding equity awards granted under the 2016 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maximum number of shares of the Company&#x2019;s common stock authorized for issuance under the 2016 Plan is 6,166,667. A total of 1,000,000 shares of the Company's common stock were initially reserved for issuance under the 2020 Plan, plus a number of shares reserved for issuance, but unissued, forfeited or lapse unexercised under the 2016 Plan. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 18, 2021, the Company&#x2019;s stockholders approved an amendment to the 2020 Plan to (i) increase the maximum aggregate &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;number of shares reserved and available for delivery in connection with awards under the 2020 Plan to 3,981,490 shares of common stock (representing an increase of 2,981,490 shares) and (ii) provide that commencing on January 1, 2022 and ending on (and including) January 1, 2030, there will be an automatic annual increase in the total number of shares of common stock reserved and available for delivery in connection with the 2020 Plan of up to 5% of the total number of shares of common stock outstanding on December 31st of the preceding year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No stock options were issued during the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 15, 2020 and December 11, 2020, the Company granted 388,892 and 482,000 stock options, respectively, to certain employees and non-management directors at an exercise price of $13.82 and $10.35 per share, respectively, that vest over a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-year to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;four&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-year period ending on October 15, 2024 and have a 10-year term from the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On November 18, 2019 and December 3, 2019, the Company granted 2,549,552 and 5,556 stock options, respectively, to certain employees and non-management directors at an exercise price of $16.20 per share that vest over a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-year period ending on January 1, 2023 and have a 10-year term from the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 23, 2020, the Company&#x2019;s Board of Directors and the Compensation Committee approved (i) a one-time stock option repricing for certain previously granted and still outstanding options held by the Company&#x2019;s employees; and (ii) for certain officers, contingent upon each such officer&#x2019;s written consent with respect to certain of his or her own previously granted and still outstanding options, (1) a one-time stock option repricing and (2) a delayed vesting schedule for such options (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repricing&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). Except for the reduction in the exercise price of the outstanding options and the officer vesting change described above, all outstanding stock options under the 2016 Plan will continue to remain outstanding in accordance with the current terms and conditions of the 2016 Plan and the applicable award agreements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Repricing, 2,377,886 vested and unvested stock options outstanding, with an original exercise price of $16.20 per share, were repriced to $13.82 per share. The Repricing res&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ulted in one-time incremental stock-based compensation expense of $1.5 million, which will be recognized over the remaining term of the repriced options.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A stock option holder may pay the option exercise price in cash, by delivering to the Company unrestricted shares having a value at the time of exercise equal to the exercise price, by a cashless broker-assisted exercise, by a loan from the Company, (unless prohibited by law) or by a combination of these methods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any unvested portion of the stock option award will be forfeited upon the employee&#x2019;s termination of employment with the Company for any reason before the date the option vests, except that the Compensation Committee of the Company, at its sole option and election, may provide for the accelerated vesting of the stock option award. If the Company terminates the employee without cause or the employee resigns for good reason, then the employee is eligible to exercise the stock options that vested on or before the effective date of such termination or resignation. If the Company terminates the employee for cause, then the employee's stock options, whether or not vested, shall terminate immediately upon termination of employment. The Compensation Committee of the Company shall have the authority to determine the treatment of awards in the event of a change in control of the Company or the affiliate which employs the award holder.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its common stock as outlined in Note 1, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Description of the Business and Summary of Significant Accounting Policies - Common Stock Fair Value&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The fair value of each stock option was estimated using the Black-Scholes option pricing model. The model used for this valuation/revaluation incorporates assumptions regarding inputs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Due to the lack of trading volume of the Company's common stock, expected volatility is based on the debt-leveraged historical volatility of the Company's peer companies;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The risk-free interest rate is determined using the U.S. Treasury zero-coupon issue with a remaining term equal to the expected life option;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Expected life is calculated using the simplified method based on the average life of the vesting term and the contractual life of each award; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Due to the lack of historical turnover information relating to the option holder group, the Company has estimated a forfeiture rate of zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted-average stock option fair values and assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following tables reflect changes in the Company's outstanding stock-based compensation awards for the years ended December 31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Stock Option&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic Value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,278,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (net cash settled)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (issuance of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(446,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures/expirations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,733,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,293,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of December&#160;31, 2021, the unrecognized stock-based compensation expense related to the unvested portion of the Company's stock options was $8.5 million and is expected to be recognized over a weighted-average period of 1.6 years. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Stock Option&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic Value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,875,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (net cash settled)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (issuance of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,143,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures/expirations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,278,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the unrecognized stock-based compensation expense related to the unvested portion of the Company's stock options was $15.5 million and is expected to be recognized over a weighted-average period of 2.5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Proceeds from Exercises of Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash proceeds received from exercises of stock options during the years ended December 31, 2021, 2020 and 2019 were $7.0 million, $11.2 million and $0.4 million, respectively. The associated tax benefit from options exercised were $1.9 million, $1.7 million and $0.4 million for the years ended December 31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2021 Employee Stock Purchase Plan (&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;ESPP&#x201d;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) was approved by the Company's Board of Directors on September 10, 2020 and became effective on September 23, 2020. Under the ESPP, eligible employees may purchase a limited number of shares of our common stock at the lesser of 85% of the market value at the beginning of the offering period or 85% of the market value at the end of the offering period. The ESPP is intended to enable eligible employees to use payroll deductions to purchase shares of stock in offerings under the plan, and thereby acquire an interest in the Company. The maximum aggregate number of shares of stock available for purchase under the plan by eligible employees is 2,000,000 shares. A total of 149,865 shares were issued on June 30, 2021, and 73,627 shares were issued on December 31, 2021, for a total of 223,492 shares issued through the ESPP during the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense (benefit) recognized for stock option awards was $6.4 million, $(2.9) million and $14.1 million during the years ended December 31, 2021, 2020 and 2019, respectively, and stock-based compensation expense recognized for the ESPP was $1.7 million during the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth stock-based compensation expense (benefit), including the effects of gains and losses from changes in fair value during the years ended December 31, 2021, 2020 and 2019, recognized by the Company in the following line items in the Company's consolidated statements of operations and comprehensive income during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the Company had fully vested outstanding warrants of 9,432,064 and 10,459,141, respectively. As of December&#160;31, 2021 and 2020, the holders of such warrants were entitled to purchase, in the aggregate, up to 5,240,035 shares and 5,810,634 shares, respectively, of common stock. The warrants can be exercised at a strike price of $24.39 per common share. The warrants were issued in 2016 upon the Company's emergence from its pre-packaged bankruptcy. These warrants expire on August 15, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, 1,027,777 warrants were exercised. Proceeds of $13.9 million related to the exercise of the warrants are recorded in Proceeds from exercise of stock warrants in Cash flows from financing activities on the Company's consolidated statement of cash flows. No warrants were exercised during the year ended December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Private Placement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 25, 2020, the Company completed a private placement of 68,857 shares of the Company&#x2019;s common stock at a price of $10.17 per share. The total cash received was $0.4 million, net of expenses. These shares were issued from Treasury stock. This resulted in a loss on the reissuance of Treasury stock of $0.8 million recorded as a reduction in Additional paid-in-capital.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 28, 2020, the Company repurchased approximately 1,049,956 shares of its outstanding common stock from a single stockholder for a total purchase price of $12.6 million. On March 10, 2020, the Company repurchased approximately 833,333 shares of its outstanding common stock for a total purchase price of $9.2 million. During June 2020, the Company repurchased approximately 785,250 of shares of its outstanding common stock for a total purchase price of $8.8 million. The shares acquired in each of these transactions were recorded as Treasury stock upon repurchase.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i0b2aa27a3f484a25a66c09b3abd6ee66_I20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NTE1NQ_123157d1-bec9-4f9b-9278-4c33e14eae72"
      unitRef="shares">6166667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i954ea322ad8e40eb9d57132aeb111939_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NTE1OQ_d4b0d984-1dbc-41e7-8bce-6c51e70cadd7"
      unitRef="shares">1000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ic067c6f17bf4471db1ef541cb83286dc_I20210518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMTA5OTUxMTY1MjY0MQ_692ee629-e628-4745-8756-82fc868c5fe2"
      unitRef="shares">3981490</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i73dbf0ab1a6543b99fe743390150bdad_D20210518-20210518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMTA5OTUxMTY1MjY0NQ_f620e0fe-5cc1-4aaa-932e-1aabcf8d0a31"
      unitRef="shares">2981490</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i73dbf0ab1a6543b99fe743390150bdad_D20210518-20210518"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNDk0NzgwMjM0OTg2Nw_7521816f-c857-45dc-a373-4f39479874e8"
      unitRef="number">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i525d85c9b43b4650a15a2a1946f655bb_D20201015-20201015"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA1OQ_46bc3a4e-f31a-492a-8c6c-fa64123e5b6a"
      unitRef="shares">388892</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i6c9ffc30860641cb9dfcc22895b6576d_D20201211-20201211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA2Mw_950e940c-afb1-431a-8757-3cf98fd2ca30"
      unitRef="shares">482000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i525d85c9b43b4650a15a2a1946f655bb_D20201015-20201015"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA2Nw_83106fa7-6740-47ae-880d-383fc0d5c90a"
      unitRef="usdPerShare">13.82</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i6c9ffc30860641cb9dfcc22895b6576d_D20201211-20201211"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA3MQ_4b055c14-818e-4ec5-8163-dd67e94621fb"
      unitRef="usdPerShare">10.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i58e8f31352114d149fc1fe92ac135b89_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNzY5NjU4MTQxNzE5OA_0e47af82-f87a-4d30-a4c8-f380f9450a18">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i50efc6b868b547b3aeeeff92c40b6800_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNzY5NjU4MTQxNzE5OQ_58f2a431-a32b-4699-abdb-1e6e14e2b658">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTExNw_b774eb4b-ea0a-47a5-a3ce-20a589fcdf66">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4a6b1daf0f0b4dc2979335c01d1050ca_D20191118-20191118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA3NQ_0d0d36e2-6f3a-4acd-bfc6-dc86ecbb8e62"
      unitRef="shares">2549552</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i44342463ce42441b93923747547cabd1_D20191203-20191203"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA3OQ_183a2347-3d28-41fb-a984-98d9a0478e6b"
      unitRef="shares">5556</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4a6b1daf0f0b4dc2979335c01d1050ca_D20191118-20191118"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA4Mw_76cbd9f9-ac4d-4a0a-938c-409850003314"
      unitRef="usdPerShare">16.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i44342463ce42441b93923747547cabd1_D20191203-20191203"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA4Mw_9c657ccf-2319-4daa-bda7-7f9685ceca81"
      unitRef="usdPerShare">16.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNzY5NjU4MTQxNzIwMQ_3e1aa71b-606e-4f93-8ee5-60260564f28f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTEyOA_b774eb4b-ea0a-47a5-a3ce-20a589fcdf66">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <thry:ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected
      contextRef="i076f5c664b2547e1890b201cda087df0_I20201123"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA4OA_b1e78f1f-2d84-4fbf-a21f-0e0bbaab7efa"
      unitRef="shares">2377886</thry:ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected>
    <thry:ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice
      contextRef="i076f5c664b2547e1890b201cda087df0_I20201123"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA5Mw_f62edcb7-ffb2-4447-8e81-3f4834cf9511"
      unitRef="usdPerShare">16.20</thry:ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice>
    <thry:ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice
      contextRef="i076f5c664b2547e1890b201cda087df0_I20201123"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTA5Nw_a4736fb0-bd70-40c6-b04c-715e3a2f1420"
      unitRef="usdPerShare">13.82</thry:ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="i584a2a15ae24485cb015d32c71c35081_D20201123-20201123"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTEwMQ_9b9c018f-2c81-4b95-825f-b45e71577f37"
      unitRef="usd">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNDk0NzgwMjM0Nzc2NQ_0a8c2734-8e44-4ad7-a606-3cf35ca0f770">&lt;div style="margin-bottom:3pt;text-indent:20pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the weighted-average stock option fair values and assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.47&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMi0zLTEtMS01NTExMw_0eb1eab5-f018-4b69-a03e-07116d6df5d4"
      unitRef="usdPerShare">6.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMi01LTEtMS01NTExMw_192a1e23-9971-41ce-a25e-660904d8fcc6"
      unitRef="usdPerShare">10.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMy0zLTEtMS01NTExMw_a129d694-edae-415b-bf8d-57ba1fd42e47"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfMy01LTEtMS01NTExMw_84f1be5b-2dee-419a-9bd6-513de211a45f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNC0zLTEtMS01NTExMw_80445d6e-2abd-4c63-ba8f-a7dbca65d988"
      unitRef="number">0.5206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNC01LTEtMS01NTExMw_6b5e3786-6c8c-4184-90bd-d81d98a48638"
      unitRef="number">0.3937</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNS0zLTEtMS01NTExMw_c120ffc9-843e-41fe-bc7d-ff2ad28bfc03"
      unitRef="number">0.0030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNS01LTEtMS01NTExMw_dcfeb669-e3e3-445e-b553-2485db2b0a06"
      unitRef="number">0.0168</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNi0zLTEtMS01NTExMw_7e5d1f92-b599-492f-b36e-3049ae72ce15">P4Y9M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmQ5Yzk1Mjc4YzExMDQxM2JiZDdhNzQ5YWNiYTQ5MWFhL3RhYmxlcmFuZ2U6ZDljOTUyNzhjMTEwNDEzYmJkN2E3NDlhY2JhNDkxYWFfNi01LTEtMS01NTExMw_bf07dd4a-9d13-4933-92b3-ff3ade347773">P4Y5M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfNDk0NzgwMjM0Nzc2Ng_b0bbe939-8bfa-454c-a608-ce318ae331ea">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following tables reflect changes in the Company's outstanding stock-based compensation awards for the years ended December 31, 2021 and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Stock Option&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic Value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,278,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (net cash settled)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (issuance of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(446,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures/expirations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,733,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,293,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.78&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Stock Option&lt;br/&gt;Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic Value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,875,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.87&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (net cash settled)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.74&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercises (issuance of shares)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,143,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures/expirations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(196,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding stock option awards at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,278,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercisable as of December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 12.25pt 0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 12.25pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.81&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi0xLTEtMS01NTExMw_cb902253-1271-44d9-bf8d-585afb095f66"
      unitRef="shares">4278160</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi0zLTEtMS01NTExMw_fdf47cac-ca61-4c1e-9b23-73f7b0f1623f"
      unitRef="usdPerShare">11.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi01LTEtMS01NTExMw_7da95940-2a7a-45e3-8007-0825d023dd0f">P8Y4M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMi03LTEtMS01NTExMw_f6770dd0-f1b2-4138-9753-00dcb4e40486"
      unitRef="usd">9855000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMy0xLTEtMS01NTExMw_c3affb27-8c5a-4c6a-abe8-0c539b94dd29"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMy0zLTEtMS01NTExMw_14031d32-7850-4a0c-baf2-dff8b361f33d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfMy03LTEtMS01NTExMw_65ec5d25-3123-4344-883c-7f31dee9f9f5"
      unitRef="usd">0</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNC0xLTEtMS01NTExMw_6bc6be30-a4c9-4b11-bb20-282e577f8bfb"
      unitRef="shares">0</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash>
    <thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNC0zLTEtMS01NTExMw_52cd07e0-ce3c-4051-9ce5-ed8da2933aee"
      unitRef="usdPerShare">0</thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNC03LTEtMS01NTExMw_7bd6d45c-8965-44be-badc-c1ce25930b19"
      unitRef="usd">0</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS0xLTEtMS01NTExMw_71cc069a-6f5d-42ff-b8ba-de7d5d6c016f"
      unitRef="shares">446344</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares>
    <thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS0zLTEtMS01NTExMw_bbb40ff5-be95-4852-937c-5a00626eeef9"
      unitRef="usdPerShare">7.69</thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS01LTEtMS01NTExMw_6dc1daf9-4d76-4f63-99fb-b7f9bef54c5e">P5Y10M28D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNS03LTEtMS01NTExMw_44322623-5488-47d9-853e-e1ae45068a4d"
      unitRef="usd">8459000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi0xLTEtMS01NTExMw_046e043d-65c6-4c0e-98b0-20f7b9dc191d"
      unitRef="shares">98002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi0zLTEtMS01NTExMw_90f5b4cc-d44e-49ac-8164-063521f1e728"
      unitRef="usdPerShare">13.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi01LTEtMS01NTExMw_5e3f7011-77eb-4edb-9583-e4a87ad3a34b">P8Y6M7D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNi03LTEtMS01NTExMw_892575d7-8dec-4289-9e4f-66971692caf9"
      unitRef="usd">2078000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy0xLTEtMS01NTExMw_18574b31-dbae-46ce-8c30-916281312d5b"
      unitRef="shares">3733814</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy0zLTEtMS01NTExMw_adcb05ee-c7c5-4852-bbd1-c066ec6d714c"
      unitRef="usdPerShare">11.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy01LTEtMS01NTExMw_9668252e-19c2-4024-be02-da405de29451">P7Y6M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfNy03LTEtMS01NTExMw_9b37694c-9755-4c69-85bd-44182c55cc30"
      unitRef="usd">110298000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS0xLTEtMS01NTExMw_19829ec0-4811-400d-a3a4-90e8b486db86"
      unitRef="shares">1293492</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS0zLTEtMS01NTExMw_37e79df1-10e5-47da-a74b-8b90ceae62ec"
      unitRef="usdPerShare">8.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS01LTEtMS01NTExMw_ffb29cb3-efd0-4b66-85ef-175b05798e15">P6Y9M10D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOjI1ZDc0Yjg2YzcyNTQ2MTI5Mzg4ZGMxMzI3NjVjY2IxL3RhYmxlcmFuZ2U6MjVkNzRiODZjNzI1NDYxMjkzODhkYzEzMjc2NWNjYjFfOS03LTEtMS01NTExMw_39e39511-3a58-4cb2-be22-9e34e7483d85"
      unitRef="usd">42060000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTE1NQ_9c9ff0c7-07e7-466f-bfe0-4a0390944001"
      unitRef="usd">8500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTE3MQ_c91582db-cfc9-4078-ad5a-43d31cde4dbe">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi0xLTEtMS01NTExMw_83987237-7be2-47c2-9a1b-072e7cea4cc0"
      unitRef="shares">5875829</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi0zLTEtMS01NTExMw_ed40333b-040f-48f9-92ba-50aac00f1610"
      unitRef="usdPerShare">9.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi01LTEtMS01NTExMw_16ca9d3e-a822-4689-af48-905d81af50de">P8Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMi03LTEtMS01NTExMw_226776d2-7200-4c07-9a4a-b6d2fc81db31"
      unitRef="usd">42434000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy0xLTEtMS01NTExMw_15175b53-8032-478d-beac-7b48b88b1214"
      unitRef="shares">872003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy0zLTEtMS01NTExMw_fc1951d2-1f80-4031-8e6b-3daa08c53948"
      unitRef="usdPerShare">11.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy01LTEtMS01NTExMw_32f35196-fcf8-4e3d-9f21-2e369fcd21cc">P9Y10M13D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfMy03LTEtMS01NTExMw_2f5ead48-5d2a-4ca4-9574-750de151adb7"
      unitRef="usd">1393000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC0xLTEtMS01NTExMw_b600fe78-5f2d-4389-9884-072b32e1480f"
      unitRef="shares">130017</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash>
    <thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC0zLTEtMS01NTExMw_c79ada9b-d23f-4a45-b7d8-43414a9f7a31"
      unitRef="usdPerShare">3.68</thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC01LTEtMS01NTExMw_7bc292ca-e6b3-4b55-8400-b06aac600a20">P5Y8M26D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNC03LTEtMS01NTExMw_a691d7a0-d2ec-4c64-8d4e-3e451c4813ff"
      unitRef="usd">896000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS0xLTEtMS01NTExMw_850f12ae-a5d5-44c7-8bdf-39ca33a55831"
      unitRef="shares">2143317</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares>
    <thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS0zLTEtMS01NTExMw_f7cc6238-15f5-43d5-9877-a9688aef36a2"
      unitRef="usdPerShare">3.69</thry:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS01LTEtMS01NTExMw_1d79ed72-532d-42a4-bdec-9bdb84123af3">P5Y9M7D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNS03LTEtMS01NTExMw_a4290e8f-9852-49af-9b9c-4bafa4a7eeee"
      unitRef="usd">15511000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi0xLTEtMS01NTExMw_062af3a5-2c31-453d-8f72-d5e632cb3bc2"
      unitRef="shares">196338</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi0zLTEtMS01NTExMw_a6fab2a5-1c88-4ed7-8334-b78c628d2928"
      unitRef="usdPerShare">13.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi01LTEtMS01NTExMw_adaa8d78-2570-4eb6-8e00-b7232bd9f233">P8Y7M20D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNi03LTEtMS01NTExMw_4e146593-1970-46b6-b2ed-d337e33aab3e"
      unitRef="usd">-146000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy0xLTEtMS01NTExMw_e2a2f0fb-1f3b-446a-8050-0b6bff349f85"
      unitRef="shares">4278160</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy0zLTEtMS01NTExMw_d3038c83-a3aa-44c1-82bd-c15ac84a6a99"
      unitRef="usdPerShare">11.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy01LTEtMS01NTExMw_80b0976d-9f57-491e-9758-32f5caa034d6">P8Y4M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfNy03LTEtMS01NTExMw_89b95cca-b9c7-44ac-9b1b-e77f17a99062"
      unitRef="usd">9855000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS0xLTEtMS01NTExMw_f840ff58-f768-4660-8825-3e3bbb8a3b7c"
      unitRef="shares">992061</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS0zLTEtMS01NTExMw_e13cf6f1-20c0-4c5b-bf08-827886f2e912"
      unitRef="usdPerShare">4.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS01LTEtMS01NTExMw_d2103856-b156-4e21-b0d4-d30a34b94a76">P5Y9M21D</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm>
    <thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmRlYzc1MDMyNWEwODQ1MTRiZTBkYWUwNTAwYzI4YjcxL3RhYmxlcmFuZ2U6ZGVjNzUwMzI1YTA4NDUxNGJlMGRhZTA1MDBjMjhiNzFfOS03LTEtMS01NTExMw_5770cb6d-191c-4d6f-a668-8beff07d1f85"
      unitRef="usd">9151000</thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTQ5NA_6d1c7d0a-f3b3-467b-963f-b83ff6553205"
      unitRef="usd">15500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDg5OTUwMg_e26b581e-fbcf-472b-af6d-683c7b3d1130">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwMTAxNA_abb7a67a-b211-4f22-8503-bccfde4a3917"
      unitRef="usd">7000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwMTAyNA_21b81e1d-0e43-4216-aae2-d4674e839379"
      unitRef="usd">11200000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwMTAzMg_1a3aa050-9267-462b-9101-266bc1abdda6"
      unitRef="usd">400000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NzE4MQ_297df121-f09e-4cea-b9ce-3ecee3857691"
      unitRef="usd">1900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NzE5MA_0227aa78-3a6a-4402-9c67-9bebef786004"
      unitRef="usd">1700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4NzE5OA_28d96803-5dfb-4e8b-bc08-71ca71e85184"
      unitRef="usd">400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfODI5_d4bbddbe-cf10-4813-86bc-46ded3933f5b"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfODk1_21167405-39ca-4649-adbc-182fd031fd70"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i7089a291988349bdac90549d223a82af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4ODU3Ng_0e3301db-a739-4e3c-9556-525a9f40e7f4"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="icfa4135f503b42c38edbba552534a285_D20210630-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjM1MQ_2804cc83-3683-487f-a6c0-2ea2a060d89c"
      unitRef="shares">149865</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i694e6a75ac2948da81236cc182227a09_D20211231-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjM2MA_598fb0b3-ec9e-442e-ba41-a86b77fe85c3"
      unitRef="shares">73627</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjM3MA_90d73b1c-57f5-4280-9041-0ce650db8bc0"
      unitRef="shares">223492</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0229569f2a1743c3863529b401707d2e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDQ5OQ_aa9f2c83-a7da-4aaf-81c0-5d27422ec945"
      unitRef="usd">6400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idaffc9f927f341a2ba310fd41d560454_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDUwOQ_c5fbe74a-ace3-4718-8770-0ba3f98d8474"
      unitRef="usd">-2900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifacc2507b5d74d1ab66f0bf228e0856e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDUxNw_e6a59be5-c47a-4e52-9c3e-85afbd1c852c"
      unitRef="usd">14100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaf4c326370594840b3c6382b746ab0d2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzI5ODUzNDkwNjY4NA_f70f7e65-99ab-446d-b3b8-196e7cd5682e"
      unitRef="usd">1700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMzYwMw_74f270d3-779e-4797-97c7-76a4368f0603">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth stock-based compensation expense (benefit), including the effects of gains and losses from changes in fair value during the years ended December 31, 2021, 2020 and 2019, recognized by the Company in the following line items in the Company's consolidated statements of operations and comprehensive income during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5e201b644e3b44dd8d5a54db51e4d5d8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMi0zLTEtMS00MDg1NQ_62412e30-1106-4cc7-8f84-b82ec0d5d217"
      unitRef="usd">380000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3a96f0ee960947608e18660dc789c2c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMi01LTEtMS00MDg1NQ_84d5ceb6-7b7c-4077-b381-bd7cc7072ff8"
      unitRef="usd">-72000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1c999525ee7b41319c84aa0abd7f11ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMi03LTEtMS00MDg1NQ_f0328527-5399-480a-971d-c6859ce73710"
      unitRef="usd">381000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic12ae026f78848b59c9316f54615bae7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMy0zLTEtMS00MDg1NQ_c5a07c76-1879-483d-a403-bf19558a17af"
      unitRef="usd">3490000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2405cccf97a04e25b9c79e722477e1a3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMy01LTEtMS00MDg1NQ_e734bb0d-a0b3-487f-b1c5-49de9df7fa6a"
      unitRef="usd">266000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i07fc1202c82a4693b2d2675fcb461082_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfMy03LTEtMS00MDg1NQ_b822575d-699b-45f8-af13-33d172778611"
      unitRef="usd">1649000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i52335d28bc8c4c59a676636040ff31b8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNC0zLTEtMS00MDg1NQ_8b81d711-ae8d-4695-845b-2945a73b342c"
      unitRef="usd">4224000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i53e373db39214d03aeceebe1abb56c18_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNC01LTEtMS00MDg1NQ_c1c09649-708b-4975-b733-2084fb08f313"
      unitRef="usd">-3089000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i54ed5524b3534f10a205242163e08aae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNC03LTEtMS00MDg1NQ_0d57081a-e656-4245-9ef5-2485a1defa69"
      unitRef="usd">12089000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNS0zLTEtMS00MDg1NQ_aea3a9a3-eb40-4a03-9162-1d62503319e0"
      unitRef="usd">8094000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNS01LTEtMS00MDg1NQ_aab4e714-540f-469c-a5eb-89bf095c6c0f"
      unitRef="usd">-2895000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RhYmxlOmExZGZhNjM3YjE2MzQ3MDQ5ZDk2NWQ2OGM1M2I0MzU5L3RhYmxlcmFuZ2U6YTFkZmE2MzdiMTYzNDcwNDlkOTY1ZDY4YzUzYjQzNTlfNS03LTEtMS00MDg1NQ_4d724df6-4c08-4616-8a2a-b52595bf7eea"
      unitRef="usd">14119000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA5Nw_e0f456a9-95ff-4d3e-802d-d55e5990ff3b"
      unitRef="shares">9432064</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjEwNQ_b3696ddb-c666-4cad-b5e4-4f4823a31b5b"
      unitRef="shares">10459141</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA4Ng_2670528a-080c-4df9-a70d-b19d9937839c"
      unitRef="shares">5240035</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA3OQ_785f7a51-5fa3-4c9f-96c8-e65920a3294c"
      unitRef="shares">5810634</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA5Mw_61e49149-91f0-4d24-8d5d-fcb3ee3fa71f"
      unitRef="usdPerShare">24.39</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjA5Mw_dc208f4a-ac65-41ea-84d5-19adc8eb9458"
      unitRef="usdPerShare">24.39</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <thry:ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjE1Nw_1abf4a55-461c-40a7-995f-c11e7c4e72c7"
      unitRef="shares">1027777</thry:ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MjE2NQ_25ae0bcf-3bd4-453f-8c90-5f7c56d1130e"
      unitRef="usd">13900000</us-gaap:ProceedsFromWarrantExercises>
    <thry:ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjM4MQ_65c0f0e7-1aad-400d-b0d5-c9a9c34035de"
      unitRef="shares">0</thry:ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU1MA_bb7d3d68-b49b-4449-8e14-c399bbfc6ebd"
      unitRef="shares">68857</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ic134764ebc074691b8204e12d86e24bc_I20200825"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU1NA_fa7fa64b-9cd0-4c53-aca8-cdcbcb220cac"
      unitRef="usdPerShare">10.17</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU1OA_4b76a537-488d-431a-abac-570b30a58dfa"
      unitRef="usd">400000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice
      contextRef="i3bc90b8b18a44732979f42b9cf88a621_D20200825-20200825"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU2NQ_f2017ff9-5ac6-4bbb-a3a6-03fcb7fcb583"
      unitRef="usd">800000</us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i81cf832960f04f4b9a0616dc10a2bb60_D20200128-20200128"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU3Mw_05c0121a-bdb3-4572-b149-4b404addafe6"
      unitRef="shares">1049956</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i81cf832960f04f4b9a0616dc10a2bb60_D20200128-20200128"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA4OTU4MQ_766a63f4-bf90-4c5c-b5ed-ed4bd014f295"
      unitRef="usd">12600000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i85dc8464922e43d79c0c8008c7a384f0_D20200310-20200310"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE1NQ_523d7a93-2668-4e54-ae01-482e00732d5d"
      unitRef="shares">833333</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i85dc8464922e43d79c0c8008c7a384f0_D20200310-20200310"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE2NA_7e3142b4-e2d9-48b5-acf0-9ce258584160"
      unitRef="usd">9200000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i5a64c2a7f397432c8e557f1e6c034d93_D20200601-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE3MQ_54d350f6-4093-4875-baf5-9947b3a41a67"
      unitRef="shares">785250</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5a64c2a7f397432c8e557f1e6c034d93_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82NC9mcmFnOjVkODc5MTQ0NzJiNjRmMjQ5ZTE4Mzc1YmNkZTYyNDAzL3RleHRyZWdpb246NWQ4NzkxNDQ3MmI2NGYyNDllMTgzNzViY2RlNjI0MDNfMjc0ODc3OTA5MDE4MQ_542fc631-595a-4a1f-8dc5-ce93a96848bc"
      unitRef="usd">8800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNjY2_e14d237d-5420-4622-a954-7ab311d10ae7">Earnings per Share&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the calculation of basic and diluted earnings per share for the years ended December 31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,607,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,522,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,845,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic shares outstanding during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,607,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,522,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,845,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Common stock equivalents associated with stock option awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,888,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,272,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,620,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,495,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,795,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,465,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computation of diluted shares outstanding excluded 97,223, 2,848,000 and 2,596,000 of outstanding stock option awards for the years ended December 31, 2021, 2020 and 2019, respectively, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,151 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of ESPP shares for the year ended December 31, 2021, 2,614,664 of outstanding stock warrants for the year ended December 31, 2021, and 10,459,111 of outstanding stock warrants for both of the years ended December 31, 2020 and 2019, as their effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNjY3_53dc5a75-442e-4566-8b94-c8c0144f00bf">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the calculation of basic and diluted earnings per share for the years ended December 31, 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,607,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,522,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,845,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic shares outstanding during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,607,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,522,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,845,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plus: Common stock equivalents associated with stock option awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,888,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,272,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,620,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,495,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,795,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,465,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfMy0zLTEtMS00MDg1NQ_9133c382-443c-4174-8f4c-41daccec6c8a"
      unitRef="usd">101577000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfMy01LTEtMS00MDg1NQ_91779af0-d27d-46fd-8ce5-955bac46bb5b"
      unitRef="usd">149221000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfMy03LTEtMS00MDg1NQ_39339358-98ae-460b-891d-69cb81036702"
      unitRef="usd">35504000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNC0zLTEtMS00MDg1NQ_86a76f4b-465c-4c68-af51-ffe85bd4fb3f"
      unitRef="shares">33607446</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNC01LTEtMS00MDg1NQ_0ed5fab5-1802-44ef-8b43-2958a8b78833"
      unitRef="shares">31522845</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNC03LTEtMS00MDg1NQ_2fde80ee-e20d-487f-a70c-1d0f6bc6038d"
      unitRef="shares">40845128</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNS0zLTEtMS00MDg1NQ_cf38c656-6a27-4a08-8e07-e489825c1ca5"
      unitRef="usdPerShare">3.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNS01LTEtMS00MDg1NQ_3e113d72-7826-4376-a789-ef482ddad151"
      unitRef="usdPerShare">4.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjQ4ZGI2NTRiYzE5YTQxN2M5NjkxZDc4NGZkMjYwMTJhL3RhYmxlcmFuZ2U6NDhkYjY1NGJjMTlhNDE3Yzk2OTFkNzg0ZmQyNjAxMmFfNS03LTEtMS00MDg1NQ_8ce11bc4-280f-403f-8b7d-31f09d0efaa0"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfMy0zLTEtMS00MDg1NQ_5bdd1435-fb1a-46c2-b314-01bc87b1a772"
      unitRef="usd">101577000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfMy01LTEtMS00MDg1NQ_4d2975f9-91a2-45f8-b1eb-16cd67ecf422"
      unitRef="usd">149221000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfMy03LTEtMS00MDg1NQ_748b9db1-9f46-4fee-865d-b3ba8bed17e3"
      unitRef="usd">35504000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNi0zLTEtMS00MDg1NQ_d7910fb8-63dd-4f04-8b59-8702c22759b1"
      unitRef="shares">33607446</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNi01LTEtMS00MDg1NQ_dfd74930-97e6-46b3-8233-ec04005ad804"
      unitRef="shares">31522845</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNi03LTEtMS00MDg1NQ_8a0c1e26-45b1-43a7-bd23-ad1e892a2264"
      unitRef="shares">40845128</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNy0zLTEtMS00MDg1NQ_540ad7d5-4f2b-44a2-a1e3-5b7c4298ac6c"
      unitRef="shares">2888300</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNy01LTEtMS00MDg1NQ_b3c92b76-9b56-4adb-9ca2-78c71e62bbb3"
      unitRef="shares">2272749</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfNy03LTEtMS00MDg1NQ_5bb63ff7-0c03-416a-a334-25f28dba20d1"
      unitRef="shares">2620870</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOC0zLTEtMS00MDg1NQ_a9c3375d-8d5f-4530-8e69-d41a0b325989"
      unitRef="shares">36495746</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOC01LTEtMS00MDg1NQ_5ad42695-af49-4362-b915-bbd2dd03f963"
      unitRef="shares">33795594</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOC03LTEtMS00MDg1NQ_189c7036-6739-4d33-aa22-45a7f34fa055"
      unitRef="shares">43465998</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOS0zLTEtMS00MDg1NQ_ab8b47ca-21a2-406b-bd17-092779798ec2"
      unitRef="usdPerShare">2.78</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOS01LTEtMS00MDg1NQ_dd35dd66-b828-4ab9-ac77-984f215d272d"
      unitRef="usdPerShare">4.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RhYmxlOjZjMDRlNWZhOTM1ZDRiMjhhYzg4ZGE0M2Q3MDA2MjZiL3RhYmxlcmFuZ2U6NmMwNGU1ZmE5MzVkNGIyOGFjODhkYTQzZDcwMDYyNmJfOS03LTEtMS00MDg1NQ_088061c0-851b-456f-a1d2-519204098841"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i32553e7ff3e143c3ba686c88dda89856_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MDk5OQ_9140e54d-f299-43c6-9c20-d70fc5347aed"
      unitRef="shares">97223</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i763b1c2757434ea59d6f088075402e88_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MDk5Mg_8c510104-9d65-43a9-80ad-c6fef8903434"
      unitRef="shares">2848000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia2ad91412fb342369db244a9ac44fa58_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MTAxMw_82e85834-7aee-4648-a0c6-e4888b47cecd"
      unitRef="shares">2596000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7658f325817943939f83f577db09bb64_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MTE1Ng_5efdfb07-f3ed-405a-9df3-98e3037fd46f"
      unitRef="shares">15151</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia8e8def8a3e44227a5197ab75fc18a38_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfMjc0ODc3OTA3MTIxOQ_057e7736-864d-4027-82c8-9fa68f4ac844"
      unitRef="shares">2614664</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i26a851d93da84a9e8c5c72a040e4344c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNDI4ODA5NTM0ODUxMTM_0ed1e0b7-c690-4466-ae75-cf8d54f603cf"
      unitRef="shares">10459111</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id2981c7147c04fd0b7c22622e49bdfe9_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV82Ny9mcmFnOjVjYWJmNWZiNzhkZjQ0NTFhNjJlYWExYmU5NGViYmQyL3RleHRyZWdpb246NWNhYmY1ZmI3OGRmNDQ1MWE2MmVhYTFiZTk0ZWJiZDJfNDI4ODA5NTM0ODUxMTM_a7db283b-103d-45ec-9d26-172e335b7ed5"
      unitRef="shares">10459111</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMTUzOQ_030b9739-1d49-4f07-b356-d351f283e575">Income Taxes&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's income before income tax (expense) benefit:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income before income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's income tax (expense) benefit:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax (expense):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current tax (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (expense) benefit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the principal reasons for the differences between the effective income tax rate and the statutory federal income tax rate for the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of non-US taxing jurisdictions, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in value of indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible executive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in federal and state valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in unrecognized tax benefits (including FBOS)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(261.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:20pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:20pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes arise because of differences in the book and tax basis of certain assets and liabilities. A valuation allowance is recognized to reduce gross deferred tax assets to the amount that will more likely than not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the significant components of the Company's deferred income tax assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred and other compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, capitalized fees, and other interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and other post-employment benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for facility exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss and credit carryforwards &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete and other agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;At December&#160;31, 2021 and 2020, the Company had net operating loss and credit carryforwards of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $26.5&#160;million &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $28.6&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;respectively, for state income tax purposes, which will begin to expire in 2023.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In evaluating the ability to realize deferred tax assets, the Company considers all available positive and negative evidence, in determining whether, based on the weight of that evidence, a valuation allowance is needed for some or all of the Company's deferred tax assets. In determining the need for a valuation allowance on the Company's deferred tax assets, the Company places greater weight on recent and objectively verifiable current information. The Company has considered taxable income in prior carryback years, future reversals of existing taxable temporary differences, tax planning strategies, and future taxable income in assessing the need for the valuation allowance. If the Company was to determine that it would be able to realize the deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, management has determined that it is more likely than not that its deferred taxes will be realized, with the exception of certain indefinite lived deferred tax assets and certain state net operating loss carryforwards of $21.3 million. For the year ended December 31, 2021, the Company recorded a net valuation allowance release of $3.0 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;million on the basis of management&#x2019;s reassessment of the amount of its deferred tax assets that are more likely than not to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth changes in the Company&#x2019;s valuation allowance:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unrecognized Tax Benefits&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records unrecognized tax benefits for the estimated risk associated with tax positions taken on tax returns.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to taxation in the United States and various other state and foreign jurisdictions. The material jurisdictions in which the Company is subject to potential examination include the United States and Australia. Generally, tax years 2018 through 2020 are subject to examination by the Internal Revenue Service and tax years 2017 through 2020 are subject to examination by the Australian Tax Authority. State tax returns are open for examination for an average of three years; however, certain jurisdictions remain open to examination longer than three years due to the existence of net operating loss carryforwards. The Company received IRS FPAA notification letters (Form 1830-C) dated August 29, 2018 for IRS adjustments related to the tax years 2012-2015, for which the Company has previously adequately reserved. See Note 16, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent Liabilities&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company is also currently under California Franchise Tax Board tax examination for tax years 2013 and 2014, Colorado state tax examination for tax years 2017 through 2020, Idaho state tax examination for tax years 2011 through 2018, Kansas state tax examination for tax years 2016 through 2019. The Company does not have any other significant state or local examinations in process.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects changes to and balances of the Company's unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for tax positions related to the lapse of applicable statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2021, the Company's unrecognized tax benefit decreased by $2.9 million, while for the year ended December 31, 2020, the Company's unrecognized tax benefit decreased by $24.6 million, and for the year ended December 31, 2019, the Company's unrecognized tax benefit decreased by $0.2 million. The decrease for the year ended December 31, 2021 was primarily attributable to the reduction for tax positions related to the lapse of applicable statute of limitations. The decrease for the year ended December 31, 2020 was primarily attributable to a partial release of uncertain tax positions due to favorable developments with ongoing U.S. federal tax examinations. The decrease for the year ended December 31, 2019 was due to the reduction for tax positions related to the lapse of applicable statute of limitations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020 and 2019, the Company had $20.8&#160;million, $23.7&#160;million, and $48.3&#160;million, respectively, of unrecognized tax benefits, excluding interest and penalties, that if recognized, would impact the effective tax rate. The Company recorded adjustments to interest and penalties related to unrecognized tax benefits as part of the provision/(benefit) for income taxes in the Company's consolidated statements of operations and comprehensive income of $1.2 million, $(2.3) million, and $3.7 million for the years ended December 31, 2021, 2020 and 2019, respectively. Unrecognized tax benefits include $9.6 million, $8.4 million, and $10.7 million of accrued interest as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is reasonably possible that the $20.8&#160;million unrecognized tax benefit liability presented above for the year ended December 31, 2021, could decrease by $20.7 million within the next twelve months, due to an anticipated settlement with the tax authorities and the expiration of the statute of limitations in certain jurisdictions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzOTMzNw_1f352e41-b347-4b02-a5aa-13b165fc4f05">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's income before income tax (expense) benefit:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income before income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfMy0xLTEtMS0xMDkwMTg_1290c56c-0eda-42a4-b090-082afafb73f7"
      unitRef="usd">168965000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfMy0zLTEtMS0xMDkwMTg_603cc9a8-6c6f-40be-b4f7-3f3c144bb165"
      unitRef="usd">41238000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfMy01LTEtMS0xMDkwMTg_2fda4ec6-9026-4a27-a101-2e70084dc6ac"
      unitRef="usd">53566000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNC0xLTEtMS0xMDkwMTg_3b1c37c4-02fb-4d7f-ba89-de5967ae91ac"
      unitRef="usd">-34651000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNC0zLTEtMS0xMDkwMTg_42b418ae-a869-488c-97d6-8e208b4bb26a"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNC01LTEtMS0xMDkwMTg_3e9e7f4c-39fb-4b24-b932-35e449aa966a"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNS0xLTEtMS0xMDkwMTg_05874873-45a3-4624-9b4e-a85aca9b6d65"
      unitRef="usd">134314000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNS0zLTEtMS0xMDkwMTg_ef9ce114-7eb1-45dd-89da-487d5c704e63"
      unitRef="usd">41238000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjVmNGE0YTJkMDcwYjQ4OTY4Y2FkYzMxNjQ3ZmM2ZmVlL3RhYmxlcmFuZ2U6NWY0YTRhMmQwNzBiNDg5NjhjYWRjMzE2NDdmYzZmZWVfNS01LTEtMS0xMDkwMTg_d4f646b9-2322-4ac4-9be2-91db5970866b"
      unitRef="usd">53566000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1NA_417e23b6-53e8-4800-aa4e-8cac7744b636">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of the Company's income tax (expense) benefit:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax (expense):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,861)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current tax (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(52,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (expense) benefit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMy0xLTEtMS01MzE5Nw_d4536d6a-c627-49da-976d-c9ffa796571d"
      unitRef="usd">31690000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMy0zLTEtMS01MzE5Nw_7c0e87a1-2806-4d58-9fb3-b534bdc633d8"
      unitRef="usd">30277000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMy01LTEtMS01MzE5Nw_5043f1e6-6b8e-461a-921d-8bfa6d5d90f7"
      unitRef="usd">37319000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNC0xLTEtMS01MzE5Nw_e155586e-1921-44bc-a1be-3e959c876d3a"
      unitRef="usd">5852000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNC0zLTEtMS01MzE5Nw_653577d7-fa1d-4343-9dce-0fb40c3e3745"
      unitRef="usd">7213000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNC01LTEtMS01MzE5Nw_46b67de5-8831-4107-954b-c6f844a5db60"
      unitRef="usd">5861000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0xLTEtMS0xMDg4NDE_b0ee3b1d-08d1-4ab1-8eca-748f2f8f7e41"
      unitRef="usd">14494000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0zLTEtMS0xMDg4NDg_fc6c748b-25ce-462e-82ed-3208e088abbf"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS01LTEtMS0xMDg4NTU_6711d024-f638-409e-ace3-31d142b0c0e6"
      unitRef="usd">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0xLTEtMS01MzE5Nw_f2883190-fd80-4268-bf56-62c24f0719c8"
      unitRef="usd">52036000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS0zLTEtMS01MzE5Nw_96a92154-f267-4887-a3c6-515adeebb76d"
      unitRef="usd">37490000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNS01LTEtMS01MzE5Nw_ce057945-d105-41d3-9bf2-6b531535311c"
      unitRef="usd">43180000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNy0xLTEtMS01MzE5Nw_892320e8-42ea-42c1-9d69-06e9b1df80f6"
      unitRef="usd">4378000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNy0zLTEtMS01MzE5Nw_b42cf815-6416-41b3-9f6a-2beef1218443"
      unitRef="usd">-101613000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfNy01LTEtMS01MzE5Nw_ea9fbb3a-d618-4d59-9be4-6721181e9c40"
      unitRef="usd">-32327000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOC0xLTEtMS01MzE5Nw_41506593-cf88-4542-89b7-e865eb9ad9f5"
      unitRef="usd">-2560000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOC0zLTEtMS01MzE5Nw_342ebe42-a303-449c-9081-ef797f62e330"
      unitRef="usd">-43860000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOC01LTEtMS01MzE5Nw_537f01e7-b66b-4ba4-89cb-335fb7d89ff9"
      unitRef="usd">7209000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMS0xLTEtMTA4ODYy_4f142693-289a-4154-9c26-749f03103192"
      unitRef="usd">-21117000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMy0xLTEtMTA4ODYy_a3899559-974c-440e-807f-34739578d7bf"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtNS0xLTEtMTA4ODYy_2ac72da1-667e-4521-8cf2-9ec5a6d157c0"
      unitRef="usd">0</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOS0xLTEtMS01MzE5Nw_5f98a34c-7ebb-48c3-9718-4e458d1ddf34"
      unitRef="usd">-19299000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOS0zLTEtMS01MzE5Nw_63b6e4f6-7c0f-489d-a459-53ab8968d280"
      unitRef="usd">-145473000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfOS01LTEtMS01MzE5Nw_ed3c6743-d6c7-4f55-ada7-7026cd4e03f5"
      unitRef="usd">-25118000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMS0xLTEtNTMxOTc_9dbac682-040f-4673-b786-1e70e5d06965"
      unitRef="usd">32737000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtMy0xLTEtNTMxOTc_8b6fe57c-e45b-4bd3-ab8a-cea1680dc66f"
      unitRef="usd">-107983000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmI2ZDlkMmQ5MWQ3MDRlMjZiZTY3NThjODI3OGIyNDY1L3RhYmxlcmFuZ2U6YjZkOWQyZDkxZDcwNGUyNmJlNjc1OGM4Mjc4YjI0NjVfMTAtNS0xLTEtNTMxOTc_93451690-6c8a-4c85-bc34-67a382a331bc"
      unitRef="usd">18062000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1Mw_8c046f6c-8c6e-47f7-9f6c-7a8892df96f6">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the principal reasons for the differences between the effective income tax rate and the statutory federal income tax rate for the Company:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of non-US taxing jurisdictions, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local taxes, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in value of indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible executive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in federal and state valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in unrecognized tax benefits (including FBOS)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(261.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMi0xLTEtMS01MzE5Nw_5da70938-3055-4d41-bb18-d7fd0bc2d434"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMi0zLTEtMS01MzE5Nw_c6d89ebe-2aab-4d1a-8df7-6f813cbc7456"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMi01LTEtMS01MzE5Nw_593e04c4-1bc1-41de-b093-92513fed8ebc"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0xLTEtMS0xMDg4NzQ_9149120a-0dd7-4c45-88a7-7637ee5ed63e"
      unitRef="number">-0.036</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0zLTEtMS0xMDg4NzQ_e9f2ad0f-5d54-480c-8c34-c986b6f8e2fc"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy01LTEtMS0xMDg4NzQ_ea2f39c3-2871-4d84-a7be-254846a32bd3"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0xLTEtMS0xMDg4NzQ_45f8d7b2-4089-4dcb-abb2-00d9e2ef188c"
      unitRef="number">0.008</thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent>
    <thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0zLTEtMS0xMDg4NzQ_6fc293ca-60ce-48dc-8c6e-63bf0fcf9636"
      unitRef="number">0</thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent>
    <thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC01LTEtMS0xMDg4NzQ_143539cd-130f-4fe7-946a-1dd6afe6edb7"
      unitRef="number">0</thry:EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0xLTEtMS01MzE5Nw_b5968823-4eaa-4948-a037-6be8f8b3f645"
      unitRef="number">0.043</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy0zLTEtMS01MzE5Nw_47a11862-135f-4c01-92d4-1d761eebc100"
      unitRef="number">0.074</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMy01LTEtMS01MzE5Nw_16c24ca8-9f13-4e51-bdf4-3aa048363899"
      unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0xLTEtMS01MzE5Nw_3f98c604-e432-4f35-a1fb-9b71e7ea9075"
      unitRef="number">0</thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset>
    <thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC0zLTEtMS01MzE5Nw_35a49132-7079-4cac-88f4-aaf9d75e3ae6"
      unitRef="number">0.028</thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset>
    <thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNC01LTEtMS01MzE5Nw_e01ffefc-fbfb-4741-add2-e46a1fd6ddb6"
      unitRef="number">0.016</thry:EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNS0xLTEtMS01MzE5Nw_26a23cc5-4ae7-4bb7-8ebf-00ee5d59cf86"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNS0zLTEtMS01MzE5Nw_7f46d2bb-2e9f-49ee-9130-c9d1b08f434c"
      unitRef="number">0.035</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNS01LTEtMS01MzE5Nw_b5346e3f-d1f0-4123-8ffc-3b3bc967cc55"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNi0xLTEtMS01MzE5Nw_a8f48717-6b64-4583-9f7c-483e17c7bd2f"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNi0zLTEtMS01MzE5Nw_cfd332c4-c3ad-4ffa-9dde-37ad3515cfbf"
      unitRef="number">0.044</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNi01LTEtMS01MzE5Nw_331c12ed-ecf5-46d5-8f76-e10145dd15df"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNy0xLTEtMS01MzE5Nw_b6bcbf9b-84bc-4b1e-bf5a-9a7844588c5b"
      unitRef="number">0.042</thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent>
    <thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNy0zLTEtMS01MzE5Nw_a711bcf0-8e00-4b57-ab67-829ad598101f"
      unitRef="number">0.049</thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent>
    <thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfNy01LTEtMS01MzE5Nw_aee79992-ba4d-4768-9fba-c479daf74799"
      unitRef="number">0.008</thry:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOC0xLTEtMS01MzE5Nw_d7ac79ef-1358-4ef5-8032-1386677da3ce"
      unitRef="number">-0.023</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOC0zLTEtMS01MzE5Nw_03353324-64b6-4e26-9b0b-099890fa0ffb"
      unitRef="number">-2.560</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOC01LTEtMS01MzE5Nw_ec764c0e-6c84-421b-8605-4d68ea49e965"
      unitRef="number">0.019</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOS0xLTEtMS01MzE5Nw_bcfd86d6-88f0-47cf-a0f6-60f68844a9b0"
      unitRef="number">-0.014</thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent>
    <thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOS0zLTEtMS01MzE5Nw_91cd7a16-074b-4f0d-bc57-c55c279f9e53"
      unitRef="number">-0.487</thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent>
    <thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfOS01LTEtMS01MzE5Nw_926c7d07-79d2-40d7-9572-4161a3367f8c"
      unitRef="number">0.053</thry:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTAtMS0xLTEtNTMxOTc_8161faec-9198-4d7b-9e6b-1011fdbe511e"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTAtMy0xLTEtNTMxOTc_3397d20e-bc37-464f-a417-f3c52b1cf397"
      unitRef="number">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTAtNS0xLTEtNTMxOTc_616342f5-e830-49f1-8d5e-1a0b37ce1551"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTEtMS0xLTEtNTMxOTc_f90b79a5-0c2d-4615-b781-c9207ac71b70"
      unitRef="number">0.244</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTEtMy0xLTEtNTMxOTc_fda1e2f3-85bc-45c7-aee4-b96b49ba0961"
      unitRef="number">-2.619</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjU1OWFlZGI0YTY5YjQ2YjI4NDM4Zjg4Y2Q4M2EyYTE4L3RhYmxlcmFuZ2U6NTU5YWVkYjRhNjliNDZiMjg0MzhmODhjZDgzYTJhMThfMTEtNS0xLTEtNTMxOTc_9dcddb5c-7da8-4ae8-9a4a-10e435c7f590"
      unitRef="number">0.337</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1NQ_8875b8a1-37b8-4530-b093-7cd26e864677">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the significant components of the Company's deferred income tax assets and liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.825%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.143%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred and other compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, capitalized fees, and other interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and other post-employment benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for facility exit costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss and credit carryforwards &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete and other agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill and other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;At December&#160;31, 2021 and 2020, the Company had net operating loss and credit carryforwards of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $26.5&#160;million &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $28.6&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;respectively, for state income tax purposes, which will begin to expire in 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMy0xLTEtMS01MzE5Nw_2e7bc8dd-fb7e-4a15-855e-8317dd52b42f"
      unitRef="usd">5099000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMy0zLTEtMS01MzE5Nw_dd4bbdd3-032a-4d35-bcc4-19e8eb02089c"
      unitRef="usd">9979000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNC0xLTEtMS01MzE5Nw_5f9f1b9c-e003-4983-92c2-f98f32246e47"
      unitRef="usd">13956000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNC0zLTEtMS01MzE5Nw_4b8ff767-4372-43d2-8ab2-195a52de0bfd"
      unitRef="usd">10636000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNS0xLTEtMS01MzE5Nw_f0e59cfd-486e-49b2-bce6-94f4992189cc"
      unitRef="usd">3795000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNS0zLTEtMS01MzE5Nw_a491f16a-9d5a-4398-8387-4a2ff6c30138"
      unitRef="usd">3790000</us-gaap:DeferredTaxAssetsInvestments>
    <thry:DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNi0xLTEtMS01MzE5Nw_35a8d3be-3481-485a-a0eb-625a811f3f23"
      unitRef="usd">329000</thry:DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest>
    <thry:DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNi0zLTEtMS01MzE5Nw_c108cb2b-674c-4baf-89a2-f36bb7472d7a"
      unitRef="usd">2291000</thry:DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNy0xLTEtMS01MzE5Nw_24aed919-457f-4bcc-bbcb-7a23cbeee1b1"
      unitRef="usd">37569000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfNy0zLTEtMS01MzE5Nw_8018041c-9d1a-44c0-8b59-e37b9a5ffae1"
      unitRef="usd">51231000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <thry:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOC0xLTEtMS01MzE5Nw_0cd35b6d-d047-45b6-8971-eaa7979d0de5"
      unitRef="usd">9726000</thry:DeferredTaxAssetsOperatingLeaseLiability>
    <thry:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOC0zLTEtMS01MzE5Nw_ab065757-0c6b-41e5-a19f-79980d688509"
      unitRef="usd">7539000</thry:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOS0xLTEtMS01MzE5Nw_2e01ce71-62e2-4fb5-8a92-3fa68e075512"
      unitRef="usd">5070000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfOS0zLTEtMS01MzE5Nw_2a115d06-3ca8-42cb-98f2-3a93ea987abb"
      unitRef="usd">7053000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges>
    <thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTAtMS0xLTEtNTMxOTc_3036471a-4845-4848-813c-2afc8e7e8a9c"
      unitRef="usd">26522000</thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards>
    <thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTAtMy0xLTEtNTMxOTc_091329b3-4bd3-47a7-bd53-3844020ec58b"
      unitRef="usd">28611000</thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTEtMS0xLTEtNTMxOTc_1be579ef-e155-4496-842e-1dd1c13632c3"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTEtMy0xLTEtNTMxOTc_6700b09a-36c0-4860-82ca-7c7cf34ad580"
      unitRef="usd">420000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <thry:DeferredTaxAssetsIntangibleAssets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTItMS0xLTEtNTMxOTc_0f343add-772c-43ec-b69b-1f32327c5b0b"
      unitRef="usd">40335000</thry:DeferredTaxAssetsIntangibleAssets>
    <thry:DeferredTaxAssetsIntangibleAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTItMy0xLTEtNTMxOTc_35937911-b54c-45a2-8cbb-a0328cf93237"
      unitRef="usd">46213000</thry:DeferredTaxAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTMtMS0xLTEtNTMxOTc_a8bda12b-f426-4867-9039-08b7fce27d15"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTMtMy0xLTEtNTMxOTc_696a4300-1dab-4328-9d9e-5b5a71134e2d"
      unitRef="usd">8335000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTQtMS0xLTEtNTMxOTc_3eb81703-ce26-430a-81e3-19c71a6ba6cf"
      unitRef="usd">6435000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTQtMy0xLTEtNTMxOTc_cca2c9c5-4e60-4a5a-a7b6-feaf53ed5a22"
      unitRef="usd">8566000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTUtMS0xLTEtNTMxOTc_0101affd-5720-4d1e-a4ea-ff26d9c420d4"
      unitRef="usd">148836000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTUtMy0xLTEtNTMxOTc_23c350ae-4ff9-47e1-b0e8-66cea3d48b6c"
      unitRef="usd">184664000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTYtMS0xLTEtNTMxOTc_6c300694-2cc7-4426-87e2-503a54ec824e"
      unitRef="usd">21338000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTYtMy0xLTEtNTMxOTc_84defd2e-006a-48e0-b24c-1c3cf8a46cd1"
      unitRef="usd">24307000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTctMS0xLTEtNTMxOTc_3515c118-ca81-4861-94e3-cb6af478d7d2"
      unitRef="usd">127498000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMTctMy0xLTEtNTMxOTc_2ae7fc03-76cf-4ca3-801d-848675553b47"
      unitRef="usd">160357000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjAtMS0xLTEtNTMxOTc_4490d6ec-a3d1-4fb7-9109-72d590bc45e2"
      unitRef="usd">21033000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjAtMy0xLTEtNTMxOTc_17829408-6d46-40aa-8b86-3bb84dd89d65"
      unitRef="usd">46501000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjEtMS0xLTEtNTMxOTc_e1cf543d-b8a8-48a7-a17b-5dadb9823a0c"
      unitRef="usd">6764000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjEtMy0xLTEtNTMxOTc_36a0ee57-522c-4ddb-a6ad-770185b65f70"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjItMS0xLTEtNTMxOTc_18e635a2-b9e9-4b84-9ecc-66db353145a3"
      unitRef="usd">2254000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjItMy0xLTEtNTMxOTc_ad52a3ac-a771-4246-8d45-e6c5437c9d53"
      unitRef="usd">3003000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjMtMS0xLTEtNTMxOTc_15f88771-4ac2-4b77-a67f-a39b5f212868"
      unitRef="usd">4828000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjMtMy0xLTEtNTMxOTc_541c7929-d1ba-455e-bc9e-0156f850c1d9"
      unitRef="usd">5466000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjQtMS0xLTEtNTMxOTc_43b958c4-40bf-42d1-b9f5-2daa760fcead"
      unitRef="usd">7572000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjQtMy0xLTEtNTMxOTc_51e42851-4970-4112-a31a-64fac54a2307"
      unitRef="usd">9362000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMS0xLTEtMTA4OTg1_8b318615-b3e6-49e9-a26f-e42736583f7a"
      unitRef="usd">2466000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMy0xLTEtMTA4OTk0_d70d57f2-912b-4b37-a294-28e5474f58a8"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMS0xLTEtNTMxOTc_2d675f4a-26e4-4246-b4a8-ca16a7da4681"
      unitRef="usd">2814000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjUtMy0xLTEtNTMxOTc_b739d130-0a80-4ff0-868a-d85f374c5128"
      unitRef="usd">3434000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjYtMS0xLTEtNTM0ODM_dadbb718-46cd-4b3a-ad39-63ccab001763"
      unitRef="usd">47731000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjYtMy0xLTEtNTMxOTc_5376b054-4836-465c-a4f2-e5869f6669de"
      unitRef="usd">67766000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjctMS0xLTEtNTM0ODM_8501ab02-9c0e-4579-932a-7c2a1b895431"
      unitRef="usd">79767000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmQyZDYxNzk4MmVmMzRkODU4YjI4ZjI5Y2VlZWI0YjBjL3RhYmxlcmFuZ2U6ZDJkNjE3OTgyZWYzNGQ4NThiMjhmMjljZWVlYjRiMGNfMjctMy0xLTEtNTMxOTc_8528670c-6c29-4110-9e32-08ffb296a93d"
      unitRef="usd">92591000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzOTMwNA_c5b30fdd-9be2-4722-a769-7756aae72961"
      unitRef="usd">26500000</thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards>
    <thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzOTI5Nw_ae334c2a-1069-4d75-bbe7-3ad74259d3f8"
      unitRef="usd">28600000</thry:DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODI1Mg_14bb1493-0347-4b66-a849-afc848ff7aee"
      unitRef="usd">21300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i3a1e769126f54e2eb65ac65d1ebedba1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3OTI0OQ_6bfceb8e-85e6-4e22-b604-907377041937"
      unitRef="usd">3000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1Ng_cb0429f7-6780-4d16-b403-f2628b60bf40">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth changes in the Company&#x2019;s valuation allowance:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,969)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(102,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMS0xLTEtMS01MzE5Nw_890dbb94-1c9e-444b-b86b-85a092b5acb7"
      unitRef="usd">24307000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMS0zLTEtMS01MzE5Nw_35264dfb-11d7-4d22-a73d-df550c324a16"
      unitRef="usd">126321000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMy0xLTEtMS01MzE5Nw_963686bd-7ad0-4466-8c87-0286f7ed400d"
      unitRef="usd">-2969000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfMy0zLTEtMS01MzE5Nw_06d0f8e8-e865-45a6-8457-b424ab84e025"
      unitRef="usd">-102014000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfNC0xLTEtMS01MzE5Nw_a5d17af8-e0dd-4e3a-a082-9403892c9106"
      unitRef="usd">21338000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOjRmYjg2NzI3ZTY2ZDQyNDI4Nzg2ODFiNDQ1MjVmNDExL3RhYmxlcmFuZ2U6NGZiODY3MjdlNjZkNDI0Mjg3ODY4MWI0NDUyNWY0MTFfNC0zLTEtMS01MzE5Nw_0a5c5f84-4080-4b9e-b9d3-82cb58e61c16"
      unitRef="usd">24307000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNDk0NzgwMjMzNDQ1Nw_1c1d7abd-0ba0-44cb-96fb-da7250e61476">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects changes to and balances of the Company's unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for tax positions related to the lapse of applicable statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,416)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfMS0xLTEtMS01MzE5Nw_e31e5734-9923-479b-9611-9882f9255891"
      unitRef="usd">23703000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfMS0zLTEtMS01MzE5Nw_9e436b67-5c7d-4955-a5a4-c65f4bb3487a"
      unitRef="usd">48305000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i271216e1d9a9489091b03e8171136505_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfMS01LTEtMS01MzE5Nw_f355f7fc-72d9-4278-8f6f-7a04fb2c0104"
      unitRef="usd">48469000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNC0xLTEtMS01MzE5Nw_f0bba7ab-2e36-4a3e-91af-1c38fd436254"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNC0zLTEtMS01MzE5Nw_1c40f2d7-6359-4782-872a-4348633dc84d"
      unitRef="usd">22186000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNC01LTEtMS01MzE5Nw_fd4d36a6-8b30-4270-90fd-816ac815d591"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNS0xLTEtMS01MzE5Nw_864cc460-4bee-4164-b44b-d3cd3814cbc8"
      unitRef="usd">2869000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNS0zLTEtMS01MzE5Nw_bea96d8b-8ead-44d6-8e6d-2e5de7aea2ca"
      unitRef="usd">2416000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNS01LTEtMS01MzE5Nw_0d8c30c7-19a4-4f6b-b62b-6bd8575f63e6"
      unitRef="usd">164000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNy0xLTEtMS01MzE5Nw_0452b02f-68d8-455a-98f7-7dbe7330722c"
      unitRef="usd">20834000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNy0zLTEtMS01MzE5Nw_b7ba1f2b-5e32-4b60-aaa5-b5eebf434ca9"
      unitRef="usd">23703000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RhYmxlOmYzOTk4YmIwODhjYzQ1NzQ5M2E3NDZjYmUyODE4NTUxL3RhYmxlcmFuZ2U6ZjM5OThiYjA4OGNjNDU3NDkzYTc0NmNiZTI4MTg1NTFfNy01LTEtMS01MzE5Nw_388cb5fa-5b6f-4083-8c93-50b79f30c5bc"
      unitRef="usd">48305000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODI5MA_cd657d04-f99d-4b41-9168-c451681d615f"
      unitRef="usd">2900000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODM5Mg_83f08b0c-780b-489f-822f-d740c577e8f4"
      unitRef="usd">24600000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODQwMA_f285f129-b903-4119-951b-18ca8fe90d0d"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk3NQ_167f7cb1-ede1-457e-b6f0-49603dcc344c"
      unitRef="usd">20800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk5Ng_04df81c6-e0cc-45f3-aa84-9faac1672358"
      unitRef="usd">23700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk4OQ_8004324a-df2b-41fc-96cd-11f9e6a82593"
      unitRef="usd">48300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODY2MQ_75a25d9b-3947-44c8-90e5-914bdd7af48a"
      unitRef="usd">1200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODU4OQ_a12ef08d-f5ef-4472-a2b1-5b2796fe17ef"
      unitRef="usd">-2300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODU4MQ_7ef7e400-feb0-4590-b8ea-9930de65c8dc"
      unitRef="usd">3700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODcyOA_9681bf39-e8f1-4768-a0f5-8ff0eb2bffa2"
      unitRef="usd">9600000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODcyMA_3146e225-25f6-4e32-b2f2-d512b2fe3b43"
      unitRef="usd">8400000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i390f3193428e4f06b9f6c95e1616c06c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODcwNA_9c062c48-c14f-4973-ac47-5024503a90d7"
      unitRef="usd">10700000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfNjU5NzA2OTc4MDk3OQ_167f7cb1-ede1-457e-b6f0-49603dcc344c"
      unitRef="usd">20800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83MC9mcmFnOjkyODIwYjI5MzNlNzQyNTk4ZDQyYTExNWRlMWNlMzk2L3RleHRyZWdpb246OTI4MjBiMjkzM2U3NDI1OThkNDJhMTE1ZGUxY2UzOTZfMjc0ODc3OTA3ODc4Nw_b153a851-9f20-446d-ae07-48615cedbbb7"
      unitRef="usd">20700000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfNTM0MQ_5b66b7b6-0238-49d6-b472-4c2e5cf62ff3">Contingent Liabilities&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various lawsuits and other claims in the normal course of business. In addition, from time to time, the Company receives communications from government or regulatory agencies concerning investigations or allegations of noncompliance with laws or regulations in jurisdictions in which the Company operates. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes reserves for the estimated losses on specific contingent liabilities for regulatory and legal actions where the Company deems a loss to be probable and the amount of the loss can be reasonably estimated. In other instances, losses are considered probable, but the Company is not able to make a reasonable estimate of the liability because of the uncertainties related to the outcome or the amount or range of potential loss. For these matters, disclosure is made, but no amount is reserved. The Company does not expect that the ultimate resolution of pending regulatory and legal matters in future periods will have a material adverse effect on the Company's consolidated statements of operations and comprehensive income, balance sheets or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Section 199 and Research and Development Tax Case&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Section 199 of the Internal Revenue Code of 1986, as amended (the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Tax Code&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) provides for deductions for manufacturing performed in the U.S. The Internal Revenue Service (&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;IRS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) has taken the position that directory providers are not entitled to take advantage of the deductions because printing vendors are already taking deductions and only one taxpayer can claim the deduction. The Tax Code also grants tax credits related to research and development expenditures. The IRS also takes the position that the expenditures have not been sufficiently documented to be eligible for the tax credit. The Company disagrees with these positions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The IRS has challenged the Company's positions. With respect to the tax years 2012 through June 2015 for the YP LLC partnership, the IRS sent 90-day notices to DexYP on August 29, 2018. In response, the Company filed three petitions (in the names of various related partners) in U.S. Tax Court, and the IRS filed answers to those petitions. The three cases were consolidated by the court and were referred back to IRS Administrative Appeals for settlement negotiations, during which time the litigation was suspended. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The appeals conference for YP will likely occur in April 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In advance of the IRS Appeals conference, the parties reached an agreement regarding additional research and development tax credits for the tax years at issue whereby the IRS will allow more tax credits than were originally claimed on the tax returns. With respect to the tax year from July to December 2015 for the Print Media LLC partnership, the Company was recently unsuccessful in its attempt to negotiate a settlement with IRS Appeals, and the IRS issued a 90-day notice to the Company.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company filed a petition in the U.S. Tax Court to challenge the IRS denial.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and December&#160;31, 2020, the Company has reserved approximately &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$31.9&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in connection with the Section 199 disallowance and less than &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$0.1&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $0.2 million, respectively, related to the research and development tax credit disallowance. Pursuant to the YP Acquisition agreement, the Company is entitled to (i) a dollar-for-dollar indemnification for the research and development tax liability, and (ii) a dollar-for-dollar indemnification for the Section 199 tax liability after the Company pays the first $8.0 million in liability. The indemnification asset, however, is subject to a provision in the YP Acquisition agreement that limits the seller&#x2019;s liability. The balance of the indemnification asset is &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$24.3 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $24.3 million at December&#160;31, 2021 and December&#160;31, 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Texas Sales, Excise, and Use Tax Audit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company c&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;onducts operations in many tax jurisdictions. In many of these jurisdictions, non-income-based taxes, such as sales and use tax and other indirect taxes, are assessed on the Company's operations. Although t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he Company&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; is diligent in collecting and remitting such taxes, there is uncertainty as to how each taxing jurisdiction will ultimately classify the Company's digital products and services for sales and use tax purposes. On June 24, 2020, the Texas Comptroller of Public Accounts issued a notice to the Company assigning a routine audit of the Company's sales, excise, and use tax account for the audit period covering March 1, 2017 through July 31, 2020. On August 31, 2021, the Company received the final Texas Notification of Audit Results with an assessment of less than $0.1 million, including interest. The Company reversed the $2.6&#160;million reserve existing on the Company's consolidated balance sheets as of June 30, 2021 for the total combined exposure for the periods covered under the audit examination.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New York Sales, Excise, and Use Tax Audit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 19, 2020, the New York State Department of Taxation and Finance issued a notice to the Company assigning a routine audit of the Company's sales, excise, and use tax account for the audit period covering March 1, 2017 through May 31, 2020. The Company has reserved $3.1&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for the total combined exposure for this period, which is accrued on the Company's consolidated balance sheets as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Ohio Use Tax Audit&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Company received a notice from the Ohio Department of Taxation Audit Division requesting to schedule an audit of the Ohio use tax records for the period of October 1, 2015 through September 30, 2021. The Company has reserved $1.2&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;for this period, which is accrued on the Company&#x2019;s consolidated balance sheets as of December&#160;31, 2021.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit
      contextRef="i2fca0c2237dd4a3ab3375947d851dac6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzA4NA_d7de044e-4ced-4db2-8a85-f09b6d216db3"
      unitRef="usd">31900000</thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit>
    <thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit
      contextRef="i154a49065905475fb1932ae2665c8f13_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzE1NQ_e23727db-3186-41c2-b472-ce3b07810ac2"
      unitRef="usd">100000</thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit>
    <thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit
      contextRef="if1b7017a1ffc4f9491ae813a762ebc0c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzE2Mg_3440b98e-9feb-4ccf-9a37-634aabdf96d5"
      unitRef="usd">200000</thry:IncomeTaxExaminationReserveForDisallowanceOfTaxCredit>
    <thry:IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit
      contextRef="i428330e9de444f56beab35a84a13f033_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzYxNQ_bbcfbd8d-68b9-448d-a3b7-680031bdb07c"
      unitRef="usd">8000000</thry:IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit>
    <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate
      contextRef="ibba01522e35a41228ad0d100e6daff30_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzgwNg_5034fc20-3306-4cf1-a663-e608f202cb3d"
      unitRef="usd">24300000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
    <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate
      contextRef="icef58c8d231642cca59a4ebc4ea2597a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMzgxMw_9e577600-7ff2-4e47-8765-280f75db666f"
      unitRef="usd">24300000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="id03efdfb29e842e98ea31307f5401e90_D20210831-20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfNDY1OA_c7d9e77b-a4f6-4128-824d-5e8dde86d65a"
      unitRef="usd">100000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i123fe4df8001426099c081cae86de847_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfNDcyMg_8874f30d-efb2-49f5-b355-56081a4fbcf7"
      unitRef="usd">2600000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="i43be45c4e18547168616de7a591831a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMTA5OTUxMTYzNDU4NA_a5946074-c55b-41c2-987a-cf7d4cba17ca"
      unitRef="usd">3100000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent
      contextRef="ia8aefe6f005b47d492d1ff4231f6acc3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83My9mcmFnOjU5NmRjNGQ2MGI1NDQ1ZDk5MTNjMTZhMmY2YmI0YTc4L3RleHRyZWdpb246NTk2ZGM0ZDYwYjU0NDVkOTkxM2MxNmEyZjZiYjRhNzhfMTA5OTUxMTYzNDYwNQ_80da1573-c0e7-4d82-96fc-dd1bf485f3ff"
      unitRef="usd">1200000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RleHRyZWdpb246NWM1NDZhZjdlYjY1NGY3YjhmYmVlZjlhOTgxOWU3OWNfMjM4_d44d06b0-c527-44bf-be56-04f9ca845c02">Changes in Accumulated Other Comprehensive Income (Loss)&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in accumulated other comprehensive income (loss), which is reported as a component of stockholders' equity, for the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment, net of tax expense of $2.7 million&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RleHRyZWdpb246NWM1NDZhZjdlYjY1NGY3YjhmYmVlZjlhOTgxOWU3OWNfMjM5_9cfc5d1c-fc91-464a-a45c-8ac024d9d156">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in accumulated other comprehensive income (loss), which is reported as a component of stockholders' equity, for the&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated Foreign Currency Translation Adjustments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment, net of tax expense of $2.7 million&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,047)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i97c062e2fae641a08a03599133b735fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMS01LTEtMS00MDg1NQ_babbe7ee-5de8-49a6-836f-aaaac3a35652"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMi0wLTEtMS00MDg1NS90ZXh0cmVnaW9uOjI4ZWY3MGFiZWNiMjQxOTJiMzZmNmY0YTU4YjdlZDgxXzY3_e36208e1-327e-4603-b288-64c1f44a6236"
      unitRef="usd">2700000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="idc8a58d9502e47cfb83370c35305935d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMi01LTEtMS00MDg1NQ_232aaaab-c39c-4f01-ba9c-496a5622d2ef"
      unitRef="usd">-8047000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i379a632b65b54d1d99eaaa264df886f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83Ni9mcmFnOjVjNTQ2YWY3ZWI2NTRmN2I4ZmJlZWY5YTk4MTllNzljL3RhYmxlOjY3MTAwZDAxYzFkMzQ2YTJiMDQ4MDM5YTZkZjY3ZDcxL3RhYmxlcmFuZ2U6NjcxMDBkMDFjMWQzNDZhMmIwNDgwMzlhNmRmNjdkNzFfMy01LTEtMS00MDg1NQ_ec3ea2d4-7b7d-4f95-90e7-ded160820eb6"
      unitRef="usd">-8047000</us-gaap:StockholdersEquity>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4NQ_b86bbe5f-f8c0-4b4f-ae54-7e1d4106db64">Segment Information&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Thryv Australia Acquisition, the Company reviewed its segment reporting based on the information used by the Chief Executive Officer, who is also the chief operating decision maker (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;CODM&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), to assess performance and allocate resources subsequent to the acquisition. As a result of this review, the Company determined that the Company manages operations using three operating segments which are also its reportable segments: (1) Marketing Services, (2) SaaS, and (3) Thryv International.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not evaluate performance or allocate resources based on segment asset data, and, therefore, such information is not presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, the Company adjusted its methodology of classifying certain revenue between products of its SaaS segment. The years ended December 31, 2021, 2020, and 2019 reflect the current methodology.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the operating results of the Company's reportable segments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;979,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:2pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s Income before income tax (expense) benefit to total Segment Adjusted EBITDA is as follows&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income tax (expense) benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other components of net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring and integration expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Gain) loss from remeasurement of indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;During the year ended December 31, 2021, the Company incurred $4.7&#160;million of severance expense, of which none was a result of the COVID-19 pandemic. During the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;year ended December 31, 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, the Company incurred $11.7&#160;million of severance expense, of which $5.0&#160;million was a result of the COVID-19 pandemic. In addition, during the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;years ended December 31, 2021, 2020 and 2019, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;the Company incurred losses on disposal of fixed assets and capitalized software and costs associated with abandoned facilities and system consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Consists of direct listing, Thryv Australia Acquisition and other transaction cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;s.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's disaggregation of revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based on services for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PYP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IYP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;979,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Platform&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Add-ons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total SaaS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PYP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IYP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Platform and Thryv Add-Ons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's total long-lived assets by geographical region:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Percentage of long-lived assets held outside of the United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMzk3_0d810d36-2de5-446f-946f-70cdcd39d8df"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMzk3_5fd8c08a-9f53-4f9d-98fd-9f3af4282dd1"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4Ng_efde2eb4-691e-4f3d-bc57-d019ea51c3f0">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the operating results of the Company's reportable segments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;979,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.858%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi0xLTEtMS00MDg1NQ_29cead31-032a-4254-8f33-9c8ad7131891"
      unitRef="usd">797493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi0zLTEtMS00MDg1NQ_a9135c2c-3b12-43cb-bfdc-fcfe2ea3063c"
      unitRef="usd">170498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi01LTEtMS00MDg1NQ_5e9b8b32-2f20-4661-b8b9-c26c140bc7bf"
      unitRef="usd">145391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMi03LTEtMS00MDg1NQ_2879da70-ed8f-4f2f-992a-9c3f6859b48d"
      unitRef="usd">1113382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy0xLTEtMS00MDg1NQ_78f1494b-c38d-4c95-8396-45d764797512"
      unitRef="usd">318230000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy0zLTEtMS00MDg1NQ_469075a7-5923-49b4-b1a5-d20fa8c43eee"
      unitRef="usd">-14004000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy01LTEtMS00MDg1NQ_b3ca7759-e4f0-48c2-a76c-8f0beb779ac2"
      unitRef="usd">46297000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjcwMjZlZjQwNDU1NzRmMzE5NWNjYmEwZjZjMTQyNmE0L3RhYmxlcmFuZ2U6NzAyNmVmNDA0NTU3NGYzMTk1Y2NiYTBmNmMxNDI2YTRfMy03LTEtMS00MDg1NQ_94cc742b-5bb1-4f2e-b901-f1143ef1f4f3"
      unitRef="usd">350523000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi0xLTEtMS00MDg1NQ_5fc65bb7-7d32-4928-ab56-37d3db5d4fc8"
      unitRef="usd">979611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi0zLTEtMS00MDg1NQ_4de106a3-fb70-42bf-a127-ac094d6ca881"
      unitRef="usd">129824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi01LTEtMS00MDg1NQ_a54ae395-cde4-4997-a71d-c05ada9058a2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMi03LTEtMS00MDg1NQ_0d8d47f7-d61b-4ea5-a9ad-5776ffbbe9e8"
      unitRef="usd">1109435000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy0xLTEtMS00MDg1NQ_cf9406d0-ab7e-4bba-8f57-3677378895bd"
      unitRef="usd">358804000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy0zLTEtMS00MDg1NQ_239393ee-ace9-4975-a1f5-dc5aa653c463"
      unitRef="usd">13035000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy01LTEtMS00MDg1NQ_57f7c785-d714-47e5-bc67-276d88dedcd8"
      unitRef="usd">0</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmZlM2NjYTAwYjY2NDRhNmM5NzYwMWM0ODAzNTc4NmFlL3RhYmxlcmFuZ2U6ZmUzY2NhMDBiNjY0NGE2Yzk3NjAxYzQ4MDM1Nzg2YWVfMy03LTEtMS00MDg1NQ_0806cf2e-baa0-4746-812d-4e86045fd765"
      unitRef="usd">371839000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi0xLTEtMS00MDg1NQ_ff79074e-30c6-4e77-a549-8fbd19d0916c"
      unitRef="usd">1292795000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi0zLTEtMS00MDg1NQ_00171d74-052d-4813-91fd-5f81bd66f087"
      unitRef="usd">128579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi01LTEtMS00MDg1NQ_7d03ce8b-7630-435f-9d8f-38e8897b37a5"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMi03LTEtMS00MDg1NQ_9bd085b2-96ef-401e-854c-0691c6eb6d36"
      unitRef="usd">1421374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy0xLTEtMS00MDg1NQ_d7e10991-33e3-427a-922c-b8bba5ed1564"
      unitRef="usd">468934000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy0zLTEtMS00MDg1NQ_04f8243e-a62e-4bd3-b49f-d92190d17e30"
      unitRef="usd">12165000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy01LTEtMS00MDg1NQ_a2ddb543-d5b8-4dff-9453-b3bcaa4ca578"
      unitRef="usd">0</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmYyMmRhMDY1NDEzNzRjMjRhNjE4MzhkN2IyNDQzOWViL3RhYmxlcmFuZ2U6ZjIyZGEwNjU0MTM3NGMyNGE2MTgzOGQ3YjI0NDM5ZWJfMy03LTEtMS00MDg1NQ_258efb19-a79a-4eea-95e0-6b1498cd0928"
      unitRef="usd">481099000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4Nw_756dd40d-f301-4204-91de-a894911e4cc2">&lt;div style="margin-top:2pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the Company&#x2019;s Income before income tax (expense) benefit to total Segment Adjusted EBITDA is as follows&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income tax (expense) benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impact of ASC 842&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other components of net periodic pension (benefit) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring and integration expenses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Gain) loss from remeasurement of indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;350,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;During the year ended December 31, 2021, the Company incurred $4.7&#160;million of severance expense, of which none was a result of the COVID-19 pandemic. During the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;year ended December 31, 2020&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, the Company incurred $11.7&#160;million of severance expense, of which $5.0&#160;million was a result of the COVID-19 pandemic. In addition, during the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;years ended December 31, 2021, 2020 and 2019, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;the Company incurred losses on disposal of fixed assets and capitalized software and costs associated with abandoned facilities and system consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt"&gt;Consists of direct listing, Thryv Australia Acquisition and other transaction cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;s.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's disaggregation of revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based on services for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PYP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IYP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;979,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Platform&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Add-ons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total SaaS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PYP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IYP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Platform and Thryv Add-Ons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</thry:ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMi0zLTEtMS00MDg1NQ_9847eaf4-8d03-4d69-8210-93917657ecfa"
      unitRef="usd">134314000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMi01LTEtMS00MDg1NQ_eed04abf-6712-403c-a0f5-e955c11ebbba"
      unitRef="usd">41238000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMi03LTEtMS00MDg1NQ_72490a52-3140-4fe6-9c17-b055402a615f"
      unitRef="usd">53566000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i9eb04877438244448d940f6730a323b6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy0xLTEtMS01OTMwOA_40788ace-d83d-4d28-bd21-48e739da01be"
      unitRef="usd">0</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ie0980789c1b64842a4f04e63cb0940f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy0zLTEtMS00NDc0NA_8aba5300-328e-4cd6-a131-5a0d22d4b391"
      unitRef="usd">0</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i4b5d0cbf2f4f47d6aaf973a454ec0216_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy01LTEtMS00NDc1OQ_b89f980b-11d2-43f3-a628-63ba6962439f"
      unitRef="usd">-534000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:InterestExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy0zLTEtMS00MDg1NQ_286b4e97-a1af-498c-b391-2d6300f77869"
      unitRef="usd">66374000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy01LTEtMS00MDg1NQ_b0d9576d-2066-4327-81f2-8d2cb466e229"
      unitRef="usd">68539000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMy03LTEtMS00MDg1NQ_03402d9b-5694-4ea2-b7db-731bf29ab767"
      unitRef="usd">92951000</us-gaap:InterestExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNC0zLTEtMS00MDg1NQ_c677d403-b5cd-4cb3-805b-917c5a049085"
      unitRef="usd">105473000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNC01LTEtMS00MDg1NQ_37c537ab-c5c7-4922-be22-b9b1ddc0d87b"
      unitRef="usd">146523000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNC03LTEtMS00MDg1NQ_08984aff-262a-4060-960c-3d758257d1b7"
      unitRef="usd">206270000</us-gaap:DepreciationAndAmortization>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNS0zLTEtMS00MDg1NQ_ce1433f4-7f81-4837-9957-4e713f3d53ba"
      unitRef="usd">-14829000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNS01LTEtMS00MDg1NQ_b6e38a29-e81e-4865-8120-237eb4495d19"
      unitRef="usd">42236000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNS03LTEtMS00MDg1NQ_c85af2df-53fa-4071-bf2d-b7f7abc5d375"
      unitRef="usd">53161000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:AssetImpairmentCharges
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNi0zLTEtMS00MDg1NQ_04b588d0-b6c1-49ce-b5eb-353701d5d8d3"
      unitRef="usd">3611000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNi01LTEtMS00MDg1NQ_9fb38f4d-2482-4f1d-bc49-a6669fd3bab2"
      unitRef="usd">24911000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNi03LTEtMS00MDg1NQ_eb3ff3ae-1294-493c-9392-549f5e99b172"
      unitRef="usd">5670000</us-gaap:AssetImpairmentCharges>
    <thry:RestructuringChargesAndIntegrationExpenses
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNy0zLTEtMS00MDg1NQ_803bdc7a-4596-4e74-bda9-8fe127109562"
      unitRef="usd">18145000</thry:RestructuringChargesAndIntegrationExpenses>
    <thry:RestructuringChargesAndIntegrationExpenses
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNy01LTEtMS00MDg1NQ_4cf8036f-1039-4c5e-b2e0-f625d6bf6174"
      unitRef="usd">28459000</thry:RestructuringChargesAndIntegrationExpenses>
    <thry:RestructuringChargesAndIntegrationExpenses
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfNy03LTEtMS00MDg1NQ_3b1cfc5c-0064-460b-b57f-41becc164874"
      unitRef="usd">40290000</thry:RestructuringChargesAndIntegrationExpenses>
    <thry:TransactionCosts
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOC0zLTEtMS00MDg1NQ_9a0008b5-deb8-4456-beec-6405f1432602"
      unitRef="usd">25059000</thry:TransactionCosts>
    <thry:TransactionCosts
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOC01LTEtMS00MDg1NQ_f48e193b-5b49-4deb-9b10-2fda16588f1b"
      unitRef="usd">20999000</thry:TransactionCosts>
    <thry:TransactionCosts
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOC03LTEtMS00MDg1NQ_ec43a29d-43c7-4eeb-83bc-70e0df6c7416"
      unitRef="usd">6081000</thry:TransactionCosts>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOS0zLTEtMS00MDg1NQ_d68aa5bd-d294-409f-9e63-18146a6df750"
      unitRef="usd">8094000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOS01LTEtMS00MDg1NQ_8ba78085-d831-4122-95b2-bff5eb1f5435"
      unitRef="usd">-2895000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfOS03LTEtMS00MDg1NQ_e1c4ff60-186f-4dd5-b214-7154f67d003c"
      unitRef="usd">14119000</us-gaap:AllocatedShareBasedCompensationExpense>
    <thry:GainLossOnRemeasurementOfIndemnificationAsset
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTAtMy0xLTEtNDA4NTU_71796331-a43a-4735-9da2-f7b8a6e1f28a"
      unitRef="usd">1000</thry:GainLossOnRemeasurementOfIndemnificationAsset>
    <thry:GainLossOnRemeasurementOfIndemnificationAsset
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTAtNS0xLTEtNDA4NTU_bae2aaaf-3438-49d6-be20-e76c8a23ebfd"
      unitRef="usd">-5443000</thry:GainLossOnRemeasurementOfIndemnificationAsset>
    <thry:GainLossOnRemeasurementOfIndemnificationAsset
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTAtNy0xLTEtNDA4NTU_ee165d2a-1fab-4b6b-90c8-ea0b68dccc77"
      unitRef="usd">-4093000</thry:GainLossOnRemeasurementOfIndemnificationAsset>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTEtMy0xLTEtNDA4NTU_ed9c647e-0431-45cc-8593-5b240b86a56b"
      unitRef="usd">-4283000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTEtNS0xLTEtNDA4NTU_e10de7ef-7ce9-4f54-a4fb-f585315bc2a4"
      unitRef="usd">3614000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTEtNy0xLTEtNDA4NTU_649e363b-6e6d-4733-9638-204b51e35b1f"
      unitRef="usd">-5432000</us-gaap:OtherNonoperatingIncomeExpense>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTItMy0xLTEtNDA4NTU_aa0cd004-3cae-48f6-b89a-c60147a9a426"
      unitRef="usd">350523000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTItNS0xLTEtNDA4NTU_3c7a4579-4af4-4537-9765-048941541757"
      unitRef="usd">371839000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <thry:EarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmM1ZDYxNzBiZTk3OTQxY2NiNjE5NzhiZTViYWI1ZWZiL3RhYmxlcmFuZ2U6YzVkNjE3MGJlOTc5NDFjY2I2MTk3OGJlNWJhYjVlZmJfMTItNy0xLTEtNDA4NTU_b8c6de13-6c99-4f0d-ba4c-91a5d20025a7"
      unitRef="usd">481099000</thry:EarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:SeveranceCosts1
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTA5OTUxMTYyOTcxNQ_16f2a217-0d9d-4d28-9181-268539511695"
      unitRef="usd">4700000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfOTkx_4cbce2b9-2b78-4df4-b0d8-799ce9c2d746"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfOTkx_a302b9a5-e49c-494a-8941-3cfd25eafbf7"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTA5OTUxMTYyOTcyNQ_d8786166-9c1a-4398-8525-8b5279463931"
      unitRef="usd">11700000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i324a2f58c65f411e8ceca4e2f3f88e3b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTA5OTUxMTYyOTczNQ_aae5ae5b-e63c-48d4-a135-c0bd28759c07"
      unitRef="usd">5000000</us-gaap:SeveranceCosts1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfMTU4OQ_306f7741-2d1e-4c70-8615-6a3ff7983552">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's disaggregation of revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;based on services for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.741%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PYP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;605,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IYP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Marketing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;979,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SaaS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Platform&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Add-ons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total SaaS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thryv International &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PYP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IYP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thryv Platform and Thryv Add-Ons&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Thryv International&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,109,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,421,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf6d6ebe92af4233adabd3685f2d0611_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMy0zLTEtMS00MDg1NQ_e1a5b785-b8d7-4f63-9714-fca43237659c"
      unitRef="usd">365966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02be978572b8483da9f8f697ecd26596_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMy01LTEtMS00MDg1NQ_b52beb78-8c2a-423f-986d-8da36f4961ff"
      unitRef="usd">443315000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2136c6d8dbc34bcd857d651696cfd009_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMy03LTEtMS00MDg1NQ_d4b3a318-5fd9-4250-bb11-4c497855c49c"
      unitRef="usd">605952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie25d2d28263b4a929f87e8f019db2531_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNC0zLTEtMS00MDg1NQ_2d8772fb-e765-4a6d-8f51-1002cf045584"
      unitRef="usd">239531000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0991f6a064e14e64a1398886340701b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNC01LTEtMS00MDg1NQ_36850742-99b8-4432-9b2a-61fd62ea4ec7"
      unitRef="usd">280750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc3f9410ae4a457992c75ac9624ba6d0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNC03LTEtMS00MDg1NQ_c039d9b0-8722-48e4-b2b1-32cb74f08e35"
      unitRef="usd">339416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf89a04e61864debbf6e040ec6a9cc72_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNS0zLTEtMS00MDg1NQ_616e11fe-b170-4009-bc14-ae2683da3b3e"
      unitRef="usd">129606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied423a26d8f945928d0d2a4f2c1d68cc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNS01LTEtMS00MDg1NQ_6c2c5d03-13ad-4fed-aa85-4707d888e65a"
      unitRef="usd">167770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84862c1b403148a796da030dda744d5f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNS03LTEtMS00MDg1NQ_10b302b3-2a0c-40d8-9802-3d1583021c11"
      unitRef="usd">232345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1850872384d745a088fb172c8b2f7733_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNi0zLTEtMS00MDg1NQ_314cb06c-0630-47e0-8d36-c0d5c9189da5"
      unitRef="usd">62390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i16953df97c03435d81d1c1732b50d43b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNi01LTEtMS00MDg1NQ_131ca11b-d349-4bc0-8cb5-9e3fd55c324a"
      unitRef="usd">87776000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7bb04a28617548cc9ce16ebe3e30f538_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNi03LTEtMS00MDg1NQ_2437ddc0-5341-499b-a70c-b6c15d90029f"
      unitRef="usd">115082000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i060d55de69e64c57af3a6c9939b35624_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNy0zLTEtMS00MDg1NQ_e9282171-8172-43b1-912a-0c5f9569cc86"
      unitRef="usd">797493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c1e5611da2a466aac18b08401764f25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNy01LTEtMS00MDg1NQ_630a42f4-c6fe-4c75-873a-e2239684e910"
      unitRef="usd">979611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb3e67ee8f9845c0ad22cfdc77d74e78_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfNy03LTEtMS00MDg1NQ_4a390f19-0092-459b-a965-e65c587d5259"
      unitRef="usd">1292795000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28d3d46d8b3a432cba1d49b0fb02afd5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfOS0zLTEtMS00MDg1NQ_1ef24518-e5fd-46b2-a44a-4f32150033d8"
      unitRef="usd">107318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id970a170e6c84a0b8d6337243989fb97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfOS01LTEtMS00MDg1NQ_2078db0f-5c0a-4f20-b4d1-7008a7247d53"
      unitRef="usd">100548000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9be0d56c849546d7b36d591fdc132853_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfOS03LTEtMS00MDg1NQ_36c3a6bc-dde0-448b-b5a1-3ba7f9939bac"
      unitRef="usd">104327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d438591f2524de3a2e31b5dbe5af1bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTAtMy0xLTEtNDA4NTU_27d91824-a3e1-4353-a851-101d5b743508"
      unitRef="usd">63180000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc01b31673d34401a4c3700766a09dd5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTAtNS0xLTEtNDA4NTU_bfdf6501-96ed-4f49-a323-4172d23a3d03"
      unitRef="usd">29276000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i501f8501593d4ddeb6199e7c9fe77a81_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTAtNy0xLTEtNDA4NTU_480357da-86a8-415d-818a-fa26f14f7e7c"
      unitRef="usd">24252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a700724e8854101831b6c1813cca0a0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTEtMy0xLTEtNDA4NTU_4e0c6e68-a319-481f-a515-7cb8a3d7b767"
      unitRef="usd">170498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic9e892f817cc4ac3b872b9628117f733_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTEtNS0xLTEtNDA4NTU_0eb07b1b-c3e2-4848-b261-0e787799427c"
      unitRef="usd">129824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40133561ae3e4e0e854c649d197ab5f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTEtNy0xLTEtNDA4NTU_bdeb5c88-1508-43ea-bb83-0ebc31a52ff2"
      unitRef="usd">128579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45971546e28b4335bc5c86a0cf6bb800_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTMtMy0xLTEtNDA4NTU_7c14a7ca-ba22-4b7b-8297-494f784c64df"
      unitRef="usd">46859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9867620c7e654b0a9ae7548f9f15d9c8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTMtNS0xLTEtNDA4NTU_ac0f7233-c987-44e8-a1e9-9f7469d1ff35"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a691cdf0ff34ffd816b5e1d4543b710_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTMtNy0xLTEtNDA4NTU_5702c2a4-21a6-45c3-97ba-213c2056009b"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7c06cc867a0846f287b9cc1c02bacb1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTQtMy0xLTEtNDA4NTU_12848129-bc89-4dc4-9bad-e0b4815755fb"
      unitRef="usd">55198000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifeaa15d47bea4a8688e364a649b74be4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTQtNS0xLTEtNDA4NTU_ef70ed5d-1f6d-4990-aa98-0f2a047391f7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia2b3742c6b74477db51274a46578082b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTQtNy0xLTEtNDA4NTU_9601b261-e954-48bd-a0ba-b25e7d55e0e7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab24af750eac48ebb38cf7850eec33f5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTUtMy0xLTEtNDA4NTU_3e553db8-ce89-4f20-8557-386af3d55ca6"
      unitRef="usd">18966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecb686dce12843f8b4e7f907ad4e8d1c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTUtNS0xLTEtNDA4NTU_4459d5d8-2390-4c1f-b21f-4246ba10155e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf3ccf8ce1774a99b66931185093faaa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTUtNy0xLTEtNDA4NTU_0446430e-8af7-4f97-91ec-8eaff89fffe7"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i415e0458ccf248a2b5817805906b1617_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTYtMy0xLTEtNDA4NTU_8d728c0b-f952-42e2-b652-0779a5ce5f85"
      unitRef="usd">23814000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbcbae18830f47779dd7963b5d0d6ad2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTYtNS0xLTEtNDA4NTU_94b667cb-0ac7-436f-8c98-14ee07fa0189"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i362821a3a0f9446d995ff5a53c50a7cd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTYtNy0xLTEtNDA4NTU_608ad199-77e6-47bc-b540-d5369f7b3a2e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56c46fd0d07142a695648204e5951111_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTctMy0xLTEtNDA4NTU_da195d83-4c5d-4714-994c-d1814e60e3dc"
      unitRef="usd">554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cc2f0f15bf14ffd9f1e18e41e72cde1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTctNS0xLTEtNDA4NTU_16cd8420-e567-45c3-8489-9626f1fc2384"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc8fd283341044d68c0c6cc8c8980250_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTctNy0xLTEtNDA4NTU_6d91aabf-830b-403f-a082-1b85ebd3669f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf653c95076f42c3a7677d3c511dd402_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTgtMy0xLTEtNDA4NTU_ed22e0a5-c7eb-4b8b-b2ac-e13d3644a90c"
      unitRef="usd">145391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibdd0731b4b4a49e895086cbfb3b2a5ad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTgtNS0xLTEtNDA4NTU_7e784cd2-db1a-4d72-a23e-372e8372aa9e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b3a81d6cd09406783dbea55510cc8c8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTgtNy0xLTEtNDA4NTU_b7ca2d1d-16c9-4461-9ce2-7e3e72e15c3f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTktMy0xLTEtNDA4NTU_b0d1182e-266a-4a45-89a0-1b6e5a9eafa0"
      unitRef="usd">1113382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTktNS0xLTEtNDA4NTU_feddd4db-a0b5-49eb-a88e-c58c65d5ef03"
      unitRef="usd">1109435000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6b36367ad984755916a91428e216a4e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOmY3YmFiY2E1Mzg5MDQyZTNiYzNkNzhiMGZlNGMyYjZlL3RhYmxlcmFuZ2U6ZjdiYWJjYTUzODkwNDJlM2JjM2Q3OGIwZmU0YzJiNmVfMTktNy0xLTEtNDA4NTU_dc89c9a1-ab96-449f-90b5-7f06c3844b8f"
      unitRef="usd">1421374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RleHRyZWdpb246YTI3MWQ4NjE3NjI4NDQzOGI2MTFiNWZlODYxNTkyZTBfNDk0NzgwMjMyODQ1Ng_8364e920-0680-496b-8308-61c394368a19">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company's total long-lived assets by geographical region:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.693%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Percentage of long-lived assets held outside of the United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="if6a0bd9fde1d4612928718a97c581287_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMS0xLTEtMS0xMTkwMTE_a49304ba-4e9e-40a3-975b-78d1435d5a52"
      unitRef="usd">149878000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id2b769dab25f402cb3962cc6711ca1ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMS0zLTEtMS0xMTkwMjk_7febdc93-de9e-4b9e-9121-837c56641eb4"
      unitRef="usd">204045000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0573cab6ccb44811a2881e084f28b436_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMi0xLTEtMS0xMTkwMTE_15fa0ea1-5864-448a-ad43-74fd3dbac767"
      unitRef="usd">25516000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2b1d1deca4e848e3b88da3e421d780c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMi0zLTEtMS0xMTkwMjk_9053f49a-d5ce-46b6-8f27-bc5376f85eb4"
      unitRef="usd">0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i065bf66abeb742e8a3a9aaa63a470c86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMy0xLTEtMS0xMTkwMTE_60f4b07f-c6c6-46db-93fc-705b8ec9b7b9"
      unitRef="usd">175394000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i440024054a97426590919139ce684276_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfMy0zLTEtMS0xMTkwMjk_f8ea61cc-7921-43ae-980e-524a15d9d467"
      unitRef="usd">204045000</us-gaap:NoncurrentAssets>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i04560cd6a5bc4908b05f65e35705d6ca_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfNC0xLTEtMS0xMTkwMTE_fb2bffa6-fe56-45a3-82d2-aac40976ec02"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2a60172f4d4440f9805701f5969f9340_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV83OS9mcmFnOmEyNzFkODYxNzYyODQ0MzhiNjExYjVmZTg2MTU5MmUwL3RhYmxlOjExOWY0YmI0MTJhNjQwNTc5MzY1OGVmZTM5ZDJjNjMyL3RhYmxlcmFuZ2U6MTE5ZjRiYjQxMmE2NDA1NzkzNjU4ZWZlMzlkMmM2MzJfNC0zLTEtMS0xMTkwMjk_443c2a96-bab9-4f1d-b7ff-750884603267"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85NzIvZnJhZzowNTg3MGU1MDdkZGE0MDhiYmJkNmNjYjY4ODU2NmQ0Ni90ZXh0cmVnaW9uOjA1ODcwZTUwN2RkYTQwOGJiYmQ2Y2NiNjg4NTY2ZDQ2XzY1OTcwNjk3NjY3NjY_b95270b4-620c-4677-800b-5230964f8680">Subsequent Events&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January, 21, 2022, the Company acquired &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vivial Media Holdings, Inc. (&#x201c;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Vivial&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;),&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; a marketing and advertising company, for $21.0 million in cash, subject to certain &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of limited access to the information required to prepare the initial accounting, the initial accounting for the Vivial acquisition is incomplete and the Company is unable to provide the amounts that will be recognized at the acquisition date for the major classes of assets acquired and liabilities assumed, pre-existing contingencies, goodwill or other intangible assets at the time of this Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i7b232738ec1143ffb6594fd4351ee841_D20220121-20220121"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV85NzIvZnJhZzowNTg3MGU1MDdkZGE0MDhiYmJkNmNjYjY4ODU2NmQ0Ni90ZXh0cmVnaW9uOjA1ODcwZTUwN2RkYTQwOGJiYmQ2Y2NiNjg4NTY2ZDQ2XzEwOTk1MTE2Mjg4NTE_ba3f9f58-6fed-44e1-9f56-ccd88f7cd763"
      unitRef="usd">21000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <dei:AuditorFirmId
      contextRef="i1a4219c622534248bf1de48fad65625f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNDMyMTZiZDQ4OTRmYWE5MTk4YzBlOTJhNDZkM2M5L3NlYzplYzQzMjE2YmQ0ODk0ZmFhOTE5OGMwZTkyYTQ2ZDNjOV8xMTUvZnJhZzphNDhiMzJjYWE2MTI0ZTg1YmExNzRmMGM4ZmJhMWExNS90ZXh0cmVnaW9uOmE0OGIzMmNhYTYxMjRlODViYTE3NGYwYzhmYmExYTE1XzI3NDg3NzkwNzExMjY_bbeb0d26-c6c1-4259-903b-414954498aa6">42</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>129
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -5%;U0'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #516]4+0;BD.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>NDW9#E&7"]-.("$Q"<0M2KPMHFFBQ*C=VY.6K1."!^ 8^\_G
MSY);'83V$9^C#QC)8KH;7=<GH<.&G8B" $CZA$ZE,B?ZW#SXZ!3E9SQ"4/I#
M'1%X5:W!(2FC2,$$+,)"9+(U6NB(BGR\X(U>\.$S=C/,:, .'?:4H"YK8'*:
M&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0P]O3X\N\;F'[
M1*K7F'\E*^@<<,.NDU^;A^U^QR2O."^JIJA7^YJ+^[7@J_?)]8??3=AY8P_V
M'QM?!64+O^Y"?@%02P,$%     @ U45O5)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M][-J77*6U$IY-D.>Y\]REA:3T^/ZM^OR]%AL9)86_+H$U2;/6?EMSC.Q/9G
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
M^R!*(C<"+ !4%*4$IH,CJTG1&81:V3P4>J\98K#F1, FH<(]2 ",$A6+'%8
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
M,0]+\=CM!8CTZ\&!A^XXB;P:"(!SE2<(&;.Q.LO#.CMFT\C2O-ZXRYKNV;S
M!%+R%9"(**4>I=-B&H2,*5DQY6$Q_2YW1PY6OVV RJG% 30-XXA@MQ@" #TJ
M(<B8RM&K>V%IG*#R;KQ0(#,@\V9QG'C$3A;G%T'(F)A5/AY6OCM9%2JBO2H$
M6&GAYQ6XSPT!5F;X.:GLZ1!P,BV=GX8L (@RL(),U-FX%1E^3OKZRA!P.G\]
M#5D $&4HHVAB>PDK+R(L+V>$  &DFY3RQ'TY=PX!,::Q6V59@$"6$#Z1P@JK
M<2*<POY\.#ATS-W!)V[1$@(R(;QW42"<,E#,S71G1R_<;V5S;WZXT"+S0+M_
M<WVX.OPXXL;\),"Y_@E_6/0_<;#=]+^X^"UK5$;0HE*N59?1^U@-JNE_Q-!_
MZ>J=>:U_67==O34?-S);R48#U-_7==V]?-$W&'Y*<OT/4$L#!!0    ( -5%
M;U0:0/Y@ABD   R'   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULO3UK
M<]O(D7\%I7,N=A5$B]3;]KI*EKV)<O9:97ESE;JZ#R P)+$&,5P,H$=^_?5K
M7B! R<[F/NQ:) <S/3T]_>[&FSO=?#,KI=KD?EW5YJ>]5=MN7KU\:?*56F=F
MHC>JAE\6NEEG+7QLEB_-IE%900^MJY>S@X.3E^NLK/?>OJ'OKINW;W375F6M
MKIO$=.MUUCR\4Y6^^VEONF>_^%(N5RU^\?+MFTVV5#>J_75SW<"GEVZ6HERK
MVI2Z3AJU^&GO8OKJW1&.IP%_+]6="?Y.<"=SK;_AAZOBI[T#!$A5*F]QA@S^
MN567JJIP(@#C=YESSRV)#X9_V]E_IKW#7N:949>Z^N^R:%<_[9WM)85:9%W5
M?M%W?U6RGV.<+]>5H?\G=S+V8"_).]/JM3P,$*S+FO_-[@4/3WE@)@_,"&Y>
MB*!\G[79VS>-ODL:' VSX1^T57H:@"MK/)2;MH%?2WBN??M>F;PI-X0AO4C>
M=08&&)-D=9'<\$'A]S?ELBX799[5;7*1Y[JKV[)>)M>Z*O-2F3<O6X %9WR9
MR[KO>-W9R+K36?))U^W*)!_J0A7Q!"]A$VXG,[N3=[.=,[Y7^20YG*;)[& V
MW3'?H</,(<UW.#+?YV:9U>4_,T1-FESJVL!FBXQI";!SW2BCZC:SJ/NYK+,Z
M+[,JN8$O%1!N:Y+_N9B;M@'2^]\=$!TYB(X(HJ/_][/:N2[RA5=FD^7JI[T-
M;KJY57M_$##)7U2M&L#9UU7S<)O\55<%_&S2Y*J&TWS^G_]Q-IL=O)9?Z=/T
M=:*;I%VIQ/YXJ=>;K'ZP/[](-HV^+0N8W*RSJMIO]?Y:%66W3DSY3U4D<P$5
M!K@%;CZ],WZ"N[)=P2PEP(S;*<IEV0*,L*=OBL!'')2YDMWJ17N7-2K)X'-R
MPS\%4V?9C9_:+@Z3U<#TD$J25L,EGL FE=N+OJMY<N"^#5"3 7)#</X![ N(
MYAH>#:"__L>U7P&?NJI;U=1J;/Q5?[S#6);D $&C5LAV;Q6<X$(UN&,XRAUH
M,%V^PNT;E37PEZJ7L,E@H$?&AT]NY90W"$?9^+GAH#(W;YJ4=5YU!0% 9 D#
MS:;*'I*LN%5-6P(RESQ/O+0&PES+Y0U7_^SW+5B_@MM<%"7?\G;5Z&ZY(O(B
MFOO/_YB>'KU.8,D6!6!*O]A#*A%?@KJ&B!V/>O2$05@8N U @3 54=PD^5PG
MGPANX5OQ G@6E6KA"?PVRW_O8,/VQMW@$1E[99*/L%\<V;LS%QWRGPJ0&J ]
M CHX3EUU.+OA X!OZ%J4=3#+)+DP^-3?LKK#*SX(]UP!ZP21O=$-38QB$TZZ
M1OPJ)3]D\TK!0DMBE*\8O)/7B(YOM+2C@;M5"0C*-6ZWI<6#M?YL!BZJWXB_
MZZ_="GA*C\^ZJ+*E694;Q %058%L!/X1F0RH4_=P-4M5PUVWY/&:H+#K\ 'P
M521"S*JQ9?MG9<%._7< 4@5*%Z+F>TZ/V4JN&V#<&UW3\WD'GP1E@#P@1MR)
M+NQIX"7+*VTZ>"999< &YDKA>>:905I&90RU*@+=3F:?W01B<0*GJ))?=*N2
MZ5D*'WC(5<W*)!+R)'F7(1G#5B*!&C)#F'*3(2PE8&SAQ*SQ8K9$]0XV661X
M',2^ERQ8J@?\16WP:F1>_B#-Y"5<+GH6]_%K3=>'9+=GE;].;B;)7RXNKNWM
ML?BTV@#>YF&(D'$IFGIP &QX4.;AH> ^[U8:@0=! $N8;FY*X(Q ;W*BN!?"
M#AWHH^#8$P.$ +O[#8B*OD\M)0J+!R;[D-1X.!4>-QPM_@"(6;,T@E6;+JO@
MN5K!W33( 8 >%EG95 _VZ'M[WF@CW!5^!EV9MLYBC:@5YP7"6L&-TW?]BTBL
M$C\SA1J[ABJ $<%>2KQ=N64[687GSU/"K:E-EO,:GHA5!7RR)D3!P>>A5C=)
M+D&D@!V#6Z\R8TAOZ4^PSO!4-0$%*J=:S^$BBMIY0"O/#J;G3S@2P:<_Q5HC
MY<'4\"Q>D+%5IKT[AGB01W":;>#O%"@G):AD@"L$@EEE@0O"UZ#8M2'*D=*G
MIZ]-\@OH#T#&P.R(Y(S:O8J=D4\9L>L6S%=9O>2]T5GV-.?1.V(/_P%DNT$F
M#+@<QSE<U$8;U)3THFR32UHT8B2K#&_";6E$HC(;0A#PQD5'%M_4@%R!,>=\
MK4MC.N(W\OQ%#2*Q2KZ0=$-IAV9C,CW8_Z]H(Z/[>*Z[QBJU](5[WBJ^+Q"K
MP.7@*4"EB $@RQ;P##\9M$#Q2NB>+!N_># 4A,NRI@U$YX)T*->AK N40JR/
M@+!I=6-(#\AD9E0I&/<;QCWPJU:C)":=#?E'<H?:<8$[1_8L3+=/<D\[ N(8
MD9K*9/HD>A%LIP'97(C^A](B5F0\E=-,L"*0J+, LS7J-Z)D+AJ]!C2@0@IZ
MC=]W67\'<8WN#$YCKBP71U%F575=(\>%64+\@ZC-*N&#7D% A:4VBG=N[2[:
M1P%7ND0] STD=AS+F85& X+T"S+JP((R+/?E3H?\T%/<T[:+Y_6TNYV\ E,&
M[LZ'L;M#!*4[ P^8%TB;? UA\(47=_@]?X3O+[4AQ#DCYEER>'*2GIR?P%^G
MA^G!$?YQ='B>GA[-!A$Z.X%1!R?)\2R=GIT#,,?I]/QX%VJGQR?I[.PD 2J<
MG9TET]/3]/CT*+D"M)4-Z4: U@;1.CM*SZ=38@?3V6O[<3<)3H].TN/98?)<
M_GCA'A_'':#VC\'=T>E)>GA\#']-#P#8PS/XZ_@,]GE^.(B\0\#:Z=%!<GJ>
M'IP> YZGZ=ET-_).CQAYLW1V?)I,SV&31X=#R#M.3TX/W.;YTV[4S0[@8&#4
M<_G#H^Z+NE5U![0=B3LK7=YWI"$A\;-MLV:G%M,SFW:'@S929G&)W&&MX  *
M7>DE:SS"=5BY<TH) P+L_@X5$;CJ19>CILC\%.<A U0T<;J_P#%TH]+^[8SW
M @?YHXN02"6]R.WG^X3VF#D1JSAX" TH(#>MSK\E-YL*9,S7Q^3';D4XF>X#
MI/O3R1EM&F<W-+NAV6,U-%A@#2?,(ZTQ-P>["%BT6BP4N9A1]%]T2\ &< C>
M+BMI9D5>(K2Z !7\"4#-"&6HF6\IN=8X^4YM'Y<0;1)) %#L]5=W3O ]B(P-
MPXR"[P[')MD&]I^C<9[VSV8 3Y/D5T,*T >P(=9D.GUE#0\LMDC!^Y&C^KTK
M&]5SI,"G;X!LMQQ=9=#$UAL1H7/=M<FB:\%Z39":6\0":'D9G0^C<XUVH!%'
M!(I3THC)Z/5(_U$5'@X[;SNRH%CM JNSPOG1E^:48K"72&6 BV^"_<1N0'2<
ML-GK-PPH70%3U V<4A5Z(<B;5B>W(*2!F8MC+40-HZ%!0JA*0$WAU(K,@/8#
M1\ZK!^IB#[J$[1(8,R>K'0D7S@.W_EM7+ 4K= *$P:QI""^W6=4I$S(:@$L)
M!JLRFY= 2V3;?KC/UF26PUA_/')>M(%&H5D,=S#P+'L K=UM&1GP? WCV #-
M4)<AE9V8;*- [TO@S VZF2Q$.5%=T0>-,<G4X5Q\</3SDIT[:$MG&W0_D9,Y
MU^C> ?SJ.>\7R8DB :G'@2/#*B.9*&I4X*= .*T*F-W''E%$JH@SNR_\N5#K
MVO-VVE7*5W:?_7"DQ8-M3+\[I5#4,IBW G( Q*$QL:\7^YU1X6GUQP4H2MD_
M@!J?.,$9Q285IL>A/#T'B\/ZAP8/D=AD9732R74L%%P:5 9$UN*I B_BE1]H
M=O1!,)TAZ2S*>]*2'=CAV1AQV#]ITVFRU+JX*RO62<"Z L%?HN^2?Y^ #N 4
MX!J@0@[1X/$BM>L&+M9MV73D:D'94:%5 8R@X>L'XO/R\]^OWN^C(N8B&O:;
MV%6.*W2U4$_[8#FKNF_%!B"KE QZ(2JV<U$">*H;9YWK[,$R720S9 LP@;W8
M9/$)0T5:+FO>M[K5U:T2A<T:4O"\]_&!@ 0"AO5NL[(2R4+^! \*+LT6!1ZW
M<&\1AY/DJD5?.S+0,D?? AF_0%G SN^0)>"^=;W4Y*QBAX9@ [@HW(<R3^@
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
MRQQX4)#=A6@68XG#HF'9C01]0K\\0=K5H[-8)YQ+4?766IJ Q'6/T"IH6S[
M!FBDS-F+,PYM)PM99<T(R.I=F6;#-QIDI.;(CPZ,P/ YO,KH!+;:O<](=/X-
M5\D2((A-OW66-QKOHEY[IT?,=K&# ^I-YA'XQ2ZB6$^8F4@N?HU^4X*IOV7Q
MX/*D931+S\-IJ==&E#D7@1P\Y 5'=OT09#;(P'WGTPF>8!=_&LV;H81#QXSQ
MF+;YHA9#WF446##."^^J&D_3@-H14Y>\[8^X[40TY>&LJ&&;);@='$=SL1R\
M6-OTESJ:<V#$W.?5 /LACC-$S,^2LVEZ=$1)_+.S= I__>KNU\#X&2C1Y\!:
M0'2FI^>'PEJ&1@+?.#^!J0^PRF)V3O4!'T$FOMI):<^GI^GAV>F+Y/GA87IX
M<O;BB2B U;"LX/A0UCT^/4 G7*[JUJHB*(EXK2^E^18T;X +T#8=BP'3S7^C
MG&'-8:OH<0&UP<>MU 4M'6MD*M8!FHP242V@II^3Q9*9.2Q> Z0TTB76V6^
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
MK8N").3*Z"'%T<P&*.&I; R'^N&DD$.5[(=VJ>U1_0'8B>W*6CJ8ZJND@V$
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
M1>[57G8ZD>Q=Q7YI4,FS"27=]#3I=TE'70IAO5?0LX&31D8,_..:_:R*'#O
M+Z\JT-K'-(O2(IT\H=>7O05N>/KD@&QART:'UFYP&C"NX2+;K&#3DP2[5^1A
M\FG?V(32B: ^QFUO![[2PGEYUP9INL+$1L1H$+>FBEW9\EL@2I!!;YMZH']@
MRVER-IDGI]-C9A!I*+06A5.<"IP*&^WC3\<S5-?R80JQ<$!NB=SVA*'OID',
M"+YB!VS,7F)SAV8=J0QEOE^&"%8)"3A<91^]BH$E<Y?I=_'%^ZEJW"AF!+/$
M+66^KR+'JFVC7;/?.E:-N7#I\?DT.9^=0\9F+3U2$J&OK!D6&GJLI^ PU2RW
M;N(]<2C0\]FCL_$$I\.BP,B871,1IN4WHK;!$I>T 2#WHK5+]H:A></[_0^U
M1<U$YSX=/76O#)I-[CCA@A>.<KACJ1GND N1<0(EZ84[;7HTJ1F@J [@7#6$
M[K_;-=$N1,LNL#B0GD"HX\'$\>HQ5?-W>Z?-G_M]M$/S/OS\_@_VEIN<?Z*N
MV,\TU'9&#H1CBFWR0$\DH;&+D>^76I6M*V%L/*;T*.EP4^NUHPCJ1.V&=VTL
MH.1+[+V[#J%5_0+RHCM"8UW(VASG+E70\$"E(AX.^;1+CR&%AG-OEX@Y+.^Z
M\,)A^7T5'1G#!7OLW*8:@R%SX-_2&S0#G\5>Q"^\:KC> MO8H_8@]8BEY\GI
MV7D@H50,/87BK,>SY.ST[(!]"'%T%.N^0#9UR!Y_? ,<&M=$6V'I<7(^G1[L
MJ;=C85_!^.OR*X[X.C)$#>]/U$?I?#R+..0D[XPD/:Y0A)0LE'&*/3H>SW=7
MSL?3=L YR\',D)__4D9]([><! =-SW>U3YS!?13\250HML+-YSE(BZ1K)<>+
MJ$]41D1<Z%RZ@YHX4-G ?6!18'+4!?VYJD1)K>DV]+,(IX$QN\*>2R#H-5(A
M,I\/=\*X"+/J(E[S&'?:':RIAW5\ -G3EH+="!$H2IJP:W^!:]"@(T79'F8%
MU/ LXX8PY-#C)FV*Z3Y,?<#*90[N;/UYKA@28WIBLKX8#FZ<WX\#:)04Y?\1
MB'E&H6K?F=MKL_\C]-K!AODLF:0GB!==],6+@[X-IH.=L_.3 _;#K="9-.*!
M>>GL^. K<'B>G!Q#V&5))\8OK4-7FH>;P:%5Q\D\38FJAYB'8G;(T'F:;@9
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
MQ%D*R1IW984MC]2!+',&&QWVH"#RVRRT)N%;2X%1R,Y'H&H:6=E<F$$THYA
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
MKEB.8PT4$UK]XPI#\[$31OB&DD7 !(T,2H0'RZQBHFFUN@.&J.%5\9IV12Y
MYA11L@31HQ9_ S,K"7J!JP^U"IEW6J/2'+1%7$'Z?5_$CB]YQ?4"S)!]ZO(C
M9(QKV&IHM4 L$O6*E5HUK%7&OFS0)M />+W1N]*%Q"!P0A14?%MAU'L%*+SN
M"O0.[C &,@<V!PFEL.AFR7-1"[MB<"\LAM?0HED9"PW.I%&U*+8J'YCO:6D9
M(UR",3ZXQ(4(M/&8%W?"*+UB5 8B1W,<XY"])O_0-&B=.%MIU2TJAET%S1S=
M]9T5S3Z3BA?1+!O.$('JFMA5B>#4=+6+ )MW!DO2F+T8]1'?<P76Q3=DKSPA
M:5P!UPP(*YYO4SH9AKLFF2ZOOMT8G\6G:VU#[:I(0ZXT&8PE^A.F6&,Z? X0
MJ 7AAHO.FH>H=MSXP>PD'&48BP.>=M:0)WW[>(.I#S54=!;>N>I5#3B#^Z!P
M:[68=R2)U_5SO<"&)9/><?T!7 G=;*I&0XL=S><UU?&"[!JR,V?:%[*SA8QG
MV.%@ UTT1N7"A6$I;/4(V'AG2U7C)<)5S-HR9"81%<:\$&NX*87$KA/X):2_
MM?@+A ?WM<O;+'Q=F>S+V<-$U.>6,7U"%88Y/$8QQ1&[V/;+'U3KEY_6^FVE
MP>^:Q[8/7 6ISJ!QYM#%WO_<]$CCFIV]8+,@S:8XCK,@BB?L]:>PPR;!.(E9
M/ V22<9N'H,@3W<0';(H"B9APA(DSF;L%U@XX*'=<3 >ARQ*@AFJN>7WO@'R
M7'728](G>!0%LRAS>L<9>X_!TAM%,2H*@VP:LB0-INF8W2K+GUW++U@Z#F:3
M$#\0JU!)[$Q_PK,M^-,N-BR5-P)+EY.BHFMKD6.NF5&E75+#\]8O]7V),Z<\
M8&I.)Q7Q2;R)TFW8@G0I(3H)EBZGI,?=)I!AQR!2AG<W/.Z02:]!'FJ!*.)W
M+5UB5;-E'[I@[09OZ\OF^*$R7&IAX:4J2_*L%/?4E<9UC4,5W@KK3N)BZ^/Z
MN'BDW:CV2[I-[S50+?B<JLN=[GN=_'7-=;1?XMO"OG!>]G5\277LU]8)OGB0
M8+_E"]5_;VKS;%N;9YO:[%'/%]PYKWWF'-Z]Y;+#YPI;WSRQO+[_+HNC^$<J
MM"#;6XG'X<-Y$$ZCS76K7W_N>,57[D@8^51OE@]F27JXG:'.G5D41!GN/G1B
M#[3WC,X<5FSGCWT1S?\^.Q3[)$BFY,XDF&83RE%*T!!D4;*91.,@#--_G11V
MX%0=LH,4<6>,8Y2ZR7B2;"91',R2Y$O9"+^IJ!Y[D8QV7H+N'DOO7;II8%#]
MH[!?[9_49_XEN27W[W&\%"P$XEP-);*&P^EXP+1_X_J)5:U[5\Z5Q5>J^ZR
M%Z") /=+I>QF0@KZ/QI._P%02P,$%     @ U45O5.1/:;&M!   6 L  !D
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
M*Q!'NGKE-"+1PGF0D%HP B*R 5S2<>L%OGMD4V4KZ);N:SP.='0#I/J8 #=
M_0K514*J#NR&W$AFO)OB!(=RMK(9ZYY3WGXM:L_==]WXK."<0U-YLD/8XY.U
M$K<$,RB_9O?TD^Q'O>)*3^A.A+EPYM;;.+_MEX@-]P-M[(S5H$44L4SZO#LK
M^6J[.SS[<GB$9D?*:Z\>\0-7E;3IG(![5X0XM$=L]X1K6U]Y5@/K78[SE> 7
MH<[QIN&W0M&X*7J-( 0PK]P(*@?GY'<N.& :%E<;627DB3]!9Q3=ZB95C ]=
M G44:);@':0YJU,/)SUJ5?9/(20;H"%#HL8#2B4J*Y5C.HK(Z?(:=#C')1[Q
MP9[9->D1OT+HT-VN]\"5D[DO4SY0_8TGN0)Z7,GT2PP5Z.%.;KL&#S<".*1$
MK*]U!A=W)%5&M5>OZF9C6*?+UHEH2ZNSODCM7;E>PV$(PO:Y:#5&:4ZVG:XC
M!<>L 1B45XI/7%&"9-+1\NAX-!+*:AH%F+1NM\NM)KC"T0W=4Z>1()D";%AZ
M'!PV%))<0['-#9^T:A= 8@N$1TINB%_M6C#.M8"*3^-1!1J$+G7)9K;P/9#R
M>X7Z(*\4#9JT(;;SM/;NC@B@%3P? [G7<8A]\^K=YS>7;05P&TK7I:FH9D&%
MI [RWI)F.[27D+8,$9)+Q'H&[(QK;F?Z\/^>@(VE]65G3[C]4 X!U<]V9)C4
MFWVE[J#D5!2.;2HN@2%$M5,YW(?'3624>#[R2V8@933OH&ORKW[G3:2[>4QH
MNOOY[Z]UJ9HQV.S,Q^(3ZN R!N54:@]C>H'*>+/?DZ8_:NES0S;HR4,%U'*W
M;*BQHQ05L =/%]JQ"EA*'C3:*.07U15G7Q&:R(QF4\/94=(4$CX&" D*X+WN
MJ9?G]!DXN=;.#X(*>:,+-,NX97+"2\W<PO>J)UWU?!;MSNIFC!3*UZ#7;YKN
M_DR2>W9$!=KL01O>=>%=Z\VKYV'UH"<?Y09>#*VS==!!4*6LR\S*7=D(%8\S
M>G8&NP#69R>/.[)P=-6 FJ*=3%/\MX$\W,\($C!;@_Y@"N.'*A<SBGM'O;"Q
M[0Y&U]GX"?OSAHX[E#3/1>L[Y0 'IDTNW-:64'/UH&F:"S746Z0I?::Y#$,T
M"MWHY# N8B,]X[4MHV,N;$IZS4?K6V^FBH"BQV%U!\!LO?L7=?9[/?R8]8:=
M=MR*/:1YF?>&$X!("@6!3NY@QUYORS6/1P;Q^**;Y""+F52S;P2%4&5"I/6R
M4#+2+O7ZHM "A7GSN :^"E_C-+Z1V0,U<]:'S/,8,N^!<:?&&SVK1J!QVQS]
M=]#P4+K.I8%EH*7JUO<7TV4T-QM/)H."V,>_O4?_Y_ 7,'5K 'E[$#@&M;\.
MH4;8L\%&W/_1F,P'.UG%-^;$?.LK-,\'_&9<Y7L3:+:R+20-X#-&FLT,(T:C
M20L\6]"9>"RIRG9LV?*?*4A/===SQ;BV#Z+:E=]\?/?ILH6G7COM\&1L>919
M*WG3V]=/?@_'O&M]@S5^W,=>QK"7)SGL:J*HN1DGB;'</X"LP*Y3?^9]%#0-
M: !M&#<G;2_O&Q7&>;>M)0$0M*%\09F(-U!F&,:LXUYX;^KP[>7E!Q^I@;]#
M>32&S?W(R'.DRSN!$M<,5Z-.-WR!)6".L>ZE&_)D*-0\O0G;$D8[JZ.>CF"J
MM_'E_UY)KB[\,:9&QU'S:Y*J'0Z3XGH$]R8R[0SDT!=M[FAZ[S;:\6$_6_OF
MS>\I3?DDE8 +0^)'HUHD%=+G0%F=$W )KPSNZ'_CK.+GX*-$TR.>IZU51O/M
MQ",NSV5N4LZ)-+6D4&/<Y*4>)95Y4H4LX?N^^I(.Z[QBJ VHJX&5/.SF,3I
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
M2//EPK]PN61W]</OG&V2+U<"R#-?KMR/&^)^?QU]&HFZY.Z!ME$#=60>TPT
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
M._,9?C?<_&>&GV2YI7/;5&TP=3Q:S"Y,R>9NZF+/'^6OB[HN,K[<H6Q1)0W
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
M1H&3:QJ W]<5:'A[0POT?QA\\S]02P,$%     @ U45O5'@5N^Q1"@  IAH
M !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULS5G;;MPX$OT5HM?838!.
MW^PD=L8VX,033 :Y&'&R@\%B']@2N\6Q1"HDY7;__9XJ4FJI8SM9[,N^V"V)
MK#I5=>I"Z71CW8TOE KBKBJ-/QL5(=2OIE.?%:J2?F)K9?!D95TE R[=>NIK
MIV3.FZIRNIC-7DPKJ<WH_)3O7;GS4]N$4AMUY81OJDJZ[6M5VLW9:#YJ;WS6
MZR+0C>GY:2W7ZEJ%K_65P]6TDY+K2AFOK1%.K<Y&%_-7KX]H/2_XIU8;W_LM
MR)*EM3=T\2X_&\T(D"I5%DB"Q+];]4:5)0D"C&])YJA321O[OUOI;]EVV+*4
M7KVQY1\Z#\79Z'@D<K6231D^V\UO*MGSG.1EMO3\5VSBVN>+D<@:'VR5-@-!
MI4W\+^^2'WH;CF</;%BD#0O&'14QRDL9Y/FILQOA:#6DT0\VE7<#G#84E.O@
M\%1C7SA_8TW09JU,$.^U7.I2!ZW\Z31 -JV89DG.ZRAG\8"<^4)\@*C"BU]-
MKO*A@"E =<@6+;+7BT<E7JIL(@[G8[&8+>:/R#OL+#UD>8</6EI5.H!/P0MI
M<M%9GL%@<:E]5EK?."7^=;'TP8$N_WY$ZU&G]8BU'OW/_GU4#N7F*U_+3)V-
MD'Q>N5LU>D X?@>]EDSZ+X6"H54MS59HC]1;_H5T$,&*6^FT;;PHY<8W.OG$
MAD(YD9525UYH(W I#)&_%)EMG%?"KL2R\0#G_42\0U;EN29-8[%RMA(!"4O2
MZ?^8M[?:G<H4\L]#4%4U1F<,T,=M:WNKG*'8".NP=-V4,EBW%;*-3V9-AB6P
M%K@@IK70TP99EJJ[7 &Q@9*ZU!)[D$^A8"M[HGDE[/NK<=KG.NMN; J=%0/<
M*'].!@5K^[X$ +DL-?+.BQ0.F (%M)70H5ZH7(!1'@\0"%^K3*]T1H:T,2M[
M,5OMV8U@D$TEERT"MT%DU !9KA2B)%D)^7RI1.WL$K@4[Z>ULK(-.77%5[PR
MDX:6HH)[:[!XN\/+$8T<T 86PGU^W!HAH1[@O<X!).]4C<&',, %GAD;!.,
MK$K> ,=.W\X_':SDARUP9;+QW8.&8A[06=A%3I7L5*(7'J+#(,I*)*>WEL*-
M$NXE$;4-<+.&$\F$B7@;ET(^M ?E8%N^2WO KF2>[#&V%:B[ .=#"N1614/5
M7<TY5<CH!_2#:![VV;+A/"0TRN1$WWNCG  1!5=-(#B@G;8YXJ[+4A3REGQ(
M4AW9(W/D"^Q0JQ6IMJ8?@']PMD"USME?"&10L>X!1N0S4XK44Z(X55"7A0I-
MB4,ND"7G#O<53IQ,^D*LT,+AQ^O44><G)RSC,_PC'?*&+B[5+3I]S;G\1=Z)
M-VB9@QTIMN\,;#&PY3,VF(;0YQRU^<GQB[&0@ <9:"7B"2W_^]^.%XO9+RP1
M"_ER_HMX2CR\!25C!F%YD_*%+BMIFA42"%D.Q\-P&F(@,56VKY/K&-+OL%PC
MWAKV/TEJQ;O/UR+I?(IH(-_ ZBBEMIXK8"1 KE'H.+@)F(N9PT0!&4.9&,Q9
MD=]*$^2Z(WP/?YL*M=-<, 20Y39)DR4-8%N20H]ZV[B*&R2U-<@^>5?++55T
MY#Q7]:&6:'WK4TCU5JR1/H'LNQ,9\IPZ0R_Q7#_4>2_4E 3@-U$WE4IR&4LD
M4_T]KN)2V=L664Z.6BKXUC<KU$L-X24E6]:0GH@"Y4N5>JVIF+1%=P=X+TVU
MEVNGE(^-(.9_"Z0'E8*:%=1)4#WRO7SJK?^#I !MG?IHJWL+OWC,*AB$0N%L
MLR[$[PUB@#O/.Y!_7HGW[]^(6KI@P(Q"U[%)$@!/;CR9/<OEEIP ^G%5OU1W
MV 6?731KC(-B<4(3T?R8:S7A *J]5KO23+("5H/T(2(73]I^CKSB2M!. &UX
M6U1/*3]B;C S&A?&74,AI%&^-'Y#[&8?6-]3%9T:]:-ND.M5:AY=45IN61Q-
M%8&%\Q),Y,I1=UG*[(8DD[J+''.OII&,!GAQ4=<*O&*?>A604$Q H]9P6JQL
MJ.LQY5,[YZ&$&TTW&&TD34.^YA(3 <LD&#B!0E'](QWP/M?@4M\HRJLL:Z@]
M H?3)0VG"Y$FH5NNF6U](^3?28R!(D_'CB9QR")7"N8H&X+^(!UWBG:V0F%Z
M,._Z>=I/A4A'2?W+HZ#Q])!\3LC8(I =PVQEG1J(07*:& [KD&10#[.Y>JB\
M;36TWBFD[8]2(LYWOS<0P63.5+5$01IDQ165./$!VN7]Z=$2FX)&<R27A,;X
M)D.2^%534CQXAD47K6H&T?*!^F:/)EP$>K$9,IN=A7@,\["U*<$8UI>4#!W[
MA\VE32 2T5673EVN#+KY1%QP/G;.:0\]J9\.[\Z&+BGD;CXA!CM[Q\,'''1P
M.)^<X,Q8E@1K3,! 1)-:<5L-![V9BB61@HD<IQ.?"'$PF\P[8?0(-Q;MC7$;
M?B1HN1WOCVH_P=Z!ZHFXPF&CD::C$Y+P(OO6Z-0_NFP9.@.S6K_'/M%/$9C<
MEJ5TST"V9_$G')&KRM T'FM!R\-'879#:F3,$_U?"N^[>2!/R!6FCX$=:-JQ
M8:ZT0\D_.)[,.M<CBMW6R,1]C1+C.AQ3V U,<..]<Y^,@XGO4?4AY\8V7>HJ
M5@6,@PH$=C0'S5_^XO=QM$-C*H#WPB(P!XNCR>&02L,[X>=3H4^[B?C$1Y<O
MZ@Y)<2U+.KS\>I=IZH^T_ZN/P\Y%0X3K)W&&ND8SD>^/Q_!.10\I6H.#(I=[
M?A1-A=C!\S&=0)_%6?H9O3+*20:A0<4J:+3U!(XQT8A'"G:G;_B-9\AV#\][
M= +SN_*[FTQV>%%&2C1B&CR"&"9%CBCQB9-+0,EOQ*B_0*=3B"Y?,;:D,_!A
M$SMW)[ MX09_0"M!;8N6TK:^Y;&MM.>?V#6\UZOM'N@<;26@JX&)T>N$Q,>9
M.S7V[QQ4-PY3& V7GTR:K([Z!3%&G70$1R8Z"LY5@T-Z!G9G=);SN_I^;V$G
M-^LUOV/ >17G2PTMDLF2.+TSP4=ZJ1Z]NE!&;5WF1PGQ/ ?W(R=)PP>N-$SD
M^<O>R BOM?1F4]/8UR;"O2]5\E0L:%*(?O@(^[K, _A(>1S4$)PT"4N3:!5?
MNZP>J/74-[*RR>.;%U0JG-Z''= I/HQ&$ >+R8LNDU-C@I<POI& QP^J>Z=.
MR5V10WTX2V6@&W%LX'=2U1(QRND8$0_Q[?/V],SNQH(&Q:@?#3@)0Z6,AZ"/
M:B/^M.[FQS5C%X_Y29]\.PETUD:AHA&F]2NVIPH(>6^AE6S\OV?B!]DG8C_>
M@Y'CX+ W%OQ<=%!6(H1QFL]Q TA=<U]]^S%!ON\5R)M"V[W0H61_A,5I^GPP
MD;J Q->96,*R'HAH%'VI4S]UZENC(M,13_J DC?\,FX8.Y;8Q@B:K<O]'G-I
MZ:<L6$(;(_.\B\RUJD.R.*7%8_&9[Z8T<=_[[&GOVT&EW)J_D)#?09SX&:&[
MVWV$N8C?'G;+XQ<<$ G'!<P%:H6ML\G+YR/AXE>1>!%LS5\BEC8$6_'/0DED
M)BW \Y6UH;T@!=VGJ?/_ %!+ P04    " #516]4)"PLS]("  !M!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R]E6US$C$0Q[_*SMG1=H;AX$J%
MJ< ,T#K6L6.GK?K"\47(+5QL'C#)%?#3N\D=5ZJV[_0-Y&'WM[M)]G_#M;%W
MKD#TL%%2NU%2>+\Z35/'"U3,M<T*->TLC%7,T]0N4[>RR/+HI&2:=3JO4\6$
M3L;#N'9EQT-3>BDT7EEPI5+,;J<HS7J4=)/=PK58%CXLI./ABBWQ!OVGU96E
M6=I0<J%0.V$T6%R,DDGW=-H+]M'@L\"UVQM#J&1NS%V87.2CI!,20HG<!P*C
MOWN<H90!1&G\J)E)$S(X[H]W]+>Q=JIESAS.C/PB<E^,DD$".2Y8*?VU6;_#
MNIZ3P.-&NO@+Z\KVI)\ +YTWJG:F#)30U3_;U.>PYS#H/.&0U0Y9S+L*%+,\
M8YZ-A]:LP09KHH5!+#5Z4W)"ATNY\99V!?GY\:Q@>HD.A(8)YZ4J)?.8PT=?
MH(6947331;B">X0+S8U"./Q@G#L:IIZB!T;*ZTC3*E+V1*1N!I=&^\+!N<XQ
M?PQ(*>TF]VR7^S1[EGB&O W'W19DG:S[#.^X.8OCR#M^@G?^HQ1^"U\G<^<M
M/9=OSS![#;,7F;W_<+[_)A+<%@@+(ZD]A5Z"9W.)=8^*G\0C?^ /;+;'-I'-
M'[%%S9:!W8)U(7@!PE$#KXP-3LP!BSY&H_9@%D"/G-\51N9HW2O > LM2LG&
MV%MD%C \&: +1S6GD+M+;\,AI>0+4SJF<ZIEOW+J6NI)#;/26M1\"[>6:4=[
M00TF^7=J+E(7[V"*2Z%U*'[.)-,<@7EXSW1)*@5U)#B ER\&63=[TW#YCNOW
MN*SAMD!C+,^S#>"&5-1AF!YD[3YULI3!_'#0ZO3Z1Z$E?HO_1ZV406W]MV>9
M[DF 0KN,0N?HG$OM*S5H5ALMG502\F!>"?$ELW0>#B0NR+73[I\D8"MQJR;>
MK**@S(TG>8K#@KX':(,![2^,\;M)"-!\8<:_ %!+ P04    " #516]4/N32
MN"T(  "B%   &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6RM6%U3XS@6
M_2NJ++,+56[B[]C=0!4-["X/75#0,UM36_L@;"718EMI22$POW[/E1R30&"Z
M9^<EL2WIZIRC^V4?K92^-W,A+'MLF\X<C^;6+CZ.QZ::BY:;0[40'4:F2K?<
MXE;/QF:A!:_=HK89QV&8CULNN]')D7MVK4^.U-(VLA/7FIEEVW+]]%DT:G4\
MBD;K!S=R-K?T8'QRM. S<2OLSXMKC;OQ8*66K>B,5!W38GH\.HT^?DYIOIOP
MBQ0KLW'-B,F=4O=T<UD?CT(")!I16;+ \?<@SD33D"' ^-;;' U;TL+-Z[7U
MOSONX'+'C3A3S;]D;>?'HV+$:C'ER\;>J-4_1<\G(WN5:HS[92L_-RY'K%H:
MJ]I^,1"TLO/__+'786-!$;ZQ(.X7Q ZWW\BA/.>6GQQIM6*:9L,:73BJ;C7
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
M31,P/E7*KF]H@^&SY,G_ %!+ P04    " #516]4Q;"_SB8#  #"!@  &0
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
M+_H+6[-F#ZH]7GD)ZEN#=H-XDC^()QF>>-L5*_)(.EDO;@#K0[C/5&.LD7-
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
MB%'/*<_" W-PE!!8@C7&#^I1F)*<L,2(;X&3^E5FGF*8EUD'A'>',9J\0#"
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
M=""'=\;WF5> 94Z0\J-.:#$=4 6L5\C$DRA:?21BRX2U--N!6=S;8-+?HNY
MB@!EZ:7D9L,OO)Q2C=N&-<^ 6O8-#'$IO3?2OQ^*KSMW^S&F.P4,Q99Q>MO;
MBUBEGUVC05%$9N)XM95\R6>*<W#ST/#^Q;" ZY%\=S?!2JUO$O,[21\-DSQ?
MNCJVX*(Q5_]&AX<W*8YNJJ*S%3]I71VXFNP;:8]5!G?75Q0+S>52>PF-^O6-
MG #/.X.$H>6^4RK#PC6-74PW>7VC17@H?ZXW(UW8'CT(WJ.*:_9_8.F&U1]*
MH92+0=XK7%]ITXI"#T4)"*WQ[E6O)<#=<%@!'EUR$QK=?W'<>4WP0N^'1G+\
MT;UH1#^S&.\[*3IJ@_& I7G)PY4(F*\"67N893AW?M,[?'X[=Z\_JK^TIYE
MO3]XJ%?W-87P$@0L&O6N0@AM.:NV 3? YC>4)Q(TU2(N5YMH[_XPNRZ79*A^
M0AE2W1B_3C\0:X(B]2>@E!JLX?&/D-T):Z':BVKO7X_7G9M337@/O3Y9?GP[
MY%+!Z+'TXM6HJ^UT&A*!A,]T'F] "_2$FC<059-"34=T,I%7%4Q)+?8^C=@O
MCKSG-7&'][QP>\+"T=3@97)80GJ@%.$;7<=QM,]HOMJJ6KC>E8OI'I-XBP!5
MIUQD%34AOG"M"*YJX.Z=M!T9S,3]RP;'3#'KJW=7ZK@^W-Z;?%\H&O"O*O00
M6$?WVXOK5X[1R89=7/]* QY@$K,\>9V#H93S)=VD&/OM%^H@8T*&BYY^JG;
M\\^.#Y]%3RV']0;7B:-GGMKB>Y,:F=1F B4-WTCG99 D(2!^;L@LF P.977C
M5WYH(:B]+42K%^2:;K[8,[*K8+:+6DU: #PK3<*D,$3C[A?4.W])0'.K--^V
M\!HAA@"2UHR=3BCB3R*_DK*D?"L\GWHU:#-GZL#-+:"IJ-U2 ^:PL+D*!P1S
M;C/IGY#320%5INWG="5*;AY \,(_$I@1F*J$@O@=.QRV^?>>UVQ?*>/0I-]>
M#<=(Y'PH'VH6V>,@]M#X:0">$/T&&H.<FZ&3_IRR)EXG;?+#=Z!"K,TE\&Z2
M8R6<13S_]ELT$-"_\O)B\>0YO.D>_^&[';#>]TF]QAR$PJS@U</9V<D3;AZE
M']IJAT.B>&FK+?VY,0D(*WP ?E]5P,/D TYP6]6?";P?_A=02P,$%     @
MU45O5&FF>Z#F"@  /R$  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
MM5IK<]NX%?TK&-73VC.,3()OK^T9VTFVZ7@33^SM3J?M!XB")#04J04H.]Y?
MWW/!AR2;8I3M]D,LB (N+LZY3S#G3Z7^8A925NSK,B_,Q6A15:NSTU.3+>12
MF'&YD@5^F95Z*2I\U?-3L])23.VB97[*73<Z70I5C"[/[;,[?7E>KJM<%?).
M,[->+H5^OI9Y^70Q\D;M@\]JOJCHP>GE^4K,Y;VL?E[=:7P[[:1,U5(61I4%
MTW)V,;KRSJX]EQ;8&7]7\LELC1D=95*67^C+A^G%R"6-9"ZSBD0(?#S*&YGG
M) EZ_-H('75[TL+M<2O]O3T\#C,11MZ4^2]J6BTN1LF(3>5,K//J<_GT5]D<
M*"1Y69D;^Y<]-7/=$<O6IBJ7S6)HL%1%_2F^-D <LH W"[C5N][(:OE65.+R
M7)=/3--L2*.!/:I=#>540:S<5QJ_*JRK+M]*DVFUL@B5,W:]-IA@#!/%E-W7
M3-'S>S4OU$QEHJC859:5ZZ)2Q9S=E;G*E#3L^$%,<FE.SD\K*$6B3[-&@>M:
M ;Y' 8^SG\JB6ACVKIC*Z:Z 4YRF.Q)OCW3-!R6^E=F8^9[#N,N] 7E^!Y%O
MY?E[Y'W2<U&HWP1AY+";LC X]5341@68[K0TLJA$B^%[58@B4R)G]W@H8<*5
M8?^\FIA*PP;_/:!1T&D46(V"/1K=+$0QETP5.UQHA5U7N>SC8% >>?Z968E,
M7HQ6=!C]*$>7#PO)9F4.MR7IM=>JW\!UA1\RJX&!)4XEJTK[[*9<KD3Q_!?#
ML@XC.65F P+ 03C1%BD#X9H]2Z$-D\0\ V]R.9&ZY<ZUZ'+72]D9^P<FUA;2
M,^\82%2+<FVPP)RP*\,^RU6I:?>KZ7_@1/7V>%Y_Q?.;TE2D#QU693C)$?.C
MR(G2"*/8=]R !H&?.G' V;V <5MU ,(7:?'F$6:Y$0NYXR4IE D=+PW9C[+
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
M^;[ZGR#*B.4D@1^5*G9<"!BG03*+>[\3TZ->WZ1Q84)DQPF179P0Q\ET(O,
M'K4"?^[0Y^_.7EK^W@RX"/[Q#&@(W^-"27TL<^Y*]!8)N &I+&6?$S4:#F)/
MVP5WK;W%0Q^[+E*"%UX[!$]'H>]QNC-TG>4&"C7Q3K6B@(J1YQK1G>:]U"O6
M#9272N^W<-.ZN4O?\*SCO4>NZD:@]4WC(OS,9.NF3W= A &1U8XSMU C(Q59
M18[O*)>M;:FM+A#MDG('!$5R>K%[\))@><5Q2Y/G+]<.W2E'JLRQ7I/LW#GU
M;B1=M9*U!2?&0W^$>9IT FQ1MNA$%T33*!BGB7^.9[,@SJ;P*XF-2V) S4^3
M99JE$-'(B,/O*VUT<O#7J#?^>F/ MVAW!SBN'F]0-]W%X<V\NWY]87K#J0P"
M2W(-KR>D*]U=:;H7JQI_C5@K2Y<2_UC1+1"U,Z#]4BE[>'$!CO?*U7]02P,$
M%     @ U45O5.XV[Z&1!   <PP  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S N>&ULS5?;;N,V$/V5@;HH8D")+/F>M0TXE\5NL=D&27;[4/2!EL8V$8K4
MDE2<].MW2,FRD[I."K1 7RR*')XY<^$1/5XK?6]6B!8><R'-)%A96YQ&D4E7
MF#-SH@J4M+)0.F>67O4R,H5&EOE-N8B2=KL?Y8S+8#KV<]=Z.E:E%5SBM093
MYCG33V<HU'H2Q,%FXH8O5]9-1--QP99XB_9K<:WI+6I0,IZC-%Q)T+B8!+/X
M]*SO[+W!-XYKLS,&%\E<J7OW\BF;!&U'" 6FUB$P>CS@.0KA@(C&]QHS:%RZ
MC;OC#?H''SO%,F<&SY7XC6=V-0F& 62X8*6P-VK]$>MX>@XO5<+X7UC7MNT
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
M/BI[@/BEE*8C+,#N_\/T;U!+ P04    " #516]4+T&IFY\#  #F!P  &0
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
M"/NSK*\G]8<6I;T2+(3&"X8=KO%&1Z41P/^70NC]AU'0W!'G_P!02P,$%
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
M'?FZ_7RZ6]Y^A/ZYT #"H%(LL=6?IO&HK1?=@U4;]S%UKJQ5:S=<B0*M/RW
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
MJK?SZG1/<$:X!JC_MXS)EPM]@_8;SNI?4$L#!!0    ( -5%;U0%C2JLR@(
M (0'   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;*U5RV[;,!#\%4+(
M(0'2Z.W$@6T@L1VTAR)&W+2'H@=:6EM$*-(A*3OMUW=)R:KC1^!#+Q))[8QF
M=Y9D;RW5BRX #'DKN=!]KS!F>>O[.BN@I/I*+D'@E[E4)34X50M?+Q70W(%*
M[D=!T/%+RH0WZ+FUB1KT9&4X$S!11%=E2=7O>^!RW?=";[/PQ!:%L0O^H+>D
M"YB">5Y.%,[\EB5G)0C-I" *YGWO+KP=IS;>!7QGL-9;8V(SF4GY8B=?\KX7
M6$' (3.6@>)K!4/@W!*AC->&TVM_:8';XPW[@\L=<YE1#4/)?[#<%'WOQB,Y
MS&G%S9-<?X8F'R<PDUR[)UDWL8%'LDH;639@5% R4;_I6U.'+4"8' %$#2 Z
M%1 W@/A40-( DE,!:0-PJ?MU[JYP(VKHH*?DFB@;C6QVX*KOT%@O)FR?3(W"
MKPQQ9C "G2FV=*;).;FO- 9H3:C(R;3N';L^90O!YBRCPI"[+).5,$PLR$1R
MEC'0Y!.98@?G%0<;/:2Z< QN,'ZMV(IR$$:3\Q$8RKB^0,3S=$3.SR[(&6&"
M?"MDI1&B>[[!M*PX/VM2N*]3B(ZFD%V1.+PD41"%!^##T^'! ?CH9'C8/0 ?
MGPZ_>0_WT<K6SZCU,W)\\1&^1[6@@OVAUM!+,I1"HT4YK3<E.C)1H-$)NC'\
M@0DJ,D8YF>(BE,ZEGW<S;13NX5\?*(I;1;%3E!Q1U#9#9@?PKQD..5U3I8[*
M'G&K01A&G:CGK[8-W8^*DJ#3!KV3F;0RDP]E/@&FS#(#M=!+;,J,5SE.L3L?
M30$*MZ-2*)Q0K>&P_/H7G6UA43?=4;\?%!R6GK;2T_]7X72_PG&:7N]HW(]Z
M5^%Z8QR@ZH8[7HWW@^(D['1W,O:W3C![/WVE:L&$)ASFB NNKI% U6=^/3%R
MZ0ZUF31X1+IA@=<D*!N W^=2FLW$GI/MQ3OX"U!+ P04    " #516]4#[/=
M,_4"   \"0  &0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6S%5EU/VS 4
M_2M6Q -(0+Z;!K65H!7:)#95=&P/TQ[<Y+:U<.S.=BG[][M.0NA'RD!#XB7Q
MQSWGGGOLV.FMI;K7"P!#'@LN=-]9&+.\<%V=+:"@^EPN0>#,3*J"&NRJN:N7
M"FA>@@KN!I[7<0O*A#/HE6-C->C)E>%,P%@1O2H*JOY< 9?KON,[3P.W;+XP
M=L =])9T#A,P=\NQPI[;L.2L *&9%$3!K.]<^A=#OP24$=\9K/5&F]A2IE+>
MV\[GO.]X5A%PR(REH/AZ@"%P;IE0Q^^:U&ER6N!F^XG]NBP>BYE2#4/)?[#<
M+/I.UR$YS.B*FUNY_@1U0;'ERR37Y9.LZUC/(=E*&UG48%10,%&]Z6-MQ ;
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
M@U(KVP&>;Z4T+S?V\-U^SEG\!U!+ P04    " #516]4#%7'*'\"  #T!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6R-5%U/VS 4_2M6Q -(C'RS
M@M)(_=@TI($J&-O#M >3W#8>CEULIX5_OVLGS4K75GM)[.M[CL^]R3W96JIG
M70$8\EISH8=>9<SRVO=U44%-]85<@L"3N50U-;A5"U\O%=#2@6KN1T%PZ=>4
M"2_/7&RF\DPVAC,!,T5T4]=4O8V!R_70"[U-X)XM*F,#?IXMZ0(>P#PN9PIW
M?L]2LAJ$9E(0!?.A-PJO)ZG-=PG?&:SUUIK82IZD?+:;FW+H!580<"B,9:#X
M6L$$.+=$*..EX_3Z*RUP>[UA_^QJQUJ>J(:)Y#]8::JA-_!("7/:<',OUU^@
MJ\<)+"37[DG676[@D:+11M8=&!743+1O^MKU80L07AX 1!T@V@4D!P!Q!XA=
MH:TR5]:4&IIG2JZ)LMG(9A>N-PZ-U3!AO^*#47C*$&?R4?'2,,UL2S7Y0&9*
M$M<><B/:7\3V^G0*AC*NSS#C6Z7>5F2$RA3EC&+D\6%*3D_.R EA H]EHZDH
M=>8;E&<O\8M.RKB5$AV0$D;D5@I3:?))E%"^)_"QKKZX:%/<.#K*.(7B@L3A
M.8F"*-PC:/+_\."(G+CO=>SXX@-\XT9C1&NRU?3S_2T_)W=2*"@:I9A8D%'Y
M&QN.PV/(SZ_(06X,U/K7$4U)KREQFI(#FNYA!:*!?5^K!:8.:,U@E8?A(+Q,
MXLQ?;3=Q3UYT=16E@S[OG;*T5Y8>57:'%L9$(>N]XM)_+TV"09KL:-N3%B=1
MD.Q(\[<&J :U<+ZB22$;8=K?K8_VUC5R$[L3'Z.EM0[TEZ;UPUNJ%@QGC,,<
M*8.+CRA*M1[3;HQ<NC%]D@:'WBTKM&50-@'/YU*:S<9>T!M]_@=02P,$%
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
M((R ?K_B7+TNS '5<#O]%U!+ P04    " #516]4V+_^0CT#  !V"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6R-EMUOVC 0P/^54[2'32K-%P28
M *G059NT:E6[;@_3'DQR(58=F]D.M/OK9SLA8P7"7L ?=Y???=CGR5;()U4@
M:G@N&5=3K]!Z_=[W55I@2=2E6",W.[F0)=%F*E>^6DLDF5,JF1\%0>*7A')O
M-G%K=W(V$95FE..=!%65)9$O<V1B._5";[=P3U>%M@O^;+(F*WQ _;B^DV;F
MMU8R6B)75'"0F$^]J_#](@RL@I/X1G&K]L9@75D*\60GG[*I%U@B9)AJ:X*8
MOPTND#%KR7#\:HQZ[3>MXOYX9_W&.6^<61*%"\&^TTP74V_D088YJ9B^%]N/
MV#@TL/92P93[A6TC&WB05DJ+LE$V!"7E]3]Y;@*QIQ F)Q2B1B%ZK= _H1 W
M"K%SM"9S;ET33683*;8@K;2Q9@<N-D[;>$.Y3>.#EF:7&CT]NR%4PC?"*H1;
M)*J2:'*D%?3@08OT";ZL7;3O!;,ULR4R@[?7J EEZMUKH<^4+"FC^L5L/#Y<
MP]LW[^ -4 Y?"U$IPC,U\;5AME_VTX9O7O-%)_C""&X%UX6"#SS#[%\#OG&V
M]3C:>3R/.BU>8WH)<7@!41"%1X 6_Z\>=.#$;0)B9R\^FX"+-H 4U2X;&=CH
M8UI)2?D*YD11=0&/7"P5R@U9,H1/?%UI*R-X:K2)S<4%+ A+*^8F\,.F#V[J
M_/WL@.ZWT'T'W3\!/<<5Y=P"+0DC/,5CB:U-#)P)>YML9B9>F_U('TKTXR!*
M6JE_V 8MVZ"3S=P\FKDJ!I&#<@4J7($>+;_:6-)!>2C1&XU/0"8M9-()^>$9
M94H5_A=B<A;Q4*(7Q8/CB,,6<=B)N"@(7Z$]OKDMT8TMT6-TP[-TAQ*]<3(X
M$<%1BS?JQ+LJA=3T=UW@)HHK24S&,Z+Q#._H+.^AQ* ?1<=QQRWNN!/7'$]&
ME*(Y36OD7(H26'MC:@'XJS*C8\CCL\B'$KUXF"3A<>@P^-L=@NXZY=F94]X8
MZ#KFG2(UF+_7P4J4*]?8%:2BXKJ^VMO5]O%PY5KFJ_6Y?52XSOC73/TBN272
M7%H*&.;&9' Y-#RR;O+U1(NUZY-+H4W7=</"/(Q06@&SGPNA=Q/[@?:I-?L#
M4$L#!!0    ( -5%;U3*7PX_S0(  +X)   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4X+GAM;,U66T\B,13^*R>3?="$=:9S 35 HA"S)KHQHN[#9A_*<(#&
M3LNV'=!D?_RV91C01183'WQA>ON^<_DXIVTOI'K44T0#3P47NA-,C9F=AJ'.
MIUA0?21G*.S.6*J"&CM5DU#/%-*1!Q4\C*.H&1:4B:#;]FLWJMN6I>%,X(T"
M718%5<_GR.6B$Y!@M7#+)E/C%L)N>T8G.$!S/[M1=A;6+"-6H-!,"E X[@1G
MY+1'$@?P)QX8+O3&&%PH0RD?W>1RU DBYQ%RS(VCH/8SQQYR[IBL'[\KTJ"V
MZ8";XQ7[A0_>!C.D&GN2_V C,^T$QP&,<$Q+;F[EXAM6 66.+Y=<^U]85&>C
M /)2&UE48.M!P<3R2Y^J1&P 2/H&(*X \;Z I +XS(5+SWQ8?6IHMZWD I0[
M;=G<P.?&HVTT3#@9!T;9769QIGM!F8('RDN$:Z2Z5&@U,AJ^PL8.%2/H4:6>
MF9A42W(,?1P:N!3:J'*).>BCH8SK0XN^'_3AX,LA? $FX&XJ2VU)=#LTUF=G
M.<PK_\Z7_L5O^-?'_ @2TH XBLD6>&]_>/02'MI,U>F*ZW3%GB]]@Z_.PEDA
M2V'@#WRW_]0[5 5<22IV6$AJ"XFWD/Q7D 9<,3IDG!F&>J7.".Q__Q;S4BGG
MQCG53#?@7LBA1C6G0XY6DEEIW!DI<HNFOEQ^7ED[<&FPT+]V>)G67J8[\S!
MP:1:!]X @6:;NDN:S-.XEC+O9G&<I:UV.-]B/JO-9^^4X;5#.V)LUD::GUB)
M5NUEZT.4Z+7^42)-3T@SVZ[$<6W^>*?YC2ZQ?RV<U.0GGU@!$JU[:/0QU5#Q
MO"B')&EF9+L(9*.+D_UE>$<MD'7C(_%GUF+=/DGR,?50\;PL"-)*XU=:A!N7
MJWO97%,U84(#Q[$%1D<MRZ"6CX7EQ,B9OV^'TMC;VP^G]H&%RAVP^V,IS6KB
MKO#ZR=;]"U!+ P04    " #516]4>6GJ;4,#  "I"@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U.2YX;6R=5EUOVC 4_2M6U(=6ZLCW!Q4@42A;'[95[;H]
M3'LPB0&KCLULI[!I/WYVDF:0A!#M!>SXGG//O;[7]FC'^(O8("3!/B54C(V-
ME-L;TQ3Q!J50#-@64;6R8CR%4DWYVA1;CF"2@U)B.I85F"G$U)B,\F\/?#)B
MF228H@<.1):FD/^Z183MQH9MO'UXQ.N-U!_,R6@+U^@)R>?M U<SLV))<(JH
MP(P"CE9C8VK?+(;:/C?XBM%.'(R!CF3)V(N>W"=CP]*"$$&QU Q0_;VB&2)$
M$RD9/TM.HW*I@8?C-_9%'KN*90D%FC'R#2=R,S8B R1H!3,B']GN RKC\35?
MS(C(?\&NM+4,$&="LK0$*P4IIL4_W)=Y.  XX0F 4P*<O@"W!+AU@'T"X)4
MKP9PO1, OP3X?3T$)2#(<U\D*\_T'$HX&7&V UQ;*S8]R+<K1ZL$8ZH+ZTER
MM8H53D[>,Y;L,"$ T@3<4PGI&B\) E,AD!3@'9@F"=8U (E:+@I95\3E'$F(
MB;@"%P!3\&7#,J$HQ,B42I7F-N-2P6VAP#FAX',L!\"RKX%C.19'6\8EINMG
MBF4+UZR;ZR/D ^ 67/8YKGDWUQS%_[B>G^;@\N*JA>6N/XM5LIP3MNA-:0];
MA9FJ"*I*<*I*<'):]_\J88Y%3)C(. +?ITLAN3H3?G2X=2NW;N[6.^.V;8,*
MI)\C]0GY.@E".XJ"D?EZN ,M9M;0\\-CL\59LR/]7J7?ZZ7_6AV2<99F!$J4
M )QN(>;J )9 ):VM*^8%;7 @)[2=R+)JP7D-U36S(]5^I=KOJ5K"O3J)DTR=
M\'JW8<HRVMHM?D.OITKZA(Z@TA%TZOB4I4O$ 5N!JBE IKI"@#_@7)O<!@U%
MSG'R9DT+MY;>+HZCB,(JHK!G9GO40-CP7M_^L+']-8M%%\=1!%$50=09P4'O
MP[SWKP%%K241-5Q'CA_6^NZN:>7:8=UJT;2RO="+3L0RK&(9=L8R374)_2[N
M++17SS&!VB(9-KO,L5V_%DG3RK;]P*[5U*+%+ B\1JN8![>V?L2IRVN-J0 $
MK130&H2*@1</HV(BV3:_R)=,JF=!/MRHMR3BVD"MKQB3;Q/]-JA>IY._4$L#
M!!0    ( -5%;U1G7+;03@0  % 4   9    >&PO=V]R:W-H965T<R]S:&5E
M=#8P+GAM;*U878^;.!3]*Q;J0RNU S:$A%$2:3*TNWVH-)JTNP^K?? $)[$&
M[-1V)IU_7QL(A$ ,NY.7A(]S#^=><P^VIP<NGN66$ 5^92F3,V>KU.[6=>5J
M2S(L;_B.,'UGS46&E3X5&U?N!,%)'I2E+O*\T,TP9<Y\FE][$/,IWZN4,O(@
M@-QG&1:O"Y+RP\R!SO'"(]ULE;G@SJ<[O"%+HG[L'H0^<RN6A&:$2<H9$&0]
M<^[@;8PB$Y C_J+D($^.@4GEB?-G<_(UF3F>4412LE*& NN_%W)/TM0P:1T_
M2U*G>J8)/#T^LG_)D]?)/&%)[GGZ-TW4=N9,')"0-=ZGZI$?_B1E0B/#M^*I
MS'_!H<1Z#ECMI>)9&:P59)05__A768B3 !A>"$!E #H/""X$^&6 /S0@* ."
MO#)%*GD=8JSP?"KX 0B#UFSF("]F'JW3I\R,^U()?9?J.#7_@_/D0-,48):
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
M=2.0WS\Q)EX?F@:&_ZI8_0M02P,$%     @ U45O5&15XE)G @  W@4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULG51-;]LP#/TK@M%#"VR5OY)N
MA6,@J??10X&B7;?#L(-B,[%06<HDNN[VZR?)CI=V25'L8HL4WR.?*#'KE+XW
M-0"2QT9(,PMJQ,TYI::LH6'F5&U VIV5T@U#:^HU-1L-K/*@1M X#*>T85P&
M>>9]USK/5(N"2[C6Q+1-P_2O!0C5S8(HV#IN^+I&YZ!YMF%KN 6\VUQK:]&1
MI>(-2,.5)!I6LV >G1>IB_<!7SET9F=-G)*E4O?.N*QF0>@* @$E.@9F?P]P
M 4(X(EO&SX$S&%,ZX.YZR_[1:[=:ELS A1+?>(7U+'@7D I6K!5XH[K/,.B9
M.+Y2">._I!MBPX"4K4'5#&!;0<-E_V>/PSGL *+I 4 \ .+G@/0 (!D R6L!
MZ0#P1TU[*?X<"H8LS[3JB';1ELTM_&%ZM)7/I6O[+6J[RRT.\T]*51T7@C!9
MD4N)3*[Y4@"9&P-HR%LRKRKN.L2$W>ZOF>O7<0'(N# G-N3NMB#'1R?DB'!)
MOM2J-9;,9!1M?2X++8=:%GTM\8%:HIA<*8FU(1]D!=53 FJ%C>KBK;I%_")C
M >4I2:(W) [C:$]!%Z^'AWO@Q:OAT?L7U"1CKQ+/E_Q?KPIN2J%,JX%\GR\-
M:ONF?KR0-AW3ICYM>B#MO%$:^>^^[_!H!XZ!?<WM62:>Q4V;A_PLCI))1A]V
M3_S?J"B:3*/D:5BQ)VPZ3<-P#.NET)V;WX!>^PEB2*E:B?TU&;WCD)K[M_G,
MO[##JY\U?VGZR7?%])I+0P2L+&5X>F:+TOTTZ0U4&_^^E@KM:_7+V@Y@T"[
M[J^4PJWA$HPC/?\#4$L#!!0    ( -5%;U2"DCZ7D (  *<&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8T+GAM;(U574_;,!3]*U;$ TB%?#9M41H)*-V0
MQH3HV#1->W";V];"B3O;(;!?OVLG1&5-H2^)/^ZYY]QCYR:IA'Q4:P!-GG->
MJ+&SUGIS[KIJL8:<JC.Q@0)WED+F5.-4KERUD4 S"\JY&WA>[.:4%4Z:V+4[
MF2:BU)P5<">)*O.<RI=+X*(:.[[SNG#/5FMM%MPTV= 5S$ _;.XDSMPV2\9R
M*!03!9&P'#L7_ODD-O$VX#N#2FV-B:ED+L2CF=QD8\<S@H##0IL,%%]/< 6<
MFT0HXT^3TVDI#7![_)I]:FO'6N94P97@/UBFUV-GZ) ,EK3D^EY4GZ&IIV_R
M+017]DFJ)M9SR*)46N0-&!7DK*C?]+GQ80O@1WL 00,(#@6$#2 \%! U@,@Z
M4Y=B?9A03=-$BHI($XW9S,"::=%8/BO,L<^TQ%V&.)U^$B*K&.>$%AFY*30M
M5FS.@5PH!5J14S+#BY:5N"*6Y%IIAE9#1J:E+B5&Y4)J]I?:(SR>@*:,JQ-$
M/<PFY/CHA!P15I!O:U$JS*\25Z-D0^PN&GF7M;Q@C[P)+,Y(Z/=(X 5^!_SJ
M<+C7 9\<#/=';^$N^MR:';1F!S9?N"??E!5,P^D7O.D=9O?(5]"]MYY>/^/W
MK:!'IDPM*"<_@4IR2]%\IE_(KXNYTA(_G=_OB M;<:$5%^T1AQ8%70=4H_H6
M99K(4QJ-1GZ4N$\=9%%+%GU$%G:1U:AXBRSPXV'<3=9OR?H?D45=9/T=,M\;
M#0;=9'%+%K]+AF?8Q17ON#@,^EM<]6W>C0K]P?]1D]TH/QI$0^\_X>Y65S M
M_);*%2L4X;!$H'<VP RR;HOU1(N-;11SH;'MV.$:_R0@30#N+X70KQ/3>]I_
M4_H/4$L#!!0    ( -5%;U1F8AT65 (  $ %   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8U+GAM;(U446_:,!#^*U;4AU;:&A*@+56(!*73^M )P;H]3'LP
MR4&L.C:S+\#^_<Y.R%@+:"^)[WSW?=^=?4ZVVKS: @#9KI3*#H,"<7T?AC8K
MH.3V6J]!T<Y2FY(CF685VK4!GOND4H9QIW,3EERH($V\;VK21%<HA8*I8;8J
M2VY^CT'J[3"(@KUC)E8%.D>8)FN^@CG@RWIJR I;E%R4H*S0BAE8#H-1=#_N
MNW@?\$W UAZLF:MDH?6K,Y[R8=!Q@D!"A@Z!TV\##R"E R(9OQK,H*5TB8?K
M/?HG7SO5LN 6'K3\+G(LAL%=P')8\DKB3&\_0U./%YAI:?V7;>O8VYN 995%
M73;)I* 4JO[S7=.'@X0X.I$0-PFQUUT3>943CCQ-C-XRXZ()S2U\J3Z;Q GE
M#F6.AG8%Y6$Z XNFRK R0JT85SE[4@@KPWW/'G=T^!8L^\B^<..<&V"7$T N
MI+UB%TPH]K70E:5$FX1(@AQLF#7DXYH\/D$>Q>Q9*RPL>U0YY/\"A%1)6TZ\
M+V<<GT6<0';-NM$'%G>BP<M\PBXOKL[ =MLN=3UL][^[- /)$7(V<K=*H* >
M_1@M*(JNV<\SC+V6L><9>R<8'ZJRDG6_%Y6E36MI!MZJ$ =GE17<K.#H*=14
M?4_EIG231H.[010GX>:(Q'XKL7]6XONF',J!YNH<T]-_IZ?7']QTWL@)#VYU
M"52;FUW+,ETIK"]XZVV?AU$]%7_#Z[?EF5HCE&42EI3:N;XE;E//:VV@7OL9
M66BDB?/+@IXX,"Z ]I=:X]YP!.VCF?X!4$L#!!0    ( -5%;U1" 7D(!@0
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
M"$E4K;L:*)[K9K;D"EJC?DW@MD-$"8#O,>=J.R@=-/>GR6]02P,$%     @
MU45O5+PCUXZ; @  FP<  !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&UL
MC55=;YLP%/TK%NI#*VT!S$=(E2"UB:9-VJ2H7;>':0\.W 2K!F>V\]%_/]M0
M1A/2\1)L<\ZYYUP'>WK@XED6  H=2U;)F5,HM;UU79D54!(YXENH])LU%R51
M>BHVKMP*(+DEE<S%GA>[):&5DT[MVE*D4[Y3C%:P%$CNRI*(EWM@_#!S?.=U
MX8%N"F46W'2Z)1MX!/6T70H]<UN5G)902<HK)& ]<^[\VWEB\!;P@\)!=L;(
M)%EQ_FPF7_*9XQE#P"!31H'HQQ[FP)@1TC;^-)I.6](0N^-7]4\VN\ZR(A+F
MG/VDN2IF3N*@'-9DQ]0#/WR&)D]D]#+.I/U%AQH;10[*=E+QLB%K!R6MZB<Y
M-GWH$/SP @$W!#R4$#2$P :MG=E8"Z)(.A7\@(1!:S4SL+VQ;)V&5F87'Y70
M;ZGFJ?0NR\0.<O25DA5E5%&0Z'H!BE F;]!']/2X0-=7-^@*T0I]+_A.DBJ7
M4U?IVD;!S9HZ]W4=?*'. K(1"OP/"'O8[Z'/A].]MW17)VYCXS8VMGK!!;TE
M>2$KIK/J-,CV@#")?MVMI!+ZG_7[G1)!6R*P)<+_=%821@1M2@E@1.E%..K/
M4$)O(VO9R,J:CW"?1DD8ZM3[;K]Z4(&&M:@WGL/6<SC,,^Q!D"J#/G^U1-RI
M[(_QJ;US$,:)U^\N:MU%@]PI<NSO7-3C+(Y/K9VC<(R]2;^WN/46#_+VWL;&
M9X4C'^/PQ%XO*KFPL>/6WGC@QHH]S0!E G*J>EV.S]LSCB<G)L]!T602]WM,
M6H_)((_LWU'4YR\Y^^/[@9_XP8G#/M@D[L!JCV[GZ#37UC<B-K22B,%:$[W1
M6"N(^BJH)XIO[6FZXDJ?S798Z-L3A 'H]VO.U>O$'-#M?9S^!5!+ P04
M" #516]44<A & X#  "U"@  &0   'AL+W=O<FMS:&5E=',O<VAE970W,RYX
M;6R]5FMOVC 4_2M6-$VMM#9Q0@)T@,1C#Z160V7M/DS[8)(+6$UL9AMH__UL
M!T+*(YJ$Q!>PG7O//><8;FYKS<6+G ,H])JE3+:=N5*+.]>5\1PR(F_Y IA^
M,N4B(TIOQ<R5"P$DL4E9ZOJ>%[D9H<SIM.S92'1:?*E2RF DD%QF&1%O/4CY
MNNU@9WOP2&=S90[<3FM!9C &];08";US"Y2$9L DY0P)F+:=+K[KX\@DV(AG
M"FM96B,C9<+YB]D,D[;C&4:00JP,!-%?*^A#FAHDS>/O!M0I:IK$\GJ+_M6*
MUV(F1$*?I[]HHN9MI^&@!*9DF:I'OOX.&T&AP8MY*NTG6N>Q4>B@>"D5SS;)
MFD%&6?Y-7C=&E!*TT.,)_B;!WT^HG4@(-@F!%9HSL[(&1)%.2_ U$B9:HYF%
M]<9F:S64F6L<*Z&?4IVG.MTX%DM(T#TE$YI214&B&S2&%0C"8D C\J8O34GT
M[2/)%I^[Z&H BM!47NNPI_$ 77VX;KE*,S%X;KRIVLNK^B>J8A\]<*;F$GUA
M"23O 5PMH=#A;W7T_$K$ <2W*,"?D._Y^ BA_O^G>Q5T@L+6P.(%)_ >02JQ
MC-524#9#?2X5(BQ!^AC$"M#O>QV/A@HR^:>B6JVH5K/5:B>J[:XKUI7DL?O(
M 4(+8/[:JTXM:M0\3XM=E6TZC,,X:H3EP'<4PX)B6$FQ_^-Y.+C!36U!2E3E
ME4<%9'0!C^M%M?JY'N< 4<F[?7</(XRS)\UM%-P:E=P>B'@!95P8:^DT!EDA
MN%F -B]@+_9VC<@[U^ -0MD_7 N"PU_QL4 OP(V33N-2O\35- D95^GU=T#^
M)?S==20<G.UO<&!;X$5'[#V,PT%4/^WNKI'AZD[V<R[>5FC(% A&S'N>I%7B
M=]T'AY<P>]>:<'2VV=%!J_6;M?"(VX>!^SZ[I0$@ S&S<Y'4M9=,Y>_0XK28
MO;IVXM@[[YF9S X6.YA\H-,]9D:91"E,-:1W6]=\1#XCY1O%%W;,F'"EAQ:[
MG.NY$H0)T,^GG*OMQA0H)M7./U!+ P04    " #516]4YSX>W^D"  !V"0
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
M<BAX(_%>;;Y Y\<)S)0T[I=MNMC 8UEC4%4=F!14HFZ__*G+PQ9@,'P'$':
M\*. J -$SFBKS-F:<>3)6*L-TS::V.S Y<:AR8VH[2W.4=.N(!PF,TB1W:92
M++A-JV&G;$Z5DC<2F"K8+9:@V8VH>9V)>O$F\F@&R(4TQX1YG,_8T:=C]HF)
MFCV4JC&\SLW81Y)H#_*S3LYU*R=\5TYVQJ+!"0N#<+ '/OTX/'@+]RDQ?7;"
M/CNAXXL.96<F3":5:32P7U>I04VE]_L >=231XY\^ [Y=U6?9MR4U Q&Y V7
M;,UEX]+^T&1+T"?L,U!_"LXD4*7NRV9[0NQ.L V[3LCV>CMANQ'Q<'0^ZJ/>
M2!_VTH<'I=\T:--!7=1H@0(,X\:H3'"$G H82T9UL^.BH&JA?<,EG#I'*<^6
M3 J>"BGP>9^_5L;H@+_=B(M1N-]=W+N+#[I[4$B7\:I0O1;]/HWQ?^]@-R*.
MX^CB'Y7^5A?;%_0;IZQ1GTDH"!><G1.!;E^E=H)JY1H[54C/A!N6])"#M@&T
M7RB%+Q/[5O1_#<E?4$L#!!0    ( -5%;U2Z5!HJ#P,  .\(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#@S+GAM;(V676_:,!2&_XH5]0*DM?D.4 %2@4[;
M12=$U^UBVH5)#L1J8F>V4[I_/]L)&4T"X@9BYWW/\>.OD^F!\5>1 DCTGF=4
MS*Q4RN+>MD6<0H[%'2N JC<[QG,L59/O;5%PP(DQY9GM.4YDYYA0:SXU?6L^
MG[)29H3"FB-1YCGF?Q>0L</,<JUCQX;L4ZD[[/FTP'MX!OE2K+EJV4V4A.1
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
M<5W**[;^ FU!H>9;L%*8)UHWOG%@H44M)*M:L,J@(K1YXX>V$3V &^T!>"W
MVP;LB^"W /^U@* %!*8S32FF#RF6>)QPMD9<>RLVO3#--&A5/J%:]VO)U2E1
M.#F>-1(*]!%-L2C0E%')R;R6QB@9FI58+8Y2D)B4XECYW5RGZ.C#,?J "$4_
M"E8+3#.1V%*EHTGM11MZTH3V]H1V/72IHA4"?:(99,\);%5'5XRW*6;B'61,
M87&*?/<$>8[G[DAH^GJXLP.>OAKN#@]4XW?2^(;/W\N7*TN&)D#52AHE3LP3
MG0L!4IPHR20L&7]$O[\J5W0AH1)_#H0.NM"!"1WLNQ4ZR*)_%7;)VW"$AD-_
M7^['?N0.PL2^[_?\I5<0#)U!Y_4LP;!+,#R8X/<:ER0GJCLFU;^HO<=F>Z !
M4<<?O7?OXRYT_ :];SBB?N]#QW&V>O_2*_ '\99":?Q"(6\8^>%NA09=&8.#
M97QC].X_11IV(8;O+9+K/'TWG3>0J27I]]9UXVA+IEU>CA]LR;3#*^XY-778
MO5%0 5^:D2I4HC65S8>TLW9C^]P,JRW[1(]S,V*>:)I_@4O,ET3-A!)R1>F<
MQBHCWHS79B/9R@R<.9-J?)EEH7Y)@&L'=9XS)C<;':#[R1G_ U!+ P04
M" #516]4 A;5&G "  #S!0  &0   'AL+W=O<FMS:&5E=',O<VAE970X."YX
M;6R-5-MNVS ,_17!Z$,+K/4EEU[@&$@3#!NP D'3;@_#'A2;CH7*EB?13?OW
MHV3'2 NGZXLE2CR'AS2I>*?TDRD D+V4LC(SKT"L;WS?I 64W%RH&BJZR94N
M.9*IM[ZI-?#,@4KI1T$P]4LN*B^)W=E*)[%J4(H*5IJ9IBRY?KT%J78S+_3V
M!_=B6Z ]\).XYEM8 S[6*TV6W[-DHH3*"%4Q#?G,FX<WBXGU=PX_!>S,P9[9
M3#9*/5GC>S;S BL()*1H&3@MS[  *2T1R?C;<7I]2 L\W._9O[K<*9<--[!0
M\I?(L)AY5Q[+(.>-Q'NU^P9=/DY@JJ1Q7[;K? ./I8U!579@4E"*JEWY2U>'
M T X/@*(.D#T6<"H XQ<HJTRE]:2(T]BK79,6V]BLQM7&X>F;$1E_^(:-=T*
MPF&R:G^(8>=L31V2-1*8RMF\5$V%ALV-4:G@"!GIPH)U[FPE.6%.EX!<2'-&
MZ,?UDIV>G+$3)BKV4*C&\"HSL8\DTH;RTT[0;2LH.B)H">D%&X5?6!1$X0!\
M\7EX\!;N4VGZ^D1]?2+'-SK"=P\H-%#;(KN%"G)!1?D]WQC4U(!_/@@PZ@.,
M7(#QD0"+1FO++@7?""E0P&#16I*)([&3^9R<A\'59>P_']9FR&L\CGJO-PK'
MO<+QAPI_J&I[CJ#+_VEL::9OHP?A]+W*(;_KX"JZ'-8YZ75./M3YH)!+5G<=
MNM?ZRKBQ'4V- >4&-#7'D/;)4.7":#)^IWW([SJ*IM?OM/L'(VF?PSNNMX)&
M1D).R.#BDBAT^\2T!JK:3>E&(<V\VQ;T*H.V#G2?*X5[PPY^_\XG_P!02P,$
M%     @ U45O5'"I!PQ0 @  2@4  !D   !X;"]W;W)K<VAE971S+W-H965T
M.#DN>&ULC53);MLP$/T50L@A 5IKM;- %N#8*-I#42-NVD/1 RV-+#:4Z)*C
M./W[#BE%<1([R$7BD//>O%G(=*?TG:D D#W4LC%3KT+<7OF^R2NHN1FI+31T
M4BI=<R13;WRSU< +!ZJE'P7!Q*^Y:+PL=7M+G:6J12D:6&IFVKKF^M\U2+6;
M>J'WN'$C-A7:#3]+MWP#*\#;[5*3Y0\LA:BA,4(U3$,Y]6;AU3RQ_L[AAX"=
MV5LSF\E:J3MK?"FF7F %@80<+0.GWSW,04I+1#+^]IS>$-("]]>/[)]<[I3+
MFAN8*_E3%%A-O0N/%5#R5N*-VGV&/I^QY<N5-.[+=KUOX+&\-:CJ'DP*:M%T
M?_[0UV$/$"9' %$/B-X+B'M [!+ME+FT%AQYEFJU8]IZ$YM=N-HX-&4C&MO%
M%6HZ%83#;-DUQ+"/;$434K02F"K9+,_;NI4<H6"]"_NVEF+#T7EO:&(0-,.*
M-VPIZ3,S!M"PTP4@%]*<$>'M:L%.3\[8"1,-^UZIUO"F,*F/I-M&]_->XW6G
M,3JB<0'YB,7A!Q8%47@ /G\_/'@.]ZE:0\FBH621XXN/\-T "@TTR<BNH8%2
M4-J_9FN#FF;R]QL!XB% [ (DQWJBU1^:<BK]NN-GZJGTA\K7T8T=G;VV]]GX
M,KR<G*?^_7Z97KM-XDER^>3V3&TRJ$W>5FN[SUWW#VE+7@5-QL%Y&+_0=L M
M2:+HXH4V?V_2[2OSE>N-H'F44!(P&)T3@^YN;F>@VKKA7RNDJ^26%3UVH*T#
MG9=*X:-A[]/P?&;_ 5!+ P04    " #516]4VD(T@5L"   4!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Y,"YX;6R%E5UOFS 4AO^*A7K12EL!\[DJ06J:
M5=M%I:A9MXMI%TXX!*N F6V:]M_OV!"4K62Y"?XX[WG>XZ_,]D(^JQ) D]>Z
M:M3<*;5N;UQ7;4NHF;H6+30X4PA9,XU=N7-5*X'E5E17+O6\V*T9;YQL9L=6
M,IN)3E>\@94DJJMK)M\64(G]W/&=P\ CWY7:#+C9K&4[6(-^:E<2>^Z8)><U
M-(J+AD@HYLZM?[-(3;P-^,YAKX[:Q%2R$>+9=+[F<\<SAJ""K389&'Y>X ZJ
MRB1"&[^'G,Z(-,+C]B'[O:T=:]DP!7>B^L%S7<Z=U"$Y%*RK]*/8?X&AGLCD
MVXI*V5^R'V(]AVP[I44]B-%!S9O^RUZ'=3@24/^$@ X":GWW(.MRR33+9E+L
MB331F,TT;*E6C>9X8S9EK27.<M3I;-6OKR(?R1HW/.\J(*(@GU];7#;(R7VG
M.PED"",+:*#@FJS8&^Z,5N1R"9KQ2EV1"\(;\JT4G6)-KF:N1G>&X6X')XO>
M"3WA9 G;:Q+X'PCUJ/^T7I++BZN_L[A8VU@@'0ND-FUP(NTC:"[!F#V85^3G
M[49IB0?BUW\ P0@(+" \ 4"[=*K:7A59E;D:+UE$ Q]#7R9@X0@+S\&"*5BO
MBH]@(4UH- V+1EAT#A9.P:+W,"\)TFE8/,+B<[!H"A9/P&(_F88E(RPY!XNG
M8,D[6/ IC<)I6#K"TG.PA&B!YSKPIZ#INX/B)S$-_]T\]^B2F_?R@<D=QXM;
M08%"[SK!#+)_@_J.%JV]]QNA\16QS1*?;9 F .<+(?2A8YZ2\8\@^P-02P,$
M%     @ U45O5'[7HTO+!0  BB@  !D   !X;"]W;W)K<VAE971S+W-H965T
M.3$N>&ULO5IM;]LV$/XKA%<,#9#&XILDMXZ!)E[1 -T0-&OV8=@'QJ9CH7IQ
M1=I)@/WX4;+JDRR9<91)7VQ1NCL>[[$>G1]Q_)"DW]522HT>HS!6YX.EUJOW
MPZ&:+64DU%FRDK&YLDC22&@S3.^':I5*,<^=HG!(',<=1B*(!Y-Q?NXZG8R3
MM0Z#6%ZG2*VC2*1/%S),'LX'>/#SQ-?@?JFS$\/)>"7NY8W4WU;7J1D-=U'F
M021C%20Q2N7B?/ 1OY^Z;N:06]P&\D&5CE&VE+LD^9X-KN;G R?+2(9RIK,0
MPGQMY*4,PRR2R>-'$72PFS-S+!__C/XI7[Q9S)U0\C()_PKF>GD^\ =H+A=B
M'>JOR<-G62R(9_%F2:CR3_10V#H#-%LKG42%L\D@"N+MMW@L"E%RP.R  RD<
MR+$.M'"@QSJPPH'EE=DN):_#5&@Q&:?) THS:Q,M.\B+F7N;Y0=QAON-3LW5
MP/CIR?460H7>H1OSFYJO0XF2!?HD@A3=BG"=CPHC=!V*&'U42FJ%WDZE%D&H
M3HSGMYLI>OOF!+U!08S^7"9K)>*Y&@^U23";9C@KDKG8)D,.)#.5LS-$\2DB
M#L$-[I?'NSL-[M.CW?&HZCXT5=V5ENQ*2_)X]&"\A3DS1Q<R-D<ZK]YIN8:G
MZ%)H>9^D3^CO+\8476D9J7\L4]/=U#2?FCTS]5TQ]2J?.OM$HIA:1,DZUDT8
M;4/S/'1&&YL)XXZ'Z7BX*6/18,88(7[5;-ID-LH+O&E8(-LMD%D7"+_/4W05
MK];9BK[(C0Q1AA\R/S]$+77DNVEXWQ"ZNZG=[B#<AG9+1:?$'S&^!V&#&29D
MY#=CX^TR]UZ-#?K7%$XM\\$L.Y _UL%&A#+6RE(\?Y>"WS=NH]W4H^YP&]4
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
M8L\+RF[ ]YF4YFUBNZJFBQ[_!5!+ P04    " #516]4LD+4>+H(  !**P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6S-6EMOVS@6_BN$,8-M@<06
MJ?L@"9!+.VFGL=UF.O.PV ?&HF.ADNBAJ"0>[(]?4I)-6:(H=;L+Q ^);)]S
M=.[?X9'/GBG[EF\(X> E3;+\?++A?/O+;):O-B3%^91N22:^65.68B[>LL=9
MOF4$1R53FLR097FS%,?9Y.*L_&S)+LYHP9,X(TL&\B)-,=M=D80^GT_@9/_!
ME_AQP^4'LXNS+7XD]X1_W2Z9>#<[2(GBE&1Y3#/ R/I\<@E_^>Q:DJ&D^",F
MSWGC&DA3'BC])M]\B,XGEM2()&3%I0@L_CV1:Y(D4I+0XZ]:Z.1P3\G8O-Y+
M?U\:+XQYP#FYILF?<<0WYY-@ B*RQD7"O]#G6U(;Y$IY*YKDY5_P7--:$[ J
M<D[3FEEHD,99]1^_U(YH,$"GAP'5#&@L@UTSV&T&NX?!J1F<L7=P:P9W+(-7
M,WAC&?R:P1_+$-0,P5B&L&8(QS) :Q\Y:S3+(=BCHPWWX8:CXPWW 8?MB*.^
MB,-]R&$GYGX?RS[H<'34X3[L<'3<X3[PL(S\K*JKLBAO,,<79XP^ R;IA3QY
M459VR2]J,<YD$[KG3'P;"SY^<<_IZMOIE2CC"%S35/2V'%?=(8M ^>6&)A%A
M^3_ N[^*F._ *9ACQK#L'>#-#>$X3O*WXM.O]S?@S4]OP4]@!O(-9B0'<0:^
M9C'/3\2'XOKW#2UR(3<_FW&ANE1@MJK5O*K41#UJWI#5%-CP!" +00W[M9G]
M8Y$)=JN7_<;,?H=W  :]W.]&Z XKW2T-^WLS^YP^30&R>]E_-;,O5ES<W>UE
MOS6S7Q:/XN[][!^&/,?$W:U>]H\#<<,B;BCH9?]MA.>MTG4PU+!_&N'Y*NY:
M]KOQ2:=3?OYC*;\8SZZ[^W(TN];VS^/9O6/VF>A0AS:%#FT*E?+LOC8E&\KI
M0[=-78I6E#T2,19Q\+ #3;HEWI4?7SYC%H%_?A(BP0=.TOQ?!H7L@T)VJ9!C
MZIN ;J42.7@42G!QRZA@<?8(MH3%- )O1,^K.N%;7=>H;N"5-Y"SXM.%$XC9
M403KJ5G>73(["((0'9/]UB5S7=<[)OK4)4*N$[IN2]B\2]?2:M&E"'RAO'T@
M._*J<_"J8_3JK[4?I><BFB28Y=*9E1>U3JSD^0T]H#6UW98/-53V-&B[4$/E
M35M$G\80S2LBU^ _C1@X#?7><P_><XW>F]/LB>32?UBF_$F=GB=@17,.,LK!
M3IQJ&%G1QRS^FP@"G-(BXSHX=CL6!&X[->=CB!9=(N@VJ8Y,]0ZF>D93EXRN
M"(ERL&8T!>2%L%6<$T#7(&\6IJ[K>IW,]2W';RG=)8(0.?"8:NEU3'/LGACZ
M!\-\HV'O&J;LP\?Q"W@@&5G'NE#-_:ZN82<*&B*_3;3L$CE]@0H.]@3#?;)N
MR*MFXR8O\EJ,D+5ENNJ>!]T$LT*G95J7Z!0%8:L%+(.N QP(>Z(5'JP+1Z!
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
M;VZ*_6&T>9_\3!;=OO+0OO)0[0\/)6.;+R@#Y;(I+O"XZ124Q3_>^\>U?W?
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
M0#8RM10;AS56>#D7_ R$06MK9F"#:=E:/F7FW+=*Z+=4\]3R(Q:,LH,$1R+
M-L>"@ >PU;<KJPH"^!ZT@$T+N%L3A6DA[S7T>;L&=^_NP3O@ FG>2D 9>&94
MR?=Z48__RGDE,<ODW%7:8;.MNVN<6]7.P2O.^1!\XDSE$GQD&<E^-N!JI:U<
M>)&[@I,6UV0W X'_'D /^B,./=U.]T;HZYOI?CJA)F@/+[#V@BOV5EC2'6"Z
M.E"VXR6QAVA/X7'".FJM(VL=7;'^9VMW[.1J;FBYIKB<EK[GAW$\=T_=>([
M4 I-[+NP]1 6A*&'6M1/ L)60#@IX(M->I(]X!,1NH@!K:74M::YI[H*2J4O
MIK[=(*N$>>CX49Z!.WH!W8])KW>-NLX&D1<C%/7$CP#]$,($A3WY0R#R-,J'
MR7@$HC8"T60$KE\0J]$D;[LR*K4V'W<5S#S8DSD$H5D<]"0.0=XLB<?EQ:V\
M>/+^KVE1Z?/]QQF0M/:3_Y !R6T9, (;RX A;"(#TE9 ^K]D0'IK!HP QS-@
M")S. -][^\!YDS'8%)5\!$^-<,5WKX!\K>@)%X0I";"4?$>QN49GJG)04/Q"
M"ZJ^/YAV(FL8_%AW*6<L,OFKZ#0.=<7 )$D"S^M%9PP(8QBCM!>=,6 $O23V
MKD2G\_GW)Z-S2:&1&_$KE?[P;".4AO'@$HPA@S@-PQ3U=0Z1*$!1F*;7K@%\
M$PIO$FIJQ5W!I>Y>_F5-;#;JEC(XBY.^Z"$*S1#L"QZB=%F$/;%NI[\KB3C8
M/EGJ9*Z8JGN?=K7MQ3_8#K2WOC(]NNT;W\S4#?XG+ Z425"0O3;IS6)=B43=
M,]<3Q8^VBWSA2O>D=ICK_QE$&(!^O^=<729F@_:?R_('4$L#!!0    ( -5%
M;U0BXMX(^ (  "<*   9    >&PO=V]R:W-H965T<R]S:&5E=#DX+GAM;,U6
M6V_:,!C]*U:>6FEKXA "5(#$I=,FK1LJVOHP[<%-#%CU);.=TO[[V4YP X6(
M1X1$?/G.\?DNO@RW0CZK#<8:O#+*U2C8:%W<AJ'*-I@A=2,*S,W,2DB&M.G*
M=:@*B5'N0(R&<12E(4.$!^.A&UO(\5"4FA*.%Q*HDC$DWZ:8BNTH@,%NX(&L
M-]H.A.-A@=9XB?6O8B%-+_0L.6&8*R(XD'@U"B;P=@X=P%G\)GBK&FU@77D2
MXMEVON6C(+**,,69MA3(?%[P#%-JF8R.?S5IX->TP&9[Q_[%.6^<>4(*SP1]
M)+G>C()^ '*\0B75#V+[%=<.=2U?)JAR_V!;VT8!R$JE!:O!1@$CO/JBUSH0
M#0!,3P#B&A ? I(3@$X-Z)P+2&I XB)3N>+B,$<:C8=2;(&TUH;--EPP'=JX
M3[C-^U)+,TL,3H_OD.2$KQ4HL 3+#9(8? 8_D)3(Y@-<S;%&A*IK,ZKLK!J&
MVBQKP6%6+S&MEHA/+ %C<"^XWBAPQW.<[Q.$1J\7'>]$3^-6QCG.;D '?@)Q
M%,,C@F;GPZ,C\/G9<#AH\:;C4]!Q?,D)OJ46V3/X6=A]H%KX$L^7.+[.";X)
MUR0GM'0)7.*LE$03;*+_FM'2) "LI&!@)EA1:N0VGU@!7P<+7P=_OAMB\$UC
MIOZVR.IZ6=U6-R=,E%S;M5!3H'H7R(4&A-<B"0<9HEE)O43<+%57C.#*6%5E
M>7VL+BM!J1-D#\"7\: 7QYUA^-(LEH]6<3_I1U&T;S<_8M<=I$V[O;BD/BYI
M:USN6$'%&S:ILG70$NB>)^Q=4O[[7E;_TO+?_Y QV#6_X_D:>#\&K7X\VL.1
MZY:(P.C]\(TN*56P<2O 2TM6K6AO?Z4P2=/D8+\>,811TAU " ]V[#F658#"
MQ@W*L%R[EX@"F8U"=2_Y4?_:F;@[_F!\:E]![F9^IZF>4/=(K@E7@.*5H8QN
M>N8\D=6KI.IH4;A[^DEH<^N[YL:\Y+"T!F9^)83>=>P"_FTX_@]02P,$%
M  @ U45O5*#SK+F% P  4@P  !D   !X;"]W;W)K<VAE971S+W-H965T.3DN
M>&ULI5?;;MLX%/P50NA# K212,JZ!+:!VFJQ?2@0-.GN,R,=VT(ETB7I./OW
M2TJ*;$NT$'1?8E&:&<[P>C(_"OE+[0 T>JTKKA;>3NO]O>^K? <U4W=B#]Q\
MV0A9,VV:<NNKO016-*2Z\DD01'[-2NXMY\V[![F<BX.N2@X/$JE#73/Y[PHJ
M<5QXV'M[\:/<[K1]X2_G>[:%1] _]P_2M/Q>I2AKX*H4'$G8++S/^#[#U!(:
MQ-\E'-79,[)1GH7X91O?BH476$=00:ZM!#,_+["&JK)*QL?O3M3K^[3$\^<W
M]:]->!/FF2E8B^J?LM"[A9=XJ( -.U3ZASC^!5V@F=7+1:6:O^C880,/Y0>E
M1=V1C8.ZY.TO>^T&XHR HRL$TA'(D!!>(=".0-]+"#M"V(Q,&Z49AXQIMIQ+
M<432HHV:?6@&LV&;^"6W\_ZHI?E:&IY>?N.YJ $]L5=0Z!-:BWHO.'"MD-B@
MTT?TY=6L- 7H9@4<-J6^13<9:%96ZM;0?CYFZ.;#+?J 2HZ>=N*@&"_4W-?&
MH>W'SSLWJ]8-N>(&$_1=<+U3Z LOH+@4\$VT/A]YR[<BDXH9Y'>(XH^(! 0[
M#*W?3P\<].S==)Q.I*'];-%&CU[16Q^D-).#M)F1&VBGY/9^0CCLA<-&.+PB
M_!4*D*QRS5A+G#5$>XJ\+#]1'*5F-%[.Q]$%"T@<7\(R%RRF=G!>'/9GO?W9
MI/U'S30@L^90)7)WC%8@.N]XELS(((4#%1-,!R&<6A%V9XCZ#-'T% AI#BGN
M\AZ-^\-AF(8#\V/88)*R*<2%Z;@W'4^:?A*:5>:<<BQ+5Y#8,7 DH-$@B -&
MXW"XY#('+*0XN1(IZ2,EDWLL@PV8.,5E&O3<GGM3FRWM>TC_=+.EKDAQ,AB?
M,0H'.!HMTS&,$DIB]_#@X'1C!/]WLW4*YUV3630\,ARHD"9#6.: F4T97#DR
M\-G-A_]TPW7,"_\8XW@88 P;F9^"7!HG)^-DTGB_0LOV?M;V\G;&(..%DI(T
M'<9PP,)9& _7DP-'9A@G5_*<+C5,WW&(G,*,=YTS''5<)22FHTD:XW 0I\DH
MG4//'"81&<3SSXJM&N2V*5H5RL6!Z[8NZ=_VA?'GIAP<O%_9@KDIXDXR;;7]
MG<EMR16J8&,D@[O8F))M =LVM-@W)=VST*9 ;!YWIN@':0'F^T8(_=:P'?3_
M1BS_ U!+ P04    " #516]4P7,RAS($  "!$0  &@   'AL+W=O<FMS:&5E
M=',O<VAE970Q,# N>&ULG5C;;MLX$/T50D !+]#J[DL*QT!BM]@\M V2[?:A
MV =:&MG<4*27I.ITOWY)RI'MAJ*2?;%%2><,YY SG-%\S\6#W (H]%A3)B^#
MK5*[]U$DBRW46(9\!TP_J;BHL=)#L8GD3@ N+:BF41K'DZC&A 6+N;UW*Q9S
MWBA*&-P*))NZQN+G-5"^OPR2X.G&'=ELE;D1+>8[O(%[4%]WMT*/HHZE)#4P
M23A# JK+X"IYOTK&!F#?^)/ 7IY<(^/*FO,',[@I+X/8S @H%,I08/WW Y9
MJ6'2\_CG0!IT-@WP]/J)_:-U7CNSQA*6G'XCI=I>!K, E5#AAJH[OO\=#@[9
M"1:<2ON+]NV[XTF BD8J7A_ >@8U8>T_?CP(<0)(^@#I 9#^"LA[ -D!D+T4
MD!\ N56F=<7JL,(*+^:"[Y$P;VLV<V'%M&CM/F%FW>^5T$^)QJG%#2MX#>@/
M_ @2O4/'(;K#"M =%)P5A!)L5VFT H4)E;_-(Z6-&XJH.!BZ;@VE/8:2%'WB
M3&TE^L!**,\)(CWK;NKIT]2O4R_C"HH09<E;E,9IXIC0\N7PV %?O1B>7'B\
MR;J%R"Q?-K@0:$5D0;EL!*#O5VNIA Z.OSPF\LY$;DWD/2;N%5:-XN(GJJ $
M@2E2VIK0Z^Q:3C]7FH1Q_,:E^O_$K5Z/.Q-AW(DP]A+I;*%S ;-NHY)4%0A@
MBF#JTL!/-<K"2?S&%0M+/S#NT^#5L#,))IT$$R_/3;W3.PKQ"C'.WGV]-]N
ML WZNQ%$EL0F9/D6,5 N3?S<<3AS;XLA6(\BKX:=*3+M%)D.1@8@S$I$>='&
M!;0*&)5.HV4-#"KB%,9O(@\SMS!^V#3,W<+X86DX]0HSZX29>7F66\PV@ A#
M/S!MP*A!=/JN&:E(T9X)6$KW1O$S]ZWXT@]+>_;7R@]+3*1Z]+CH]+CP\GS6
M :-/KT;'R)H"@D<H&E.X()V\=2DFK20N,?RTO<G4#\O"L5L,/VPH:I+X6#S$
M W'#BX=!WP=(1K%QPYE&!Y!Y7W ,X 8%.*F>DM?L!WU4:QW:BK;@4DFG''[*
M/$S=>V$0=]$CAA_GR-CG8J1',=(7)HNGC&DRJK2YU:2/0[Z@NM? K' 6'0,6
M1JG)HNZM,H0<3\RJN["K 6SR7-ESA8XU7I*]4*&&"5U:;QCY%\K3@T6B$6$%
M;4IS('^\_G+O+K7]9D:)"0RW3 /(?&9.#K=*?NCX^0%WKM*Q3$W\M=X7M071
M6W\,@..>,%@.X+1F:9_C0Q:?9:%SQX^E:>(O\#[H:M3VP=["?( D[<N*RP'@
M*)W8G>[6P(_-LKZ"(SKI36L0&]OC2YT=&Z;:7J^[VWU'N++=\R_WK\WW!=OS
M'FG:CQ.?L-@0)A&%2E/&X53/5;3]?CM0?&<[X#57NI^VEUO .D69%_3SBG/U
M-# &NJ\NB_\ 4$L#!!0    ( -5%;U1N]N8,O ,  #@,   :    >&PO=V]R
M:W-H965T<R]S:&5E=#$P,2YX;6RU5]]OXC@0_E<LM ];J6WB)(10 =(6>KI*
MUU75;F\?5O=@D@&L=6S.-J6]O_[&21I2$BAWNGLIMC,_OF]F/)Z.MDK_-"L
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
M'JV/\=6HF_R_,/63\TCEDG%%2EA@2._F(VJ2=1NO)UJL;&.;"XUMT@X+?/E
M&@#N+X30NXE)T+ZEH[]02P,$%     @ U45O5*)@-#/5 P  M T  !H   !X
M;"]W;W)K<VAE971S+W-H965T,3 V+GAM;+57;8_:.!#^*U;4#ZUT1W!@>:D
MB8*J6VG;6RU]476Z#R89B&^=.+4=H-+]^!L[V02.D'(G\26)$S\SXV?&CR>3
MO53/.@8PY)"(5$^]V)CLK>_K,(:$Z8[,(,4O&ZD29G"HMK[.%+#(@1+A!]WN
MP$\83[W9Q+U[5+.)S(W@*3PJHO,D8>K'.Q!R/_6H]_+BB6]C8U_XLTG&MK "
M\SE[5#CR*RL13R#57*9$P6;JS>G;91!8@)OQA<->'ST3NY2UE,]V<!]-O:Z-
M" 2$QII@>-O! H2PEC".[Z51K_)I@<?/+];?N\7C8M9,PT**KSPR\=0;>22"
M#<N%>9+[WZ!<T)VU%TJAW97LB[EW0X^$N38R*<$80<+3XLX.)1%' -J_  A*
M0' MH%<">M<"^B6@[Y@IEN)X6#+#9A,E]T39V6C-/C@R'1J7SU.;]Y51^)4C
MSLP6,C4\W4)JR -G:RZXX:#)ZR48QH5^0WXEGU=+\OK5&_**\)1\X$)@OO3$
M-^C=VO##TM.[PE-PP=,\WW9(C_Y"@FY &^"+=O@2PE;X\GIX]Q3N(V45;T'%
M6^#L]2_8^_9(YN'WG&MNR[?%8*\RV',&>Q<,/DBM296-T";ACP><0^X-)/K/
M%@_]RD._->1Y(G-,LY%D#21C/,(["@<0)G#WLS0$(C?$L ,)%43<-.6H\'#G
M/%A)V<U&$W_7$-1=%=1=:U!?F,B=7] A0B$B6/+A<Y/OPA"E1\Z#?J=7^2_*
MH)@UOC3I),A!%>2@-<C[IQ7YFZQ*J:+C,?F$+"U0;EK2,JR,#V^4^%'E8=0:
M_A-H4#NPVS>4:5HN8\]-3"*NJ^PW;:K1.><]VADWTSFNXAG?O! +#X.?%R+M
MUDK8O2++EBRFPIBP-")+V.')F"56'J](.3U277JCI--:H6B[1/W_M"]*RR=Y
M[W;HO[9:.6M\,BFXD(9:!VFO->Q/<&"6FR0S2@H!JHV,6OMH_U:$UU)&V[7,
M5@B+_L)#VQ9,\Q%Y+D_'O)XZKN6)MNL3'F[8\VD@&R43HL$8 :YF7;)Q(^&B
M"<M-+)4[WAM3/FB0U\[@0FBUN-%A:V@?L?/[AIT?61EF@"SYCKN6$3<XTL6*
MW@]WVGN>GA?CJ<]:[NCH5KFN)8RV:]B*"31K(X=#R)%Z*U<9^\'6HGE'C1N4
M]%+F@UJS@G;-^CWF$E4J8\K5W FM\QRULV*\K>>I92NXE6P%1XU5NVS]5V:#
M<Q6B9RKD'W7(]G_F U-;GFHB8(.H;F>(^U(5OPC%P,C,-<UK:; %=X\Q_E:!
MLA/P^T9*\S*P?7CUHS;[!U!+ P04    " #516]4SY9MX>P"   Z"   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,#<N>&ULO5;);MLP$/T50L@A 5)K\2([
ML UX:=$ 36-D:0]%#[0TMM10I$M2MO/W'5*RHB*V<DC1B\5MWGLSP^%XN!/R
M224 FNPSQM7(2;3>7+FNBA+(J&J)#7#<60F948U3N7;51@*-K5'&W,#S>FY&
M4^Z,AW9M(<=#D6N6<EA(HO(LH_)Y"DSL1H[O'!;NTG6BS8(['F[H&NY!/VX6
M$F=NA1*G&7"5"DXDK$;.Q+^:^M; GOB6PD[5QL2XLA3BR4RNXY'C&47 (-(&
M@N)G"S-@S""ACM\EJ%-Q&L/Z^(#^R3J/SBRI@IE@W]-8)R.G[Y 85C1G^D[L
M/D/I4-?@18(I^TMVY5G/(5&NM,A*8U20I;SXTGT9B)I!X)\P"$J#P.HNB*S*
M.=5T/)1B1Z0YC6AF8%VUUB@NY28K]UKB;HIV>CQ+*%^#(BDGDRC*LYQ1#3&Y
MU0E(,A,9ICHQ.=@"N>:1R("<?Q%*79#S.6B:,AR=&>.'1.2*\E@-78VR#+@;
ME1*FA83@A 0_(#>"ZT21CSR&^&\ %_VIG H.3DV#1L0Y1"W2]B])X 7^X_V<
MG)]=-,"VJUBU+6S[!.SD=G9-)EK+=)EKNF1 M" +*H'K2_(5*TBLR /=DQ]W
M@C&"EV9'9?RS@;A3$7<L<><$\136*><I7^,%9)1'<"S(!4370IA:W([]02\,
MNT-W>X2Z6U%W&ZDQ)6_P%O:]&F_;[X3^"=Y>Q=MKY,7H84%Q+ &)\8V>B9:4
M*[R<MI3C7U@9F8V[IOMCJGJO5 6AYQW7%%::PD9-]0(YZ)L=]#W4]$TJ?:HA
M^_V*MO]_K]V@(AZ\_]H-7@7Z1)1][^5)\OY-[GGA/%X! GOL4PK,]"QHA?A4
M,H;'C[Y&WBO)'_I>)SPAN_:2^N\LE1*@^P:S6WO.,Y!KV[04B43.=?&R5ZM5
M8YP4[>#E>-%5;ZC$'"K"8(6F7BM$;EDTJF*BQ<8VAZ70V&KL,,'F#M(<P/V5
M$/HP,035WX7Q'U!+ P04    " #516]45VYRDAL"  #<!   &@   'AL+W=O
M<FMS:&5E=',O<VAE970Q,#@N>&ULC51-C],P$/TK5DX@0=VD[8)6::1V"V(/
MNZI: 0?$P4DFB;6.'>QIL_Q[_)&&(FV[7&*//>_-F\F,TU[I)], ('ENA33+
MJ$'L;BDU10,M,Q/5@;0WE=(M0VOJFII. RL]J!4TF4YO:,NXC++4GVUUEJH#
M"BYAJXDYM"W3O]<@5+^,XNATL.-U@^Z 9FG':M@#?NVVVEIT9"EY"])P)8F&
M:AFMXMOUPOE[AV\<>G.V)RZ37*DG9]R7RVCJ!(&  AT#L\L1[D (1V1E_!HX
MHS&D Y[O3^R??>XVEYP9N%/B.R^Q648?(U)"Q0X"=ZK_ D,^7F"AA/%?T@??
M>1*1XF!0M0/8*FBY#"M['NIP!DCB"X!D "1>=PCD56X8LBS5JB?:>5LVM_&I
M>K05QZ7[*7O4]I9;'&9[J&V)D=S+\(-=I=Z31Z8U<^4B;S: C OS-J5HPSD0
M+0;J=:!.+E#'"7E0$AM#/LD2RG\)J-4YBDU.8M?)5<8-%!,RB]^19)K$)BB_
M0CL;:S#SM+-7:K"#3FGDLB8_5KE!;3OFYQ7Z^4@_]_3S"_2/AS8'351%["BY
MLMH @WCS4E4#VXUG<S-US&8I/;X@8#$*6/RG .TS9+F JPH6KRJ@9QW7@J[]
M7!E2J(/$T'SCZ3BZJ]"Q?]W#W#\P77-IB(#*0J>3#S:Z#K,4#%2=[]]<H9T&
MOVWL\P/:.=C[2BD\&2[ ^*!E?P!02P,$%     @ U45O5(X2/LR8 P  ? T
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
M^[[[3CHI:;5YL26B@]=**CN-2N?J.\9L5F+%[4#7J&BGT*;BCERS9;8VR/,
MJB2+A\-/K.)"16D2UE8F373CI%"X,F";JN+F;892M]-H%!T7'L6V='Z!I4G-
MM[A&]U2O#'FL9\E%A<H*K<!@,8V^C.YF$Q\? IX%MO;$!E_)1NL7[SSDTVCH
M!:'$S'D&3M,>YRBE)R(9NP-GU*?TP%/[R/XMU$ZU;+C%N98_1>[*:?0Y@AP+
MWDCWJ-M[/-1SX_DR+6T8H>UB)[<19(UUNCJ 24$E5#?SU\,YG #BT3N ^ "(
M@^XN45"YX(ZGB=$M&!]-;-X(I08TB1/*7\K:&=H5A'/INME8W#6H''S=TVCA
M<H&."VFOX *$@J60DH[/)LQ1.@]BV8%ZUE''[U!_YVH \>@:XF$</ZT7<'EQ
M]2\+([&]XKA7' ?:R0<5PQ]X%GO!)2PQ%QSNM<R%VMIK>%#9X$S"<9]P'!*.
M/YKPUP^*@ >'E?U]AG_2\T_.%C2GTQ4Y&A[:U!FN;('&8 Y.4]?N&F$0-HTE
MF/WO-73T-X'>/\)]&H\2MC^5Q$XZQ#^V)3=;H2Q(+ @T'-P2VG0-W#E.UZ%I
M-MI1"P:SI#>/Q@?0?J&U.SJ^#_M?)/T+4$L#!!0    ( -5%;U2Q&[M[Z $
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
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
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
M'2!2AS5 :U.N#>"U*=@&$-N4; .8;8JV =0V9=L ;IO";0"Y3>DV@-VF>!M
M;Z]Z>X#>7O7V +U]]V,;H+=7O3U ;Z]Z>X#>7O7V +V]ZNT!>GO5VP/T]JJW
M!^CM56\/T#NHW@&@=U"] T#OH'H'@-ZAVRP!Z!U4[P#0.ZC> :!W4+T#0.^@
M>@> WD'U#@"]@^H= 'I'U3L"](ZJ=P3H'57O"- [JMX1H'?L-KL!>D?5.P+T
MCJIW!.@=5>\(T#NJWA&@=U2](T#OI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"
MZ)VZ/RL!>B?5.P'T3JIW NB=5.\$T#NIW@F@=U:],T#OK'IG@-Y9]<X O;/J
MG0%Z9]4[ _3.JG<&Z)V[PR8 O;/JG0%Z9]4[ _3.JG<&Z%U4[P+0NZC>!:!W
M4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"[=84& WD7U+@"]B^I= 'I7U;L"
M]*ZJ=P7H757O"M"[JMX5H'=5O2M [ZIZ5X#>5?6N +VKZET!>M?NL#= [ZIZ
M5X#>3?5N +V;ZMT >C?5NP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y-
M]6X O5M7U@'H;:ZOZP#\-M<5=AQ <'-=9<<!##?7E78<0'%S76W' 1PWUQ5W
M'$!R<UUUQP$L-]>5=QQ <W-=?<<!/#?7%7@<0?2^@,EH8/853(+H?0D3T<+L
M:YB('F9?Q/S6)N8TOVW'Z3/1Q[H+\)UZS^?OCI_/?U]^W.S?XG>NAZ\QIIN_
M4$L#!!0    ( -5%;U3FVQ*!A@(  $]    3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W<3V^;,!C'\;<2<:T"M@$;IJ:7=M>MA[T!!DZ#PC]AMTO?_1S25MK4
M1:LR:=]+4&+[^3W8TN?F7'][GJQ;'?IN<)MHY_WT*4E<O;-]Y>)QLD,8V8YS
M7_GP=7Y(IJK>5P\V44+HI!X';P>_]L<:T<WUG=U6CYU??3Z$GUT[#IMHMIV+
M5K>GB<>L351-4]?6E0_CR=/0_):R?DF(P\IECMNUD[L*$Z+DW83CR)\#7M9]
M?;+SW#9V=5_-_DO5AUG)H4N<?^ZLB\^7>*?'<;MM:]N,]6,?EL1NFFW5N)VU
MON_B4]&K\\D^[+ ]?<J+\Y<RYP+#S/MYG%PXL=E^/.[U2(ZKUU,H9&??GG_%
MM\10^N+WL\?3;FSSE]EA>W^,\WXY#Y<LC\OW^-<S?JO_P3X4I(\4TD<&Z2.'
M]*$A?1A('P6DCQ+2AQ241BBB2@JIDF*JI* J*:I*"JN2XJJDP"HILBJ*K(HB
MJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(FM*D36ER)I29$TILJ8465.*K"E%UI0B
M:TJ1-:7(FE%DS2BR9A19,XJL&476C")K1I$UH\B:463-*++F%%ESBJPY1=:<
M(FM.D36GR)I39,TILN8467.*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNF
MR&HHLAJ*K(8BJZ'(:BBR&HJLAB*KH<AJ*+(:BJP%1=:"(FM!D;6@R%I09"TH
MLA8460N*K 5%UH(B:TF1M:3(6E)D+2FREA192XJL)476DB)K29&UI,@J!856
M*2BV2D'!50J*KE)0>)6"XJL4%&"EH @K!858*3#&@JYC88SE7,CBW,CZKU>R
MOH_C_A_'+\^XK]KA-3]9_D?@YB=02P$"% ,4    " #516]4!T%-8H$   "Q
M    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0
M   ( -5%;U0M!N*0[P   "L"   1              "  :\   !D;V-0<F]P
M<R]C;W)E+GAM;%!+ 0(4 Q0    ( -5%;U297)PC$ 8  )PG   3
M      "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ U45O
M5,X>(N&$!@  [QD  !@              ("!#@@  'AL+W=O<FMS:&5E=',O
M<VAE970Q+GAM;%!+ 0(4 Q0    ( -5%;U2X*H3,'0(  &@%   8
M      " @<@.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M" #516]4?C$MAA@&   [&   &               @($;$0  >&PO=V]R:W-H
M965T<R]S:&5E=#,N>&UL4$L! A0#%     @ U45O5$0R'A%R!P  O!X  !@
M             ("!:1<  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4
M Q0    ( -5%;U3$54]?&0,   ()   8              " @1$?  !X;"]W
M;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #516]40AJCL)(&  !L
M'@  &               @(%@(@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL
M4$L! A0#%     @ U45O5.Q-2D++"@  5C(  !@              ("!*"D
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( -5%;U0:0/Y@
MABD   R'   8              " @2DT  !X;"]W;W)K<VAE971S+W-H965T
M."YX;6Q02P$"% ,4    " #516]404NJ62T*  "P'   &
M@('E70  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ U45O
M5# GMWR$"@  )!L  !D              ("!2&@  'AL+W=O<FMS:&5E=',O
M<VAE970Q,"YX;6Q02P$"% ,4    " #516]4BTL-NEP+  !W(   &0
M        @($#<P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0
M   ( -5%;U0HYCE2ZP@  +P9   9              " @99^  !X;"]W;W)K
M<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ U45O5*:,6K+]!0  =!
M !D              ("!N(<  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q0
M2P$"% ,4    " #516]4Y$]IL:T$  !8"P  &0              @('LC0
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( -5%;U2H:ZA7
M.@0  . )   9              " @="2  !X;"]W;W)K<VAE971S+W-H965T
M,34N>&UL4$L! A0#%     @ U45O5/LY:A$%!   9 H  !D
M ("!09<  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " #5
M16]4$?&1W1X'   E%0  &0              @(%]FP  >&PO=V]R:W-H965T
M<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( -5%;U2HGQ0=Q X  $TN   9
M          " @=*B  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#
M%     @ U45O5/2NK_0H$0  L3$  !D              ("!S;$  'AL+W=O
M<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #516]4&"##S1D1  !'
M,P  &0              @($LPP  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;%!+ 0(4 Q0    ( -5%;U2>+2,OO ,  *<)   9              " @7S4
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ U45O5)49
MESSA#0  /"@  !D              ("!;]@  'AL+W=O<FMS:&5E=',O<VAE
M970R,BYX;6Q02P$"% ,4    " #516]4>!6[[%$*  "F&@  &0
M    @(&'Y@  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    (
M -5%;U0D+"S/T@(  &T&   9              " @0_Q  !X;"]W;W)K<VAE
M971S+W-H965T,C0N>&UL4$L! A0#%     @ U45O5#[DTK@M"   HA0  !D
M             ("!&/0  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"
M% ,4    " #516]4Q;"_SB8#  #"!@  &0              @(%\_   >&PO
M=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( -5%;U3UB$$D(BP
M *&7   9              " @=G_  !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&UL4$L! A0#%     @ U45O5&FF>Z#F"@  /R$  !D              ("!
M,BP! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " #516]4
MT#?7,K$$  !C"@  &0              @(%/-P$ >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;%!+ 0(4 Q0    ( -5%;U3N-N^AD00  ',,   9
M      " @3<\ 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%
M  @ U45O5.6DG%0/!@  <!$  !D              ("!_T ! 'AL+W=O<FMS
M:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #516]4^M3]_\X$  !+#
M&0              @(%%1P$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+
M 0(4 Q0    ( -5%;U0O0:F;GP,  .8'   9              " @4I, 0!X
M;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ U45O5$3!G)#X
M!   60P  !D              ("!(% ! 'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6Q02P$"% ,4    " #516]44UQ38!4$  !E"@  &0
M@(%/50$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( -5%
M;U2H.B]X P4  "\.   9              " @9M9 0!X;"]W;W)K<VAE971S
M+W-H965T,S8N>&UL4$L! A0#%     @ U45O5 VT4V'C P  30D  !D
M         ("!U5X! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M    " #516]4:YDZ4Y8(  "M&@  &0              @('O8@$ >&PO=V]R
M:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( -5%;U0RU&"^I04  / -
M   9              " @;QK 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
M4$L! A0#%     @ U45O5/^QO,5; P  ]@<  !D              ("!F'$!
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " #516]49ZM7
M:W@(  !I%P  &0              @($J=0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;%!+ 0(4 Q0    ( -5%;U0P//<<XP(  #X&   9
M  " @=E] 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @
MU45O5"'\JGF)!P  E18  !D              ("!\X ! 'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6Q02P$"% ,4    " #516]49M3DY]4$   7$P  &0
M            @(&SB $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4
M Q0    ( -5%;U0.J%\L-P(  %L$   9              " @;^- 0!X;"]W
M;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ U45O5$@D;3^'!
MSQ$  !D              ("!+9 ! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6Q02P$"% ,4    " #516]4!8TJK,H"  "$!P  &0              @('K
ME $ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( -5%;U0/
ML]TS]0(  #P)   9              " @>R7 0!X;"]W;W)K<VAE971S+W-H
M965T-#@N>&UL4$L! A0#%     @ U45O5/G8V:.Y P  J1(  !D
M     ("!&)L! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M" #516]4T'));$P#  #Y#0  &0              @($(GP$ >&PO=V]R:W-H
M965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( -5%;U0D/Z,,6@(  +(%   9
M              " @8NB 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L!
M A0#%     @ U45O5%JE/ZC# P  G@T  !D              ("!'*4! 'AL
M+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #516]4SGZ5PX\$
M  #:$0  &0              @($6J0$ >&PO=V]R:W-H965T<R]S:&5E=#4S
M+GAM;%!+ 0(4 Q0    ( -5%;U0,5<<H?P(  /0%   9              "
M@=RM 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ U45O
M5#-L$Q;K @  D <  !D              ("!DK ! 'AL+W=O<FMS:&5E=',O
M<VAE970U-2YX;6Q02P$"% ,4    " #516]4<9"%DO,#  #H#@  &0
M        @(&TLP$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0
M   ( -5%;U38O_Y"/0,  '8)   9              " @=ZW 0!X;"]W;W)K
M<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ U45O5,I?#C_- @  O@D
M !D              ("!4KL! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q0
M2P$"% ,4    " #516]4>6GJ;4,#  "I"@  &0              @(%6O@$
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( -5%;U1G7+;0
M3@0  % 4   9              " @=#! 0!X;"]W;W)K<VAE971S+W-H965T
M-C N>&UL4$L! A0#%     @ U45O5#0WK6Y8!0  -!D  !D
M ("!5<8! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " #5
M16]4B#,-"T$%  "V&   &0              @('DRP$ >&PO=V]R:W-H965T
M<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( -5%;U1D5>)29P(  -X%   9
M          " @5S1 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#
M%     @ U45O5(*2/I>0 @  IP8  !D              ("!^M,! 'AL+W=O
M<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " #516]49F(=%E0"  !
M!0  &0              @('!U@$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM
M;%!+ 0(4 Q0    ( -5%;U1" 7D(!@0  )<2   9              " @4S9
M 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ U45O5.?X
M=]L<!0  P1H  !D              ("!B=T! 'AL+W=O<FMS:&5E=',O<VAE
M970V-RYX;6Q02P$"% ,4    " #516]4FFDRB%X#  "9"@  &0
M    @('<X@$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    (
M -5%;U0/H4GV8 (  %D%   9              " @7'F 0!X;"]W;W)K<VAE
M971S+W-H965T-CDN>&UL4$L! A0#%     @ U45O5'_2R 7T P  \!   !D
M             ("!".D! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"
M% ,4    " #516]4$D4O9B$#  !+"0  &0              @($S[0$ >&PO
M=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( -5%;U2\(]>.FP(
M )L'   9              " @8OP 0!X;"]W;W)K<VAE971S+W-H965T-S(N
M>&UL4$L! A0#%     @ U45O5%'(0!@. P  M0H  !D              ("!
M7?,! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " #516]4
MYSX>W^D"  !V"0  &0              @(&B]@$ >&PO=V]R:W-H965T<R]S
M:&5E=#<T+GAM;%!+ 0(4 Q0    ( -5%;U363A8W?P,  !4.   9
M      " @<+Y 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%
M  @ U45O5'!1OARZ @  YP<  !D              ("!>/T! 'AL+W=O<FMS
M:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " #516]4[M"[ 2(#  !1"@
M&0              @(%I  ( >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+
M 0(4 Q0    ( -5%;U3/M![K4 ,  .,)   9              " @<(# @!X
M;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ U45O5$8AK^C>
M @  6 @  !D              ("!20<" 'AL+W=O<FMS:&5E=',O<VAE970W
M.2YX;6Q02P$"% ,4    " #516]4N#8W)WL$  !Y%0  &0
M@(%>"@( >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( -5%
M;U1QRT%CC@<  +LF   9              " @1 / @!X;"]W;W)K<VAE971S
M+W-H965T.#$N>&UL4$L! A0#%     @ U45O5#@$2^"* @  )@8  !D
M         ("!U18" 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4
M    " #516]4NE0:*@\#  #O"   &0              @(&6&0( >&PO=V]R
M:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( -5%;U3*'!(GJP0  .<4
M   9              " @=P< @!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL
M4$L! A0#%     @ U45O5-BFU=8D P  O H  !D              ("!OB$"
M 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " #516]4;W<!
M)B$$  ":#@  &0              @($9)0( >&PO=V]R:W-H965T<R]S:&5E
M=#@V+GAM;%!+ 0(4 Q0    ( -5%;U3Z.R!EU@(  / (   9
M  " @7$I @!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @
MU45O5 (6U1IP @  \P4  !D              ("!?BP" 'AL+W=O<FMS:&5E
M=',O<VAE970X."YX;6Q02P$"% ,4    " #516]4<*D'#% "  !*!0  &0
M            @($E+P( >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+ 0(4
M Q0    ( -5%;U3:0C2!6P(  !0&   9              " @:PQ @!X;"]W
M;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ U45O5'[7HTO+!0
MBB@  !D              ("!/C0" 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX
M;6Q02P$"% ,4    " #516]44%GF9M4"  !1"P  &0              @(%
M.@( >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( -5%;U2R
M0M1XN@@  $HK   9              " @4P] @!X;"]W;W)K<VAE971S+W-H
M965T.3,N>&UL4$L! A0#%     @ U45O5*,2=!P= P  C@D  !D
M     ("!/48" 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4
M" #516]4Z;(>-$D&  "#'0  &0              @(&120( >&PO=V]R:W-H
M965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( -5%;U0>]T>02 ,  (T+   9
M              " @1%0 @!X;"]W;W)K<VAE971S+W-H965T.38N>&UL4$L!
M A0#%     @ U45O5%%N)'O$ P  Q0P  !D              ("!D%," 'AL
M+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    " #516]4(N+>"/@"
M   G"@  &0              @(&+5P( >&PO=V]R:W-H965T<R]S:&5E=#DX
M+GAM;%!+ 0(4 Q0    ( -5%;U2@\ZRYA0,  %(,   9              "
M@;I: @!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#%     @ U45O
M5,%S,H<R!   @1$  !H              ("!=EX" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,# N>&UL4$L! A0#%     @ U45O5&[VY@R\ P  . P  !H
M         ("!X&(" 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&UL4$L! A0#
M%     @ U45O5(I>X=4-!0  TA,  !H              ("!U&8" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ U45O5 Q U:.S @
M3 <  !H              ("!&6P" 'AL+W=O<FMS:&5E=',O<VAE970Q,#,N
M>&UL4$L! A0#%     @ U45O5+F=!\TN P  XP@  !H              ("!
M!&\" 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#%     @ U45O
M5,Q,+..X @  5P<  !H              ("!:G(" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#4N>&UL4$L! A0#%     @ U45O5*)@-#/5 P  M T  !H
M         ("!6G4" 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N>&UL4$L! A0#
M%     @ U45O5,^6;>'L @  .@@  !H              ("!9WD" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ U45O5%=N<I(; @
MW 0  !H              ("!BWP" 'AL+W=O<FMS:&5E=',O<VAE970Q,#@N
M>&UL4$L! A0#%     @ U45O5(X2/LR8 P  ? T  !H              ("!
MWGX" 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#%     @ U45O
M5 *@FTHB!0  [Q,  !H              ("!KH(" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3 N>&UL4$L! A0#%     @ U45O5$LP0"HA!0  (AP  !H
M         ("!"(@" 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N>&UL4$L! A0#
M%     @ U45O5(HY;2(, P  PPD  !H              ("!88T" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ U45O5&J[@(L/ @
M400  !H              ("!I9 " 'AL+W=O<FMS:&5E=',O<VAE970Q,3,N
M>&UL4$L! A0#%     @ U45O5+$;NWOH 0  6@0  !H              ("!
M[)(" 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#%     @ U45O
M5-:_-_DM P  [A(   T              ( !#)4" 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " #516]4EXJ[',     3 @  "P              @ %DF (
M7W)E;',O+G)E;'-02P$"% ,4    " #516]4 F[I%K4'  #-2@  #P
M        @ %-F0( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ U45O5)[X
M *$N P  [4(  !H              ( !+Z$" 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ U45O5.;;$H&& @  3T   !,
M     ( !E:0" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     'H >@"<(0
&3*<"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>405</ContextCount>
  <ElementCount>631</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>111</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100010003 - Statement - Consolidated Statements of Operations and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100020004 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100030005 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100040006 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100050007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Description of Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210111002 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210131003 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210181004 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210241005 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210321006 - Disclosure - Restructuring and Integration Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/RestructuringandIntegrationExpenses</Role>
      <ShortName>Restructuring and Integration Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210371007 - Disclosure - Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AllowanceforCreditLosses</Role>
      <ShortName>Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210411008 - Disclosure - Fixed Assets and Capitalized Software</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FixedAssetsandCapitalizedSoftware</Role>
      <ShortName>Fixed Assets and Capitalized Software</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210451009 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AccruedLiabilities</Role>
      <ShortName>Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210501010 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210571011 - Disclosure - Debt Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DebtObligations</Role>
      <ShortName>Debt Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210621012 - Disclosure - Pensions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/Pensions</Role>
      <ShortName>Pensions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210741013 - Disclosure - Stock-Based Compensation and Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/StockBasedCompensationandStockholdersEquity</Role>
      <ShortName>Stock-Based Compensation and Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210801014 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210841015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210931016 - Disclosure - Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ContingentLiabilities</Role>
      <ShortName>Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210951017 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210981018 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>211051019 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>230033001 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>230143002 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/Acquisitions</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>230193003 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/FairValueMeasurements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>230253004 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>230333005 - Disclosure - Restructuring and Integration Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/RestructuringandIntegrationExpensesTables</Role>
      <ShortName>Restructuring and Integration Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/RestructuringandIntegrationExpenses</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>230383006 - Disclosure - Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AllowanceforCreditLossesTables</Role>
      <ShortName>Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/AllowanceforCreditLosses</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>230423007 - Disclosure - Fixed Assets and Capitalized Software (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareTables</Role>
      <ShortName>Fixed Assets and Capitalized Software (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/FixedAssetsandCapitalizedSoftware</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230463008 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AccruedLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/AccruedLiabilities</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230513009 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230583010 - Disclosure - Debt Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DebtObligationsTables</Role>
      <ShortName>Debt Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/DebtObligations</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230633011 - Disclosure - Pensions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsTables</Role>
      <ShortName>Pensions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/Pensions</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230753012 - Disclosure - Stock-Based Compensation and Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables</Role>
      <ShortName>Stock-Based Compensation and Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/StockBasedCompensationandStockholdersEquity</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230813013 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/EarningsperShare</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230853014 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/IncomeTaxes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230963015 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossTables</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income (Loss) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230993016 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thryv.com/role/SegmentInformation</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>240044001 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>240054002 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Reverse Stock Split Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Reverse Stock Split Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>240064003 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>240074004 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>240084005 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Schedule of Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>240094006 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>240104007 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Finite-lived Intangible Asset Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Schedule of Finite-lived Intangible Asset Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>240124008 - Disclosure - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/RevenueRecognitionDetails</Role>
      <ShortName>Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thryv.com/role/RevenueRecognition</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>240154009 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>240164010 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails</Role>
      <ShortName>Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240174011 - Disclosure - Acquisitions - Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AcquisitionsProFormaInformationDetails</Role>
      <ShortName>Acquisitions - Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240204012 - Disclosure - Fair Value Measurements - Indemnification Asset Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails</Role>
      <ShortName>Fair Value Measurements - Indemnification Asset Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240214013 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240224014 - Disclosure - Fair Value Measurements - Stock Option Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails</Role>
      <ShortName>Fair Value Measurements - Stock Option Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240234015 - Disclosure - Fair Value Measurements - Fair Value and Carrying Value of Debt Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value and Carrying Value of Debt Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240264016 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240274017 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Goodwill Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240284018 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240294019 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240304020 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails_1</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240314021 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Estimated Future Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240344022 - Disclosure - Restructuring and Integration Expenses - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/RestructuringandIntegrationExpensesNarrativeDetails</Role>
      <ShortName>Restructuring and Integration Expenses - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240354023 - Disclosure - Restructuring and Integration Expenses - Schedule of Restructuring Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails</Role>
      <ShortName>Restructuring and Integration Expenses - Schedule of Restructuring Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240364024 - Disclosure - Restructuring and Integration Expenses - Restructuring Reserve Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails</Role>
      <ShortName>Restructuring and Integration Expenses - Restructuring Reserve Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240394025 - Disclosure - Allowance for Credit Losses - Allowance for Credit Loss Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails</Role>
      <ShortName>Allowance for Credit Losses - Allowance for Credit Loss Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240404026 - Disclosure - Allowance for Credit Losses - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AllowanceforCreditLossesNarrativeDetails</Role>
      <ShortName>Allowance for Credit Losses - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240434027 - Disclosure - Fixed Assets and Capitalized Software - Schedule of Fixed Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails</Role>
      <ShortName>Fixed Assets and Capitalized Software - Schedule of Fixed Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240444028 - Disclosure - Fixed Assets and Capitalized Software - Schedule of Depreciation and Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails</Role>
      <ShortName>Fixed Assets and Capitalized Software - Schedule of Depreciation and Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240474029 - Disclosure - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AccruedLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thryv.com/role/AccruedLiabilitiesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240484030 - Disclosure - Accrued Liabilities - Severance Payments G&amp;A (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails</Role>
      <ShortName>Accrued Liabilities - Severance Payments G&amp;A (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240494031 - Disclosure - Accrued Liabilities - Severance Payments, Covid (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails</Role>
      <ShortName>Accrued Liabilities - Severance Payments, Covid (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240524032 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240534033 - Disclosure - Leases - Schedule of Lease Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails</Role>
      <ShortName>Leases - Schedule of Lease Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240544034 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Leases - Schedule of Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240554035 - Disclosure - Leases - Schedule of Lease Supplemental Cash Flow Information and Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails</Role>
      <ShortName>Leases - Schedule of Lease Supplemental Cash Flow Information and Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240564036 - Disclosure - Leases - Schedule of Operating Lease Maturity Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails</Role>
      <ShortName>Leases - Schedule of Operating Lease Maturity Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240594037 - Disclosure - Debt Obligations - Schedule of Debt Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails</Role>
      <ShortName>Debt Obligations - Schedule of Debt Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240604038 - Disclosure - Debt Obligations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DebtObligationsNarrativeDetails</Role>
      <ShortName>Debt Obligations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240614039 - Disclosure - Debt Obligations - Schedule of Other Financing Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails</Role>
      <ShortName>Debt Obligations - Schedule of Other Financing Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240644040 - Disclosure - Pensions - Components of Pension Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails</Role>
      <ShortName>Pensions - Components of Pension Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240654041 - Disclosure - Pensions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsNarrativeDetails</Role>
      <ShortName>Pensions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240664042 - Disclosure - Pensions - Schedule of Defined Benefit Pension Cost Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails</Role>
      <ShortName>Pensions - Schedule of Defined Benefit Pension Cost Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240674043 - Disclosure - Pensions - Schedule of Benefit Obligations and Plan Assets Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails</Role>
      <ShortName>Pensions - Schedule of Benefit Obligations and Plan Assets Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240684044 - Disclosure - Pensions - Cash Contributions to Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsCashContributionstoPlansDetails</Role>
      <ShortName>Pensions - Cash Contributions to Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240694045 - Disclosure - Pensions - Schedule of Amounts Associated with Pension Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails</Role>
      <ShortName>Pensions - Schedule of Amounts Associated with Pension Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240704046 - Disclosure - Pensions - Schedule of Accumulated Pension Obligations greater than Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails</Role>
      <ShortName>Pensions - Schedule of Accumulated Pension Obligations greater than Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240714047 - Disclosure - Pensions - Schedule of Expected Future Pension Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails</Role>
      <ShortName>Pensions - Schedule of Expected Future Pension Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240724048 - Disclosure - Pensions - Schedule of Fair Value of Pension Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails</Role>
      <ShortName>Pensions - Schedule of Fair Value of Pension Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240734049 - Disclosure - Pensions - Schedule of Weighted Asset Allocation Percentages of Pension Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails</Role>
      <ShortName>Pensions - Schedule of Weighted Asset Allocation Percentages of Pension Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240764050 - Disclosure - Stock-Based Compensation and Stockholders' Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation and Stockholders' Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240774051 - Disclosure - Stock-Based Compensation - Stock Option Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails</Role>
      <ShortName>Stock-Based Compensation - Stock Option Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240784052 - Disclosure - Stock-Based Compensation - Outstanding Stock-based Compensation Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails</Role>
      <ShortName>Stock-Based Compensation - Outstanding Stock-based Compensation Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240794053 - Disclosure - Stock-Based Compensation and Stockholders' Equity - Schedule of Compensation Expense Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails</Role>
      <ShortName>Stock-Based Compensation and Stockholders' Equity - Schedule of Compensation Expense Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240824054 - Disclosure - Earnings per Share - Schedule of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails</Role>
      <ShortName>Earnings per Share - Schedule of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240834055 - Disclosure - Earnings per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/EarningsperShareNarrativeDetails</Role>
      <ShortName>Earnings per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240864056 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240874057 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240884058 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240894059 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240904060 - Disclosure - Income Taxes - Deferred Tax Asset Valuation Allowance Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails</Role>
      <ShortName>Income Taxes - Deferred Tax Asset Valuation Allowance Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240914061 - Disclosure - Income Taxes - Unrecognized Tax Benefits Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails</Role>
      <ShortName>Income Taxes - Unrecognized Tax Benefits Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240924062 - Disclosure - Income Taxes - Components of Pre-Tax Book Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails</Role>
      <ShortName>Income Taxes - Components of Pre-Tax Book Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240944063 - Disclosure - Contingent Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ContingentLiabilitiesDetails</Role>
      <ShortName>Contingent Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thryv.com/role/ContingentLiabilities</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240974064 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>241004065 - Disclosure - Segment Information - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SegmentInformationNarrativeDetails</Role>
      <ShortName>Segment Information - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>241014066 - Disclosure - Segment Information - Segment Operating Results (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails</Role>
      <ShortName>Segment Information - Segment Operating Results (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>241024067 - Disclosure - Segment Information - Segment Reconciliation of Operating Income to Net Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails</Role>
      <ShortName>Segment Information - Segment Reconciliation of Operating Income to Net Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>241034068 - Disclosure - Segment Information - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails</Role>
      <ShortName>Segment Information - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>241044069 - Disclosure - Segment Information - Long Lived Assets by Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails</Role>
      <ShortName>Segment Information - Long Lived Assets by Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>241064070 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thryv.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thryv.com/role/SubsequentEvents</ParentRole>
      <Position>113</Position>
    </Report>
    <Report instance="thry-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - thry-20211231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - thry-20211231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="thry-20211231.htm">thry-20211231.htm</File>
    <File>exhibit211-202110xk.htm</File>
    <File>exhibit231-202110xk.htm</File>
    <File>exhibit311-10xk2021.htm</File>
    <File>exhibit312-10xk2021.htm</File>
    <File>exhibit321-10xk2021.htm</File>
    <File>exhibit322-10xk2021.htm</File>
    <File>thry-20211231.xsd</File>
    <File>thry-20211231_cal.xml</File>
    <File>thry-20211231_def.xml</File>
    <File>thry-20211231_lab.xml</File>
    <File>thry-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>thry-20211231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1457">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>135
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "thry-20211231.htm": {
   "axisCustom": 0,
   "axisStandard": 37,
   "contextCount": 405,
   "dts": {
    "calculationLink": {
     "local": [
      "thry-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "thry-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "thry-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "thry-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "thry-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "thry-20211231.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/net-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": 851,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 9,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 13
   },
   "keyCustom": 75,
   "keyStandard": 556,
   "memberCustom": 42,
   "memberStandard": 67,
   "nsprefix": "thry",
   "nsuri": "http://www.thryv.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover",
     "role": "http://www.thryv.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210131003 - Disclosure - Acquisitions",
     "role": "http://www.thryv.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240874057 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)",
     "role": "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884058 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://www.thryv.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894059 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904060 - Disclosure - Income Taxes - Deferred Tax Asset Valuation Allowance Rollforward (Details)",
     "role": "http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails",
     "shortName": "Income Taxes - Deferred Tax Asset Valuation Allowance Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i390f3193428e4f06b9f6c95e1616c06c_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240914061 - Disclosure - Income Taxes - Unrecognized Tax Benefits Rollforward (Details)",
     "role": "http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails",
     "shortName": "Income Taxes - Unrecognized Tax Benefits Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240924062 - Disclosure - Income Taxes - Components of Pre-Tax Book Income (Loss) (Details)",
     "role": "http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails",
     "shortName": "Income Taxes - Components of Pre-Tax Book Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "ibba01522e35a41228ad0d100e6daff30_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "thry:IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944063 - Disclosure - Contingent Liabilities (Details)",
     "role": "http://www.thryv.com/role/ContingentLiabilitiesDetails",
     "shortName": "Contingent Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "ibba01522e35a41228ad0d100e6daff30_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974064 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) (Details)",
     "role": "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004065 - Disclosure - Segment Information - Narrative (Details)",
     "role": "http://www.thryv.com/role/SegmentInformationNarrativeDetails",
     "shortName": "Segment Information - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014066 - Disclosure - Segment Information - Segment Operating Results (Details)",
     "role": "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails",
     "shortName": "Segment Information - Segment Operating Results (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i060d55de69e64c57af3a6c9939b35624_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "thry:EarningsBeforeInterestTaxesDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210181004 - Disclosure - Fair Value Measurements",
     "role": "http://www.thryv.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241024067 - Disclosure - Segment Information - Segment Reconciliation of Operating Income to Net Income (Details)",
     "role": "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails",
     "shortName": "Segment Information - Segment Reconciliation of Operating Income to Net Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "thry:ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034068 - Disclosure - Segment Information - Disaggregation of Revenue (Details)",
     "role": "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails",
     "shortName": "Segment Information - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "thry:ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "iaf6d6ebe92af4233adabd3685f2d0611_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044069 - Disclosure - Segment Information - Long Lived Assets by Region (Details)",
     "role": "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails",
     "shortName": "Segment Information - Long Lived Assets by Region (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i7b232738ec1143ffb6594fd4351ee841_D20220121-20220121",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241064070 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.thryv.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i7b232738ec1143ffb6594fd4351ee841_D20220121-20220121",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210241005 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210321006 - Disclosure - Restructuring and Integration Expenses",
     "role": "http://www.thryv.com/role/RestructuringandIntegrationExpenses",
     "shortName": "Restructuring and Integration Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210371007 - Disclosure - Allowance for Credit Losses",
     "role": "http://www.thryv.com/role/AllowanceforCreditLosses",
     "shortName": "Allowance for Credit Losses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210411008 - Disclosure - Fixed Assets and Capitalized Software",
     "role": "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftware",
     "shortName": "Fixed Assets and Capitalized Software",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210451009 - Disclosure - Accrued Liabilities",
     "role": "http://www.thryv.com/role/AccruedLiabilities",
     "shortName": "Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210501010 - Disclosure - Leases",
     "role": "http://www.thryv.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210571011 - Disclosure - Debt Obligations",
     "role": "http://www.thryv.com/role/DebtObligations",
     "shortName": "Debt Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210621012 - Disclosure - Pensions",
     "role": "http://www.thryv.com/role/Pensions",
     "shortName": "Pensions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "000020002 - Document - Audit Information",
     "role": "http://www.thryv.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210741013 - Disclosure - Stock-Based Compensation and Stockholders' Equity",
     "role": "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquity",
     "shortName": "Stock-Based Compensation and Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210801014 - Disclosure - Earnings per Share",
     "role": "http://www.thryv.com/role/EarningsperShare",
     "shortName": "Earnings per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210841015 - Disclosure - Income Taxes",
     "role": "http://www.thryv.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210931016 - Disclosure - Contingent Liabilities",
     "role": "http://www.thryv.com/role/ContingentLiabilities",
     "shortName": "Contingent Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210951017 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss)",
     "role": "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLoss",
     "shortName": "Changes in Accumulated Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210981018 - Disclosure - Segment Information",
     "role": "http://www.thryv.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211051019 - Disclosure - Subsequent Events",
     "role": "http://www.thryv.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220022001 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230033001 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230143002 - Disclosure - Acquisitions (Tables)",
     "role": "http://www.thryv.com/role/AcquisitionsTables",
     "shortName": "Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010003 - Statement - Consolidated Statements of Operations and Comprehensive Income",
     "role": "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230193003 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.thryv.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230253004 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230333005 - Disclosure - Restructuring and Integration Expenses (Tables)",
     "role": "http://www.thryv.com/role/RestructuringandIntegrationExpensesTables",
     "shortName": "Restructuring and Integration Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230383006 - Disclosure - Allowance for Credit Losses (Tables)",
     "role": "http://www.thryv.com/role/AllowanceforCreditLossesTables",
     "shortName": "Allowance for Credit Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230423007 - Disclosure - Fixed Assets and Capitalized Software (Tables)",
     "role": "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareTables",
     "shortName": "Fixed Assets and Capitalized Software (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230463008 - Disclosure - Accrued Liabilities (Tables)",
     "role": "http://www.thryv.com/role/AccruedLiabilitiesTables",
     "shortName": "Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230513009 - Disclosure - Leases (Tables)",
     "role": "http://www.thryv.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230583010 - Disclosure - Debt Obligations (Tables)",
     "role": "http://www.thryv.com/role/DebtObligationsTables",
     "shortName": "Debt Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230633011 - Disclosure - Pensions (Tables)",
     "role": "http://www.thryv.com/role/PensionsTables",
     "shortName": "Pensions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230753012 - Disclosure - Stock-Based Compensation and Stockholders' Equity (Tables)",
     "role": "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables",
     "shortName": "Stock-Based Compensation and Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020004 - Statement - Consolidated Balance Sheets",
     "role": "http://www.thryv.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230813013 - Disclosure - Earnings per Share (Tables)",
     "role": "http://www.thryv.com/role/EarningsperShareTables",
     "shortName": "Earnings per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230853014 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.thryv.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230963015 - Disclosure - Changes in Accumulated Other Comprehensive Income (Loss) (Tables)",
     "role": "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossTables",
     "shortName": "Changes in Accumulated Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230993016 - Disclosure - Segment Information (Tables)",
     "role": "http://www.thryv.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044001 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240054002 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Reverse Stock Split Additional Information (Details)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Reverse Stock Split Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240064003 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of Adjustments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "ib4ff142468904dcfb6448f247bf5fdab_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240074004 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084005 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Receivables (Details)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:TradeAndOtherAccountsReceivablePolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "id6deef3e3f6648c69ca28c78b5668e63_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240094006 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Useful Lives (Details)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of Property, Plant, and Equipment Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "id6deef3e3f6648c69ca28c78b5668e63_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030005 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "iee36de24db474c5ea418e5345f78b741_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240104007 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Finite-lived Intangible Asset Useful Lives (Details)",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of Finite-lived Intangible Asset Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "iee36de24db474c5ea418e5345f78b741_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124008 - Disclosure - Revenue Recognition (Details)",
     "role": "http://www.thryv.com/role/RevenueRecognitionDetails",
     "shortName": "Revenue Recognition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154009 - Disclosure - Acquisitions - Narrative (Details)",
     "role": "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
     "shortName": "Acquisitions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164010 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)",
     "role": "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
     "shortName": "Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1251b885cdda41fc8229f2a3656b64d7_D20210301-20210301",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240174011 - Disclosure - Acquisitions - Pro Forma Information (Details)",
     "role": "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails",
     "shortName": "Acquisitions - Pro Forma Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i268ddb2c9807445a8c13f696de4b01e6_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i64c569c9c8bf466dbc2fecf4edbcc77a_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240204012 - Disclosure - Fair Value Measurements - Indemnification Asset Rollforward (Details)",
     "role": "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
     "shortName": "Fair Value Measurements - Indemnification Asset Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i324f48420a5a457e803271e876dffea7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "thry:GainLossOnRemeasurementOfIndemnificationAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240214013 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "role": "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i52a6e9e130a0498f9b9e62eb138e329d_I20170630",
      "decimals": "0",
      "lang": "en-US",
      "name": "thry:BusinessCombinationIndemnificationAssetsSharesHeldInEscrow",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i95f8050d7d67475982455be6dc9a5d35_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240224014 - Disclosure - Fair Value Measurements - Stock Option Rollforward (Details)",
     "role": "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails",
     "shortName": "Fair Value Measurements - Stock Option Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i77fc29dfbd20429ead169bde10b993bc_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i96afbecc4c9845fab8de9a5104f24d71_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234015 - Disclosure - Fair Value Measurements - Fair Value and Carrying Value of Debt Instruments (Details)",
     "role": "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails",
     "shortName": "Fair Value Measurements - Fair Value and Carrying Value of Debt Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i96afbecc4c9845fab8de9a5104f24d71_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264016 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
     "shortName": "Goodwill and Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i0106c5db7cfc42548e96e08a11c81045_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040006 - Statement - Consolidated Statements of Shareholders' Equity",
     "role": "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i0106c5db7cfc42548e96e08a11c81045_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274017 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill Rollforward (Details)",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240284018 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details)",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Finite-lived Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240294019 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Rollforward (Details)",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Finite Lived Intangible Assets Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304020 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails_1",
     "shortName": "Goodwill and Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314021 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization (Details)",
     "role": "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Estimated Future Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i390f3193428e4f06b9f6c95e1616c06c_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344022 - Disclosure - Restructuring and Integration Expenses - Narrative (Details)",
     "role": "http://www.thryv.com/role/RestructuringandIntegrationExpensesNarrativeDetails",
     "shortName": "Restructuring and Integration Expenses - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "ia6b36367ad984755916a91428e216a4e_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354023 - Disclosure - Restructuring and Integration Expenses - Schedule of Restructuring Costs (Details)",
     "role": "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails",
     "shortName": "Restructuring and Integration Expenses - Schedule of Restructuring Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i8c80a91a82d34bc3af0d0f60b28c4cc9_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "ia6b36367ad984755916a91428e216a4e_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364024 - Disclosure - Restructuring and Integration Expenses - Restructuring Reserve Rollforward (Details)",
     "role": "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
     "shortName": "Restructuring and Integration Expenses - Restructuring Reserve Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "ibc16d038ed5d4891a757c95b9cdb7a4f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRestructuring",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394025 - Disclosure - Allowance for Credit Losses - Allowance for Credit Loss Rollforward (Details)",
     "role": "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails",
     "shortName": "Allowance for Credit Losses - Allowance for Credit Loss Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i271216e1d9a9489091b03e8171136505_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "thry:AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240404026 - Disclosure - Allowance for Credit Losses - Narrative (Details)",
     "role": "http://www.thryv.com/role/AllowanceforCreditLossesNarrativeDetails",
     "shortName": "Allowance for Credit Losses - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "thry:AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434027 - Disclosure - Fixed Assets and Capitalized Software - Schedule of Fixed Assets (Details)",
     "role": "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails",
     "shortName": "Fixed Assets and Capitalized Software - Schedule of Fixed Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdjustmentForAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240444028 - Disclosure - Fixed Assets and Capitalized Software - Schedule of Depreciation and Amortization (Details)",
     "role": "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails",
     "shortName": "Fixed Assets and Capitalized Software - Schedule of Depreciation and Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdjustmentForAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240474029 - Disclosure - Accrued Liabilities (Details)",
     "role": "http://www.thryv.com/role/AccruedLiabilitiesDetails",
     "shortName": "Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484030 - Disclosure - Accrued Liabilities - Severance Payments G&A (Details)",
     "role": "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
     "shortName": "Accrued Liabilities - Severance Payments G&A (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i060d55de69e64c57af3a6c9939b35624_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:SeveranceCosts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRestructuring",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494031 - Disclosure - Accrued Liabilities - Severance Payments, Covid (Details)",
     "role": "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails",
     "shortName": "Accrued Liabilities - Severance Payments, Covid (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i120cb6745e934653b4f78b2eba26d6c8_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRestructuring",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240524032 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.thryv.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240534033 - Disclosure - Leases - Schedule of Lease Costs (Details)",
     "role": "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails",
     "shortName": "Leases - Schedule of Lease Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "thry:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544034 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information (Details)",
     "role": "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails",
     "shortName": "Leases - Schedule of Supplemental Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "thry:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554035 - Disclosure - Leases - Schedule of Lease Supplemental Cash Flow Information and Additional Information (Details)",
     "role": "http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails",
     "shortName": "Leases - Schedule of Lease Supplemental Cash Flow Information and Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240564036 - Disclosure - Leases - Schedule of Operating Lease Maturity Payments (Details)",
     "role": "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails",
     "shortName": "Leases - Schedule of Operating Lease Maturity Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Description of Business and Summary of Significant Accounting Policies",
     "role": "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594037 - Disclosure - Debt Obligations - Schedule of Debt Obligations (Details)",
     "role": "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails",
     "shortName": "Debt Obligations - Schedule of Debt Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpenseDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604038 - Disclosure - Debt Obligations - Narrative (Details)",
     "role": "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
     "shortName": "Debt Obligations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "iec46f579f06b4cd9b355172f1dcdb200_D20210601-20210630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "thry:RepaymentsOfFinancingObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "thry:ScheduleOfOtherFinancingObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240614039 - Disclosure - Debt Obligations - Schedule of Other Financing Obligations (Details)",
     "role": "http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails",
     "shortName": "Debt Obligations - Schedule of Other Financing Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "thry:ScheduleOfOtherFinancingObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "thry:FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanInterestCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240644040 - Disclosure - Pensions - Components of Pension Expense (Details)",
     "role": "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails",
     "shortName": "Pensions - Components of Pension Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654041 - Disclosure - Pensions - Narrative (Details)",
     "role": "http://www.thryv.com/role/PensionsNarrativeDetails",
     "shortName": "Pensions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664042 - Disclosure - Pensions - Schedule of Defined Benefit Pension Cost Assumptions (Details)",
     "role": "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails",
     "shortName": "Pensions - Schedule of Defined Benefit Pension Cost Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240674043 - Disclosure - Pensions - Schedule of Benefit Obligations and Plan Assets Rollforward (Details)",
     "role": "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails",
     "shortName": "Pensions - Schedule of Benefit Obligations and Plan Assets Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240684044 - Disclosure - Pensions - Cash Contributions to Plans (Details)",
     "role": "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
     "shortName": "Pensions - Cash Contributions to Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i45c12fd2d183488bb77c7caffb6c2322_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240694045 - Disclosure - Pensions - Schedule of Amounts Associated with Pension Plans (Details)",
     "role": "http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails",
     "shortName": "Pensions - Schedule of Amounts Associated with Pension Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240704046 - Disclosure - Pensions - Schedule of Accumulated Pension Obligations greater than Plan Assets (Details)",
     "role": "http://www.thryv.com/role/PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails",
     "shortName": "Pensions - Schedule of Accumulated Pension Obligations greater than Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210111002 - Disclosure - Revenue Recognition",
     "role": "http://www.thryv.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240714047 - Disclosure - Pensions - Schedule of Expected Future Pension Benefit Payments (Details)",
     "role": "http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails",
     "shortName": "Pensions - Schedule of Expected Future Pension Benefit Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724048 - Disclosure - Pensions - Schedule of Fair Value of Pension Plan Assets (Details)",
     "role": "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails",
     "shortName": "Pensions - Schedule of Fair Value of Pension Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "icedb01bc52a24f608df5e62c69b72d61_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240734049 - Disclosure - Pensions - Schedule of Weighted Asset Allocation Percentages of Pension Plan Assets (Details)",
     "role": "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails",
     "shortName": "Pensions - Schedule of Weighted Asset Allocation Percentages of Pension Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i065bf66abeb742e8a3a9aaa63a470c86_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i6c9ffc30860641cb9dfcc22895b6576d_D20201211-20201211",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240764050 - Disclosure - Stock-Based Compensation and Stockholders' Equity - Narrative (Details)",
     "role": "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails",
     "shortName": "Stock-Based Compensation and Stockholders' Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240774051 - Disclosure - Stock-Based Compensation - Stock Option Assumptions (Details)",
     "role": "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails",
     "shortName": "Stock-Based Compensation - Stock Option Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "iebc514b3c1e04834997f0775f73e9feb_D20200101-20201231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i440024054a97426590919139ce684276_I20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784052 - Disclosure - Stock-Based Compensation - Outstanding Stock-based Compensation Awards (Details)",
     "role": "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails",
     "shortName": "Stock-Based Compensation - Outstanding Stock-based Compensation Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "0",
      "lang": "en-US",
      "name": "thry:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794053 - Disclosure - Stock-Based Compensation and Stockholders' Equity - Schedule of Compensation Expense Allocation (Details)",
     "role": "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails",
     "shortName": "Stock-Based Compensation and Stockholders' Equity - Schedule of Compensation Expense Allocation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i5e201b644e3b44dd8d5a54db51e4d5d8_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240824054 - Disclosure - Earnings per Share - Schedule of Earnings Per Share (Details)",
     "role": "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails",
     "shortName": "Earnings per Share - Schedule of Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i32553e7ff3e143c3ba686c88dda89856_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240834055 - Disclosure - Earnings per Share - Narrative (Details)",
     "role": "http://www.thryv.com/role/EarningsperShareNarrativeDetails",
     "shortName": "Earnings per Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i32553e7ff3e143c3ba686c88dda89856_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864056 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
     "role": "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "thry-20211231.htm",
      "contextRef": "i1a4219c622534248bf1de48fad65625f_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": null,
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - thry-20211231.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - thry-20211231.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 111,
   "tag": {
    "country_AU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AUSTRALIA",
        "terseLabel": "Australia"
       }
      }
     },
     "localname": "AU",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r849",
      "r850",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r849",
      "r850",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r849",
      "r850",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r849",
      "r850",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r852"
     ],
     "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r846"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r846"
     ],
     "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r846"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r853"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r846"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r846"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r846"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r846"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r854"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r849",
      "r850",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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.thryv.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r845"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.thryv.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r848"
     ],
     "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.thryv.com/role/Cover"
     ],
     "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.thryv.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r471",
      "r728",
      "r729",
      "r730",
      "r842"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r2",
      "r133",
      "r142",
      "r149",
      "r238",
      "r556",
      "r557",
      "r558",
      "r601",
      "r602",
      "r653",
      "r656",
      "r658",
      "r659",
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Impact of Adoption"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r2",
      "r133",
      "r142",
      "r149",
      "r238",
      "r556",
      "r557",
      "r558",
      "r601",
      "r602",
      "r653",
      "r656",
      "r658",
      "r659",
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r2",
      "r133",
      "r142",
      "r149",
      "r238",
      "r556",
      "r557",
      "r558",
      "r601",
      "r602",
      "r653",
      "r656",
      "r658",
      "r659",
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r219",
      "r406",
      "r412",
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r327",
      "r363",
      "r509",
      "r519",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r809",
      "r813",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r327",
      "r363",
      "r509",
      "r519",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r809",
      "r813",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r219",
      "r406",
      "r412",
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r214",
      "r406",
      "r410",
      "r748",
      "r808",
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r214",
      "r406",
      "r410",
      "r748",
      "r808",
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r327",
      "r363",
      "r443",
      "r509",
      "r519",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r809",
      "r813",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r327",
      "r363",
      "r443",
      "r509",
      "r519",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r809",
      "r813",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r134",
      "r135",
      "r139",
      "r140",
      "r142",
      "r144",
      "r145",
      "r147",
      "r148",
      "r164",
      "r658",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Adjustment [Member]",
        "terseLabel": "Revision of Prior Period, Adjustment"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r3",
      "r130",
      "r131",
      "r132",
      "r134",
      "r135",
      "r139",
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r164",
      "r239",
      "r240",
      "r559",
      "r602",
      "r654",
      "r658",
      "r659",
      "r660",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r3",
      "r130",
      "r131",
      "r132",
      "r134",
      "r135",
      "r139",
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r164",
      "r239",
      "r240",
      "r559",
      "r602",
      "r654",
      "r658",
      "r659",
      "r660",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r3",
      "r130",
      "r132",
      "r134",
      "r135",
      "r139",
      "r140",
      "r141",
      "r142",
      "r144",
      "r145",
      "r147",
      "r148",
      "r164",
      "r239",
      "r240",
      "r559",
      "r602",
      "r654",
      "r658",
      "r659",
      "r660",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "Previously Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r215",
      "r216",
      "r406",
      "r411",
      "r811",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r215",
      "r216",
      "r406",
      "r411",
      "r811",
      "r828",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r740",
      "r742",
      "r745",
      "r843",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_A2016PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2016 Plan",
        "label": "2016 Plan [Member]",
        "terseLabel": "2016 Plan"
       }
      }
     },
     "localname": "A2016PlanMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_A2020PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2020 Plan",
        "label": "2020 Plan [Member]",
        "terseLabel": "2020 Plan"
       }
      }
     },
     "localname": "A2020PlanMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ABLFacilityFifthAmendmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ABL Facility, Fifth Amendment",
        "label": "ABL Facility, Fifth Amendment [Member]",
        "terseLabel": "ABL Facility (Fifth Amendment)"
       }
      }
     },
     "localname": "ABLFacilityFifthAmendmentMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ABLFacilityFourthAmendmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ABL Facility, Fourth Amendment",
        "label": "ABL Facility, Fourth Amendment [Member]",
        "terseLabel": "ABL Facility, Fourth Amendment"
       }
      }
     },
     "localname": "ABLFacilityFourthAmendmentMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ABLFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ABL Facility",
        "label": "ABL Facility [Member]",
        "terseLabel": "ABL Facility"
       }
      }
     },
     "localname": "ABLFacilityMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Credit Loss, Incremental Increase (Decrease) Due To COVID-19",
        "label": "Accounts Receivable, Allowance For Credit Loss, Incremental Increase (Decrease) Due To COVID-19",
        "terseLabel": "Accounts receivable, allowance for credit loss, incremental increase (decrease) due to COVID"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossIncrementalIncreaseDecreaseDueToCOVID19",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable and Contract with Customer, Allowance for Credit Loss",
        "label": "Accounts Receivable and Contract with Customer, Allowance for Credit Loss",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AccountsReceivableAndContractWithCustomerAllowanceForCreditLoss",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable and Contract with Customer, Allowance for Credit Loss, Increase Due to Acquisition",
        "label": "Accounts Receivable and Contract with Customer, Allowance for Credit Loss, Increase Due to Acquisition",
        "terseLabel": "Thryv Australia Acquisition, balance as of March 1, 2021"
       }
      }
     },
     "localname": "AccountsReceivableAndContractWithCustomerAllowanceForCreditLossIncreaseDueToAcquisition",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable And Contract With Customer, Allowance For Credit Loss, Writeoff",
        "label": "Accounts Receivable And Contract With Customer, Allowance For Credit Loss, Writeoff",
        "negatedTerseLabel": "Deductions"
       }
      }
     },
     "localname": "AccountsReceivableAndContractWithCustomerAllowanceForCreditLossWriteoff",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable And Contract With Customer, Credit Loss Expense (Reversal)",
        "label": "Accounts Receivable And Contract With Customer, Credit Loss Expense (Reversal)",
        "verboseLabel": "Additions"
       }
      }
     },
     "localname": "AccountsReceivableAndContractWithCustomerCreditLossExpenseReversal",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable and Receivables from Contract With Customer, Allowance for Credit Loss, Current",
        "label": "Accounts Receivable and Receivables from Contract With Customer, Allowance for Credit Loss, Current",
        "negatedTerseLabel": "Less: allowance for credit losses"
       }
      }
     },
     "localname": "AccountsReceivableAndReceivablesFromContractWithCustomerAllowanceForCreditLossCurrent",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AccruedServiceCreditsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/AccruedLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Service Credits, Current",
        "label": "Accrued Service Credits, Current",
        "terseLabel": "Accrued service credits"
       }
      }
     },
     "localname": "AccruedServiceCreditsCurrent",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AddOnsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Add-ons",
        "label": "Add-ons [Member]",
        "terseLabel": "Thryv Add-ons"
       }
      }
     },
     "localname": "AddOnsMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital Reclassification Of Stock Options",
        "label": "Adjustments To Additional Paid In Capital Reclassification Of Stock Options",
        "terseLabel": "Reclass of stock options from liability to equity classification"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfStockOptions",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Balance Sheet Information"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "thry_AssetsHeldUnderFinancingObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets Held Under Financing Obligations",
        "label": "Assets Held Under Financing Obligations [Member]",
        "terseLabel": "Assets under leaseback obligations"
       }
      }
     },
     "localname": "AssetsHeldUnderFinancingObligationsMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.thryv.com/20211231",
     "xbrltype": "stringItemType"
    },
    "thry_BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Assets, Shares Expected To Be Returned",
        "label": "Business Combination, Indemnification Assets, Shares Expected To Be Returned",
        "terseLabel": "Shares expected to be returned by the seller (in shares)"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsSharesExpectedToBeReturned",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "thry_BusinessCombinationIndemnificationAssetsSharesHeldInEscrow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Assets, Shares Held in Escrow",
        "label": "Business Combination, Indemnification Assets, Shares Held in Escrow",
        "terseLabel": "Shares held in escrow (in shares)"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsSharesHeldInEscrow",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "thry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities",
        "negatedTerseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_CapitalizedSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Software",
        "label": "Capitalized Software [Member]",
        "terseLabel": "Capitalized software"
       }
      }
     },
     "localname": "CapitalizedSoftwareMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Number of Warrants Exercised During Period",
        "label": "Class of Warrant or Right, Number of Warrants Exercised During Period",
        "terseLabel": "Number of warrants exercised during period (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfWarrantsExercisedDuringPeriod",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "thry_CommonStockFairValuePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Fair Value",
        "label": "Common Stock, Fair Value [Policy Text Block]",
        "terseLabel": "Common Stock Fair Value"
       }
      }
     },
     "localname": "CommonStockFairValuePolicyTextBlock",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "thry_ConsolidatedPensionPlanOfDexMediaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Pension Plan Of Dex Media",
        "label": "Consolidated Pension Plan Of Dex Media [Member]",
        "terseLabel": "Consolidated Pension Plan Of Dex Media"
       }
      }
     },
     "localname": "ConsolidatedPensionPlanOfDexMediaMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_DebtInstrumentCovenantLeverageRatioToEBITDAMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Leverage Ratio to EBITDA, Maximum",
        "label": "Debt Instrument, Covenant, Leverage Ratio to EBITDA, Maximum",
        "terseLabel": "Debt instrument, covenant, leverage ratio to EBITDA, maximum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantLeverageRatioToEBITDAMaximum",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Remaining Borrowing Capacity Required For United States Availability, Minimum",
        "label": "Debt Instrument, Covenant, Remaining Borrowing Capacity Required For United States Availability, Minimum",
        "terseLabel": "Debt instrument, covenant, remaining borrowing capacity required for U.S excess availability, minimum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantRemainingBorrowingCapacityRequiredForUnitedStatesAvailabilityMinimum",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Remaining Borrowing Capacity Required, Minimum",
        "label": "Debt Instrument, Covenant, Remaining Borrowing Capacity Required, Minimum",
        "terseLabel": "Debt instrument, covenant, remaining borrowing capacity required, minimum"
       }
      }
     },
     "localname": "DebtInstrumentCovenantRemainingBorrowingCapacityRequiredMinimum",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DebtInstrumentMandatoryQuarterlyAmortizationPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Mandatory Quarterly Amortization Payment",
        "label": "Debt Instrument, Mandatory Quarterly Amortization Payment",
        "terseLabel": "Debt instrument, mandatory quarterly amortization payment"
       }
      }
     },
     "localname": "DebtInstrumentMandatoryQuarterlyAmortizationPayment",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DebtInstrumentPercentOfOwnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Percent of Ownership",
        "label": "Debt Instrument, Percent of Ownership",
        "terseLabel": "Debt instrument, percent ownership"
       }
      }
     },
     "localname": "DebtInstrumentPercentOfOwnership",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "thry_DeferredTaxAssetValuationAllowanceRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Asset, Valuation Allowance",
        "label": "Deferred Tax Asset, Valuation Allowance [Roll Forward]",
        "terseLabel": "Deferred Tax Asset, Valuation Allowance [Roll Forward]"
       }
      }
     },
     "localname": "DeferredTaxAssetValuationAllowanceRollForward",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "thry_DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Debt, Capitalized Fees, and Other Interest",
        "label": "Deferred Tax Assets, Debt, Capitalized Fees, and Other Interest",
        "terseLabel": "Debt, capitalized fees, and other interest"
       }
      }
     },
     "localname": "DeferredTaxAssetsDebtCapitalizedFeesAndOtherInterest",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DeferredTaxAssetsIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Intangible Assets",
        "label": "Deferred Tax Assets, Intangible Assets",
        "terseLabel": "Non-compete and other agreements"
       }
      }
     },
     "localname": "DeferredTaxAssetsIntangibleAssets",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease Liability",
        "label": "Deferred Tax Assets, Operating Lease Liability",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Loss Carryforwards and Tax Credit Carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards and Tax Credit Carryforwards",
        "terseLabel": "Net operating loss and credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Actual Long-term Rate Of Return On Plan Assets",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Actual Long-term Rate Of Return On Plan Assets",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostActualLongTermRateOfReturnOnPlanAssets",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "thry_DefinedBenefitPlanBenefitObligationAnnuityPurchase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Benefit Obligation, Annuity Purchase",
        "label": "Defined Benefit Plan, Benefit Obligation, Annuity Purchase",
        "negatedTerseLabel": "Annuity purchase"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationAnnuityPurchase",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_DefinedBenefitPlanPlanAssetsAnnuityPurchase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Plan Assets, Annuity Purchase",
        "label": "Defined Benefit Plan, Plan Assets, Annuity Purchase",
        "negatedTerseLabel": "Annuity purchase"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsAnnuityPurchase",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_EarningsBeforeInterestTaxesDepreciationAndAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Before Interest, Taxes, Depreciation, And Amortization",
        "label": "Earnings Before Interest, Taxes, Depreciation, And Amortization",
        "terseLabel": "Segment Adjusted EBITDA",
        "verboseLabel": "Impact of ASC 842"
       }
      }
     },
     "localname": "EarningsBeforeInterestTaxesDepreciationAndAmortization",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change in Fair Value of Indemnification Asset",
        "label": "Effective Income Tax Rate Reconciliation, Change in Fair Value of Indemnification Asset",
        "terseLabel": "Change in value of indemnification asset"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInFairValueOfIndemnificationAsset",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "thry_EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change In Unrecognized Tax Benefits, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Change In Unrecognized Tax Benefits, Percent",
        "terseLabel": "Change in unrecognized tax benefits (including FBOS)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "thry_EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Non US taxing Jurisdictions, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Non US taxing Jurisdictions, Percent",
        "terseLabel": "Impact of non-US taxing jurisdictions, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNonUSTaxingJurisdictionsPercent",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "thry_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Percent",
        "terseLabel": "Non-deductible transaction costs"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsPercent",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "thry_EmployeeSeveranceCOVID19TerminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Severance - COVID-19 Terminations",
        "label": "Employee Severance - COVID-19 Terminations [Member]",
        "terseLabel": "COVID-19 Related"
       }
      }
     },
     "localname": "EmployeeSeveranceCOVID19TerminationsMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails",
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_EmployeeSeveranceIntegrationRelatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Severance - Integration Related",
        "label": "Employee Severance - Integration Related [Member]",
        "terseLabel": "YP Integration Related"
       }
      }
     },
     "localname": "EmployeeSeveranceIntegrationRelatedMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_EmployeeSeveranceOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Severance - Other",
        "label": "Employee Severance - Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EmployeeSeveranceOtherMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Amortization During Period",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Amortization During Period",
        "terseLabel": "Amortization of grant date fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAmortizationDuringPeriod",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exercise Of Stock Options In Period",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Exercise of Stock Options In Period",
        "negatedTerseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExerciseOfStockOptionsInPeriod",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included In Earnings, Excluding Amortization",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included In Earnings, Excluding Amortization",
        "negatedTerseLabel": "Change in fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsExcludingAmortization",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Reclassifications",
        "negatedTerseLabel": "Reclassification from liability to equity"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityReclassifications",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FinancingObligationRightOfUseAssetWriteoff": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Obligation, Right-of-Use Asset, Writeoff",
        "label": "Financing Obligation, Right-of-Use Asset, Writeoff",
        "terseLabel": "Financing obligation, right-of-use asset, writeoff"
       }
      }
     },
     "localname": "FinancingObligationRightOfUseAssetWriteoff",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FinancingObligationWriteoff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Obligation, Writeoff",
        "label": "Financing Obligation, Writeoff",
        "terseLabel": "Financing obligation, writeoff"
       }
      }
     },
     "localname": "FinancingObligationWriteoff",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FinancingObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Obligations",
        "label": "Financing Obligations",
        "totalLabel": "Total leaseback obligations"
       }
      }
     },
     "localname": "FinancingObligations",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails": {
       "order": 1.0,
       "parentTag": "thry_FinancingObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Obligations, Minimum Lease Payments, Failed Sale-Leaseback Transaction",
        "label": "Financing Obligations, Minimum Lease Payments, Failed Sale-Leaseback Transaction",
        "terseLabel": "Future maturities associated with the Tucker, Georgia failed sale-leaseback liability"
       }
      }
     },
     "localname": "FinancingObligationsMinimumLeasePaymentsFailedSaleLeasebackTransaction",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails": {
       "order": 2.0,
       "parentTag": "thry_FinancingObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Obligations, Noncash Residual Value Of Failed Sale-Leaseback Transaction",
        "label": "Financing Obligations, Noncash Residual Value Of Failed Sale-Leaseback Transaction",
        "terseLabel": "Non-cash residual value of Tucker, Georgia lease"
       }
      }
     },
     "localname": "FinancingObligationsNoncashResidualValueOfFailedSaleLeasebackTransaction",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofOtherFinancingObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FinancingObligationsNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Obligations, Noncurrent",
        "label": "Financing Obligations, Noncurrent",
        "terseLabel": "Leaseback obligations"
       }
      }
     },
     "localname": "FinancingObligationsNoncurrent",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite Lived Intangible Assets, Accumulated Foreign Currency Gain (Loss)",
        "label": "Finite Lived Intangible Assets, Accumulated Foreign Currency Gain (Loss)",
        "terseLabel": "Effects of Foreign Currency Translation"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedForeignCurrencyGainLoss",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets, Other Increase (Decrease) Adjustments",
        "label": "Finite-Lived Intangible Assets, Other Increase (Decrease) Adjustments",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsOtherIncreaseDecreaseAdjustments",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_GainLossOnExtinguishmentOfFinancingObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Extinguishment of Financing Obligation",
        "label": "Gain (Loss) on Extinguishment of Financing Obligation",
        "negatedLabel": "Loss on termination of leaseback obligation"
       }
      }
     },
     "localname": "GainLossOnExtinguishmentOfFinancingObligation",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_GainLossOnRemeasurementOfIndemnificationAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) On Remeasurement Of Indemnification Asset",
        "label": "Gain (Loss) On Remeasurement Of Indemnification Asset",
        "negatedTerseLabel": "(Gain) loss from remeasurement of indemnification asset",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "GainLossOnRemeasurementOfIndemnificationAsset",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Examination, Amount To Be Paid Before Allowance Of Tax Credit",
        "label": "Income Tax Examination, Amount To Be Paid Before Allowance Of Tax Credit",
        "terseLabel": "Amount to be paid before allowance of tax credit"
       }
      }
     },
     "localname": "IncomeTaxExaminationAmountToBePaidBeforeAllowanceOfTaxCredit",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_IncomeTaxExaminationReserveForDisallowanceOfTaxCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Examination, Reserve For Disallowance Of Tax Credit",
        "label": "Income Tax Examination, Reserve For Disallowance Of Tax Credit",
        "terseLabel": "Reserve in connection with disallowance"
       }
      }
     },
     "localname": "IncomeTaxExaminationReserveForDisallowanceOfTaxCredit",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_IncreaseDecreaseInOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Operating Lease Liabilities",
        "label": "Increase (Decrease) In Operating Lease Liabilities",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiabilities",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_IndemnificationAssetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Asset, Current",
        "label": "Indemnification Asset, Current",
        "terseLabel": "Indemnification asset"
       }
      }
     },
     "localname": "IndemnificationAssetCurrent",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_IndemnificationAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Asset",
        "label": "Indemnification Asset [Member]",
        "terseLabel": "Indemnification Asset"
       }
      }
     },
     "localname": "IndemnificationAssetMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_InternationalSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "International Segment",
        "label": "International Segment [Member]",
        "terseLabel": "Thryv International"
       }
      }
     },
     "localname": "InternationalSegmentMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_InternetYellowPagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internet Yellow Pages",
        "label": "Internet Yellow Pages [Member]",
        "terseLabel": "IYP"
       }
      }
     },
     "localname": "InternetYellowPagesMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_LeaseholdImprovementsFurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasehold Improvements, Furniture, And Fixtures",
        "label": "Leasehold Improvements, Furniture, And Fixtures [Member]",
        "terseLabel": "Leasehold Improvements, Furniture, and Fixtures"
       }
      }
     },
     "localname": "LeaseholdImprovementsFurnitureAndFixturesMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_LegalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal",
        "label": "Legal [Member]",
        "terseLabel": "Legal Costs"
       }
      }
     },
     "localname": "LegalMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_LocalSmallToMediumBusinessesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local Small to Medium Businesses",
        "label": "Local Small to Medium Businesses [Member]",
        "terseLabel": "Local SMBs"
       }
      }
     },
     "localname": "LocalSmallToMediumBusinessesMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_LongLivedAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Lived Assets",
        "label": "Long Lived Assets [Member]",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "LongLivedAssetsMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ManagementReassessmentOfAbilityToRecognizeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Management Reassessment Of Ability To Recognize",
        "label": "Management Reassessment Of Ability To Recognize [Member]",
        "terseLabel": "Management Reassessment"
       }
      }
     },
     "localname": "ManagementReassessmentOfAbilityToRecognizeMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_MarketingServicesSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketing Services Segment",
        "label": "Marketing Services Segment [Member]",
        "terseLabel": "Marketing Services"
       }
      }
     },
     "localname": "MarketingServicesSegmentMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_NewTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Term Loan",
        "label": "New Term Loan [Member]",
        "terseLabel": "New Term Loan"
       }
      }
     },
     "localname": "NewTermLoanMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails",
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonoperating Income (Expense) And Interest And Debt Expense",
        "label": "Nonoperating Income (Expense) And Interest And Debt Expense [Abstract]",
        "terseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAndInterestAndDebtExpenseAbstract",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "thry_OhioDepartmentOfTaxationAuditDivisionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ohio Department of Taxation Audit Division",
        "label": "Ohio Department of Taxation Audit Division [Member]",
        "terseLabel": "Ohio Department of Taxation Audit Division"
       }
      }
     },
     "localname": "OhioDepartmentOfTaxationAuditDivisionMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_OperatingLeaseRightOfUseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Right-of-use Assets",
        "label": "Operating Lease, Right-of-use Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetsAbstract",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "thry_PlatformMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Platform",
        "label": "Platform [Member]",
        "terseLabel": "Thryv Platform"
       }
      }
     },
     "localname": "PlatformMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_PrintYellowPagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Print Yellow Pages",
        "label": "Print Yellow Pages [Member]",
        "terseLabel": "PYP"
       }
      }
     },
     "localname": "PrintYellowPagesMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ProvisionForServiceCredits": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision For Service Credits",
        "label": "Provision For Service Credits",
        "terseLabel": "Provision for service credits"
       }
      }
     },
     "localname": "ProvisionForServiceCredits",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reconciliation Of Earnings Before Interest, Tax, Depreciation, And Amortization From Segments To Consolidated",
        "label": "Reconciliation Of Earnings Before Interest, Tax, Depreciation, And Amortization From Segments To Consolidated [Table Text Block]",
        "terseLabel": "Reconciliation of Earnings Before Interest, Tax, Depreciation, and Amortization from Segments to Consolidated"
       }
      }
     },
     "localname": "ReconciliationOfEarningsBeforeInterestTaxDepreciationAndAmortizationFromSegmentsToConsolidatedTableTextBlock",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "thry_RegionalAndNationalLargeBusinessesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regional and National Large Businesses",
        "label": "Regional and National Large Businesses [Member]",
        "terseLabel": "Regional and National Large Businesses"
       }
      }
     },
     "localname": "RegionalAndNationalLargeBusinessesMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_RepaymentsOfFinancingObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayments Of Financing Obligations",
        "label": "Repayments Of Financing Obligations",
        "terseLabel": "Repayments of financing obligations"
       }
      }
     },
     "localname": "RepaymentsOfFinancingObligations",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ResearchAndDevelopmentTaxCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research And Development Tax Case",
        "label": "Research And Development Tax Case [Member]",
        "terseLabel": "Research and Development Tax Case"
       }
      }
     },
     "localname": "ResearchAndDevelopmentTaxCaseMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_RestructuringChargesAndIntegrationExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring Charges And Integration Expenses",
        "label": "Restructuring Charges And Integration Expenses",
        "terseLabel": "Restructuring and integration expenses"
       }
      }
     },
     "localname": "RestructuringChargesAndIntegrationExpenses",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contract with Customer, Excluding Assessed Tax, COVID-19 Credits",
        "label": "Revenue From Contract with Customer, Excluding Assessed Tax, COVID-19 Credits",
        "terseLabel": "Pandemic credit"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxCOVID19Credits",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ScheduleOfImpairmentChargesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Impairment Charges [Table]",
        "label": "Schedule of Impairment Charges [Table]",
        "terseLabel": "Schedule of Impairment Charges [Table]"
       }
      }
     },
     "localname": "ScheduleOfImpairmentChargesTable",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "thry_ScheduleOfOtherFinancingObligationsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Other Financing Obligations",
        "label": "Schedule of Other Financing Obligations [Table Text Block]",
        "terseLabel": "Schedule of Other Financing Obligations"
       }
      }
     },
     "localname": "ScheduleOfOtherFinancingObligationsTableTextBlock",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "thry_SearchEngineMarketingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Search Engine Marketing",
        "label": "Search Engine Marketing [Member]",
        "terseLabel": "SEM"
       }
      }
     },
     "localname": "SearchEngineMarketingMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_Section199TaxCaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Section 199 Tax Case",
        "label": "Section 199 Tax Case [Member]",
        "terseLabel": "Section 199 Tax Case"
       }
      }
     },
     "localname": "Section199TaxCaseMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_SeniorTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Term Loan",
        "label": "Senior Term Loan [Member]",
        "terseLabel": "Senior Term Loan",
        "verboseLabel": "Senior Term Loan"
       }
      }
     },
     "localname": "SeniorTermLoanMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails",
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Aggregate Intrinsic Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Options exercisable as of December 31"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAggregateIntrinsicValue",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash",
        "negatedTerseLabel": "Exercises (net cash settled) (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCash",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Cash, Intrinsic Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Cash, Intrinsic Value",
        "terseLabel": "Exercises (net cash settled)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashIntrinsicValue",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Remaining Contractual Term",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercises (net cash settled)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares",
        "negatedTerseLabel": "Exercises (issuance of shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodShares",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises in Period, Shares, Intrinsic Value",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises in Period, Shares, Intrinsic Value",
        "terseLabel": "Exercises (issuance of shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesIntrinsicValue",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Remaining Contractual Term",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercises (issuance of shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Intrinsic Value",
        "terseLabel": "Forfeitures/expirations"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodIntrinsicValue",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations, Weighted Average Remaining Contractual Term",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations, Weighted Average Remaining Contractual Term",
        "terseLabel": "Forfeitures/expirations"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Weighted Average Remaining Contractual Term",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted, Weighted Average Remaining Contractual Term",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Intrinsic Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Intrinsic Value",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Abstract]",
        "terseLabel": "Weighted- Average Remaining Contractual Term (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "thry_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Warrants, Exercises in Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Warrants, Exercises in Period",
        "terseLabel": "Exercise of stock warrants (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsExercisesInPeriod",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Exercise Price",
        "label": "Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Cash, Weighted Average Exercise Price",
        "terseLabel": "Exercises (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodCashWeightedAverageExercisePrice",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "thry_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Exercise Price",
        "label": "Share-based Compensation Arrangements By Share-based Payment Award, Options, Exercises In Period, Shares, Weighted Average Exercise Price",
        "terseLabel": "Exercises (issuance of shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodSharesWeightedAverageExercisePrice",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "thry_ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Plan Modification, Number Of Shares Affected",
        "label": "Share-based Payment Arrangement, Plan Modification, Number Of Shares Affected",
        "terseLabel": "Number of shares affected (in shares)"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementPlanModificationNumberOfSharesAffected",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "thry_ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Plan Modification, Original Exercise Price",
        "label": "Share-based Payment Arrangement, Plan Modification, Original Exercise Price",
        "terseLabel": "Plan modification, original exercise price (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementPlanModificationOriginalExercisePrice",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "thry_ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Plan Modification, Repriced Exercise Price",
        "label": "Share-based Payment Arrangement, Plan Modification, Repriced Exercise Price",
        "terseLabel": "Plan modification, repriced exercise price (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementPlanModificationRepricedExercisePrice",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "thry_SoftwareAsAServiceSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software as a Service Segment",
        "label": "Software as a Service Segment [Member]",
        "terseLabel": "SaaS"
       }
      }
     },
     "localname": "SoftwareAsAServiceSegmentMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_StockIssuedDuringPeriodValueWarrantsExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Warrants Exercised",
        "label": "Stock Issued During Period, Value, Warrants Exercised",
        "terseLabel": "Exercise of stock warrants"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueWarrantsExercised",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_StockOptionLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Option Liability",
        "label": "Stock Option Liability [Member]",
        "terseLabel": "Stock Option Liability"
       }
      }
     },
     "localname": "StockOptionLiabilityMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_SystemConsolidationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "System Consolidation",
        "label": "System Consolidation [Member]",
        "terseLabel": "System Consolidation Costs"
       }
      }
     },
     "localname": "SystemConsolidationMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_TaxAndAccountingServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax And Accounting Services",
        "label": "Tax And Accounting Services [Member]",
        "terseLabel": "Tax and Accounting Advisory Services"
       }
      }
     },
     "localname": "TaxAndAccountingServicesMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_TexasComptrollerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Texas Comptroller",
        "label": "Texas Comptroller [Member]",
        "terseLabel": "Texas Comptroller"
       }
      }
     },
     "localname": "TexasComptrollerMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ThryvAustraliaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thryv Australia",
        "label": "Thryv Australia [Member]",
        "terseLabel": "Thryv Australia"
       }
      }
     },
     "localname": "ThryvAustraliaMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails",
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ThryvInternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thryv International",
        "label": "Thryv International [Member]",
        "terseLabel": "Thryv International"
       }
      }
     },
     "localname": "ThryvInternationalMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_ThryvPlatformAndAddOnsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thryv Platform and Add-Ons",
        "label": "Thryv Platform and Add-Ons [Member]",
        "terseLabel": "Thryv Platform and Thryv Add-Ons"
       }
      }
     },
     "localname": "ThryvPlatformAndAddOnsMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_TopTenDirectoriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Top Ten Directories",
        "label": "Top Ten Directories [Member]",
        "terseLabel": "Top Ten Directories"
       }
      }
     },
     "localname": "TopTenDirectoriesMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_TransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction Costs",
        "label": "Transaction Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "TransactionCosts",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "thry_VivialMediaHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vivial Media Holdings, Inc",
        "label": "Vivial Media Holdings, Inc [Member]",
        "terseLabel": "Vivial Media Holdings, Inc."
       }
      }
     },
     "localname": "VivialMediaHoldingsIncMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_YPHoldingsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "YP Holdings, Inc",
        "label": "YP Holdings, Inc [Member]",
        "terseLabel": "YP Acquisition"
       }
      }
     },
     "localname": "YPHoldingsIncMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "thry_YPPensionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "YP Pension Plan",
        "label": "YP Pension Plan [Member]",
        "terseLabel": "YP Pension Plan"
       }
      }
     },
     "localname": "YPPensionPlanMember",
     "nsuri": "http://www.thryv.com/20211231",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r312",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r601",
      "r602",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r727",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Accounting Standards Update [Extensible List]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by billing status of receivables.",
        "label": "Billing Status, Type [Axis]",
        "terseLabel": "Billing Status, Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r45",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r221",
      "r222"
     ],
     "calculation": {
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r8",
      "r30",
      "r221",
      "r222"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net of allowance of $17,387 in 2021 and $33,030 in 2020",
        "totalLabel": "Accounts receivable, net of allowance"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.thryv.com/role/AccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesDetails",
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r43",
      "r277"
     ],
     "calculation": {
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r65",
      "r67",
      "r68",
      "r795",
      "r821",
      "r825"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r75",
      "r76",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r64",
      "r68",
      "r75",
      "r76",
      "r77",
      "r130",
      "r131",
      "r132",
      "r646",
      "r816",
      "r817",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r63",
      "r68",
      "r75",
      "r76",
      "r77",
      "r646",
      "r690",
      "r691",
      "r692",
      "r693",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Accumulated Foreign Currency Translation Adjustments"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r31",
      "r559",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r556",
      "r557",
      "r558",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r112",
      "r270"
     ],
     "calculation": {
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Depreciation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "terseLabel": "Amortization of capitalized software"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r149",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r312",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r599",
      "r600",
      "r601",
      "r602",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r727",
      "r750",
      "r751",
      "r752",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r521",
      "r523",
      "r562",
      "r563"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "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.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Cost"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r565"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r523",
      "r547",
      "r561"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense (benefit)"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for allowance for credit losses.",
        "label": "Allowance for Credit Losses [Text Block]",
        "terseLabel": "Allowance for Credit Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLosses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r227",
      "r241",
      "r242",
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Accounts receivable, allowance for credit loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r37",
      "r227",
      "r241"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowance for credit loss"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r87",
      "r112",
      "r347",
      "r702"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.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 Debt Issuance Costs",
        "terseLabel": "Amortization of debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r112",
      "r262",
      "r270"
     ],
     "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",
        "negatedTerseLabel": "Amortization expense",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails_1",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r161"
     ],
     "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": "Amount of antidilutive securities not included in calculation of earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r112",
      "r274"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment charges"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r122",
      "r196",
      "r203",
      "r210",
      "r234",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r643",
      "r647",
      "r678",
      "r731",
      "r733",
      "r769",
      "r791"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "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.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "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.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r61",
      "r122",
      "r234",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r643",
      "r647",
      "r678",
      "r731",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "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.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r524",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "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.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BilledRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.",
        "label": "Billed Revenues [Member]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BilledRevenuesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and building improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r501",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails",
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/ContingentLiabilitiesDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r501",
      "r515",
      "r620",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails",
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/ContingentLiabilitiesDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "label": "Business Acquisition, Transaction Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]",
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]",
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r617",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Goodwill, tax deductible amount"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r617",
      "r618"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r617",
      "r618"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsProFormaInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r632",
      "r633",
      "r634"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Consideration transferred to acquire business",
        "totalLabel": "Total purchase consideration, as allocated below:"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r640"
     ],
     "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.thryv.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate": {
     "auth_ref": [
      "r623"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.",
        "label": "Business Combination, Indemnification Assets, Amount as of Acquisition Date",
        "terseLabel": "Value of escrowed stock"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r616"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "negatedTerseLabel": "Business combination, pro forma earnings (loss), actual"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r616"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Business combination, pro forma revenue, actual"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": {
     "auth_ref": [
      "r626"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred",
        "negatedTerseLabel": "Working capital adjustments increase (decrease)"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedTerseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue",
        "negatedTerseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "negatedTerseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r622",
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r622",
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total identifiable net assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "negatedTerseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r622",
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Fixed assets and capitalized software"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r624"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Total net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r247"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Amortization",
        "terseLabel": "Amortization of deferred contract costs"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "auth_ref": [
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.",
        "label": "Capitalized Contract Cost, Net, Current",
        "terseLabel": "Deferred contract costs, current"
       }
      }
     },
     "localname": "CapitalizedContractCostNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "auth_ref": [
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "terseLabel": "Deferred contract costs, noncurrent"
       }
      }
     },
     "localname": "CapitalizedContractCostNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.",
        "label": "Capitalized Contract Cost [Table Text Block]",
        "terseLabel": "Capitalized Contract Cost"
       }
      }
     },
     "localname": "CapitalizedContractCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r40",
      "r114"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r18",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r18",
      "r115",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r108",
      "r114",
      "r117"
     ],
     "calculation": {
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period",
        "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period",
        "totalLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r108",
      "r688"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Increase (decrease) in cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.",
        "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]",
        "terseLabel": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan"
       }
      }
     },
     "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Warrant, exercise price (in usd per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Number of shares of common stock to be issued for upon exercise of warrants (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Warrants outstanding (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r54",
      "r299",
      "r777",
      "r799"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (see Note 16)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r55"
     ],
     "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, reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r29",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r29",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock - $0.01 par value, 250,000,000 shares authorized; 60,830,853, shares issued and 34,145,311 shares outstanding at December\u00a031, 2021; and 59,590,422 shares issued and 32,912,012 shares outstanding at December\u00a031, 2020"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r70",
      "r72",
      "r73",
      "r83",
      "r781",
      "r804"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r82",
      "r94",
      "r780",
      "r803"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Changes in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer and data processing equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r177",
      "r178",
      "r219",
      "r676",
      "r677",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r177",
      "r178",
      "r219",
      "r676",
      "r677",
      "r827",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r177",
      "r178",
      "r219",
      "r676",
      "r677",
      "r827",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r172",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r177",
      "r178",
      "r219",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r177",
      "r178",
      "r219",
      "r676",
      "r677",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": {
     "auth_ref": [
      "r241",
      "r242",
      "r244",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, Allowance for Credit Loss",
        "terseLabel": "Contract with customer, asset, allowance for credit loss"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AllowanceforCreditLossesAllowanceforCreditLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent": {
     "auth_ref": [
      "r241",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, Allowance for Credit Loss, Current",
        "terseLabel": "Contract with customer, asset, allowance for credit loss"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r389"
     ],
     "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, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Contract Assets and Contract Liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r386",
      "r388",
      "r407"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 1.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "terseLabel": "Contract assets, net of allowance of $88 in 2021 and $338 in 2020"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r386",
      "r387",
      "r407"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RevenueRecognitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r444",
      "r493",
      "r826"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate bond funds"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r90",
      "r748"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of services"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "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 services"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "localname": "CreditLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current tax (expense):"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r595",
      "r605"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "negatedTerseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r595"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "negatedTerseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r595",
      "r605",
      "r607"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "negatedTotalLabel": "Total current tax (expense)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r595",
      "r605"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "negatedTerseLabel": "State and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r175",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Client relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r119",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r341",
      "r348",
      "r349",
      "r351",
      "r361"
     ],
     "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": "Debt Obligations"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r21",
      "r22",
      "r23",
      "r121",
      "r128",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r355",
      "r356",
      "r357",
      "r358",
      "r703",
      "r770",
      "r773",
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails",
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r51",
      "r121",
      "r128",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r355",
      "r356",
      "r357",
      "r358",
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails",
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r51",
      "r121",
      "r128",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r337",
      "r338",
      "r339",
      "r340",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r350",
      "r355",
      "r356",
      "r357",
      "r358",
      "r376",
      "r377",
      "r378",
      "r379",
      "r700",
      "r701",
      "r703",
      "r704",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r337",
      "r700",
      "r704"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedTerseLabel": "Term loan, original issue discount",
        "terseLabel": "Term loan, original issue discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r337",
      "r352",
      "r355",
      "r356",
      "r702"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedTerseLabel": "Unamortized original issue discount and debt issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": {
     "auth_ref": [
      "r705"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross",
        "terseLabel": "Debt issuance costs, line of credit"
       }
      }
     },
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": {
     "auth_ref": [
      "r705"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Net",
        "terseLabel": "Debt issuance costs, line of credit, balance"
       }
      }
     },
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "auth_ref": [
      "r577"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "terseLabel": "Decrease in unrecognized tax benefits is reasonably possible"
       }
      }
     },
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r596",
      "r605"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Deferred tax (expense) benefit:"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r44",
      "r337",
      "r702"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r44",
      "r702"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "terseLabel": "Term loan, debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r596",
      "r605"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r571",
      "r572"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r123",
      "r596",
      "r605",
      "r606",
      "r607"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "negatedTotalLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r26",
      "r27",
      "r587",
      "r771",
      "r789"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax (liabilities)"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r571",
      "r572"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r123",
      "r596",
      "r605"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "negatedTerseLabel": "State and local"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetDomain": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.",
        "label": "Deferred Tax Asset [Domain]",
        "terseLabel": "Deferred Tax Asset [Domain]"
       }
      }
     },
     "localname": "DeferredTaxAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r588"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).",
        "label": "Deferred Tax Assets, Investments",
        "terseLabel": "Capital investments"
       }
      }
     },
     "localname": "DeferredTaxAssetsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r590"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r590"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "Deferred tax assets, operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Fixed assets and capitalized software"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "terseLabel": "Deferred and other compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "auth_ref": [
      "r593"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "terseLabel": "Pension and other post-employment benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Restructuring Charges",
        "terseLabel": "Reserve for facility exit costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r589"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedPeriodStartLabel": "Valuation allowance",
        "periodEndLabel": "Balance at end of period",
        "terseLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails",
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpense": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.",
        "label": "Deferred Tax Liabilities, Deferred Expense",
        "negatedTerseLabel": "Deferred costs"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "negatedLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.",
        "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates",
        "negatedTerseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedTerseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Fixed assets and capitalized software"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "auth_ref": [
      "r593",
      "r594"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "negatedTerseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities": {
     "auth_ref": [
      "r416",
      "r441",
      "r772",
      "r792"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan",
        "negatedTotalLabel": "Total pension liability as of December 31"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent": {
     "auth_ref": [
      "r22",
      "r416",
      "r417",
      "r441"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Current",
        "negatedTerseLabel": "Current liabilities"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "auth_ref": [
      "r25",
      "r416",
      "r417",
      "r441"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "negatedTerseLabel": "Long-term liabilities",
        "terseLabel": "Long-term liabilities"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets",
      "http://www.thryv.com/role/PensionsScheduleofAmountsAssociatedwithPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r452"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r433",
      "r493"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets, net of administrative expenses"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial (gain) loss, net"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r418",
      "r459",
      "r487",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Remeasurement (gain)/loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Pension benefit obligations discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average interest crediting rate used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Weighted-Average Interest Crediting Rate",
        "terseLabel": "Interest crediting rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Pension benefit obligations discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r468",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Expected return on plan assets, net of administrative expenses"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average interest crediting rate used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, cash balance and other defined benefit plans with promised interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Weighted-Average Interest Crediting Rate",
        "terseLabel": "Interest cost discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Balance as of December 31",
        "periodStartLabel": "Balance as of January 1"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r427",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r471",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails",
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails",
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Change in Benefit Obligations"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "terseLabel": "Change in Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r435",
      "r444",
      "r446",
      "r491",
      "r493",
      "r494"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Plan contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "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": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2027 to 2031"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofExpectedFuturePensionBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": {
     "auth_ref": [
      "r491",
      "r494"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year",
        "terseLabel": "Expected future employer contribution, next fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r418",
      "r458",
      "r486",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r432",
      "r444",
      "r446",
      "r447",
      "r493"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Balance as of December 31",
        "periodStartLabel": "Balance as of January 1",
        "terseLabel": "Defined benefit plan, plan assets, amount"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r416",
      "r441",
      "r493"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "totalLabel": "Funded Status as of December 31 (plan assets less benefit obligations)"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r418",
      "r423",
      "r457",
      "r485",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails",
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r455",
      "r483",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension (benefit) cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": {
     "auth_ref": [
      "r479",
      "r493"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "terseLabel": "Plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": {
     "auth_ref": [
      "r479",
      "r493"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "terseLabel": "Projected benefit obligations"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofAccumulatedPensionObligationsgreaterthanPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r437",
      "r498"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofBenefitObligationsandPlanAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryLineItems": {
     "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": "Defined Benefit Plan, Plan Assets, Category [Line Items]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsCategoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTable": {
     "auth_ref": [
      "r444",
      "r446",
      "r451",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Table]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsCategoryTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage": {
     "auth_ref": [
      "r444",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of investment to total investment within defined benefit plan asset category.",
        "label": "Defined Benefit Plan, Plan Assets, Investment within Plan Asset Category, Percentage",
        "terseLabel": "Plan assets, investment within plan asset category, percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsInvestmentWithinPlanAssetCategoryPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": {
     "auth_ref": [
      "r419",
      "r462",
      "r490"
     ],
     "calculation": {
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement",
        "negatedTerseLabel": "Settlement (gain)/loss",
        "terseLabel": "Settlement (gain)/loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsComponentsofPensionExpenseDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": {
     "auth_ref": [
      "r419",
      "r462",
      "r490"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment",
        "terseLabel": "Net actuarial losses"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Weighted asset allocation percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]",
        "terseLabel": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]",
        "terseLabel": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofDefinedBenefitPensionCostAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r477",
      "r478",
      "r481",
      "r482",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "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": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r499"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Savings plan expense"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r112",
      "r275"
     ],
     "calculation": {
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total depreciation and amortization expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r112",
      "r275"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationNonproduction": {
     "auth_ref": [
      "r112",
      "r275"
     ],
     "calculation": {
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Depreciation",
       "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 of fixed assets"
       }
      }
     },
     "localname": "DepreciationNonproduction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r406"
     ],
     "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": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/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.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r84",
      "r139",
      "r140",
      "r142",
      "r143",
      "r144",
      "r151",
      "r153",
      "r158",
      "r159",
      "r160",
      "r164",
      "r165",
      "r659",
      "r660",
      "r782",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in USD per share)",
        "verboseLabel": "Basic net income per share (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic net income per share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r84",
      "r139",
      "r140",
      "r142",
      "r143",
      "r144",
      "r153",
      "r158",
      "r159",
      "r160",
      "r164",
      "r165",
      "r659",
      "r660",
      "r782",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in USD per share)",
        "verboseLabel": "Diluted net (loss) income per share (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted net income per share:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r161",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r688"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r574"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r125",
      "r574",
      "r609"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory federal tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r574",
      "r609"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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 the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in federal and state valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r574",
      "r609"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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 applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Foreign rate differential"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r574",
      "r609"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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 nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "terseLabel": "Non-deductible executive compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r574",
      "r609"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and 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 share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "terseLabel": "Stock compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r574",
      "r609"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State and local taxes, net of federal tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.thryv.com/role/AccruedLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued salaries and related expenses"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Nonvested award, cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r549"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Nonvested award, option, cost not yet recognized, amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit",
        "terseLabel": "Exercise of option, tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Severance Costs"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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",
      "r75",
      "r76",
      "r77",
      "r130",
      "r131",
      "r132",
      "r135",
      "r145",
      "r148",
      "r169",
      "r238",
      "r375",
      "r380",
      "r556",
      "r557",
      "r558",
      "r601",
      "r602",
      "r658",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r696",
      "r816",
      "r817",
      "r818",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FacilityClosingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Facility Closing [Member]",
        "terseLabel": "Facility Exit Costs"
       }
      }
     },
     "localname": "FacilityClosingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r664",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (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, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r664",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r662",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r493",
      "r663",
      "r737",
      "r738",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r668",
      "r669"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r662",
      "r670"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r339",
      "r355",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r668"
     ],
     "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.thryv.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).",
        "label": "Fair Value, Inputs, Level 1, 2 and 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3"
       }
      }
     },
     "localname": "FairValueInputsLevel12And3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r339",
      "r444",
      "r446",
      "r451",
      "r493",
      "r663",
      "r737"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r444",
      "r446",
      "r451",
      "r493",
      "r663",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r493",
      "r663",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r664",
      "r669"
     ],
     "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": {
     "auth_ref": [
      "r446",
      "r661",
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Measured at Net Asset Value Per Share [Member]",
        "terseLabel": "Hedge funds-investments measured at net asset value (\u201cNAV\u201d) as a practical expedient"
       }
      }
     },
     "localname": "FairValueMeasuredAtNetAssetValuePerShareMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract": {
     "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, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]",
        "terseLabel": "Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]"
       }
      }
     },
     "localname": "FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the gain (loss) of assets and liabilities measured at fair value on a recurring basis.",
        "label": "Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails",
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss": {
     "auth_ref": [
      "r665"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "terseLabel": "Change in fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "auth_ref": [
      "r667"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "negatedTerseLabel": "Transfer out from Level 3 to Level 1 upon the direct listing"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "auth_ref": [
      "r664"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Fair value of indemnification asset"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsIndemnificationAssetRollforwardDetails",
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r666"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedTerseLabel": "Settlement of stock options"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r664"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsStockOptionRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r339",
      "r355",
      "r356",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r493",
      "r737",
      "r738",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r711",
      "r719"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Payments of lease obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Intangible assets, useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r269"
     ],
     "calculation": {
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails": {
       "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",
        "negatedTerseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails": {
       "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 Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails": {
       "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 Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails": {
       "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 Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r263",
      "r265",
      "r269",
      "r272",
      "r749",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r269",
      "r753"
     ],
     "calculation": {
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails": {
       "order": 2.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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "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.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r263",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r269",
      "r749"
     ],
     "calculation": {
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Net",
        "verboseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedFutureAmortizationDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r749"
     ],
     "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 Period",
        "terseLabel": "Weighted Average Remaining Amortization Period in Years"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Finite-lived Intangible Assets [Roll Forward]",
        "terseLabel": "Finite-lived Intangible Assets [Roll Forward]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r698"
     ],
     "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 [Policy Text Block]",
        "terseLabel": "Foreign Currency"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "(Gain) loss on disposal/write-off of fixed assets and capitalized software"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r112",
      "r359",
      "r360"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Loss on termination of leaseback obligations"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r176",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r249",
      "r251",
      "r733",
      "r768"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.thryv.com/role/ConsolidatedBalanceSheets",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill, acquired during period"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "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": [
      "r273"
     ],
     "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.thryv.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r258",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Effects of foreign currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r252",
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Goodwill, accumulated impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r112",
      "r250",
      "r254",
      "r259"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "negatedTerseLabel": "Goodwill, impairment loss",
        "terseLabel": "Goodwill, impairment loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r256",
      "r615"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "negatedLabel": "Decrease in goodwill for purchase accounting adjustment"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r89",
      "r122",
      "r196",
      "r202",
      "r206",
      "r209",
      "r212",
      "r234",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r678"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 2.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.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgeFundsMember": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in registered hedge funds.",
        "label": "Hedge Funds [Member]",
        "terseLabel": "Hedge funds"
       }
      }
     },
     "localname": "HedgeFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems": {
     "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": "Impaired Long-Lived Assets Held and Used [Line Items]",
        "terseLabel": "Asset Impairment Charges [Abstract]"
       }
      }
     },
     "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r124",
      "r608"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r80",
      "r196",
      "r202",
      "r206",
      "r209",
      "r212",
      "r766",
      "r778",
      "r784",
      "r806"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income tax (expense) benefit",
        "totalLabel": "Income before income tax (expense) benefit"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r124",
      "r608"
     ],
     "calculation": {
      "http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesComponentsofPreTaxBookIncomeLossDetails"
     ],
     "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": [
      "r279",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body 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, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "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": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r579",
      "r584",
      "r586",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r125",
      "r575",
      "r585",
      "r592",
      "r603",
      "r610",
      "r612",
      "r613",
      "r614"
     ],
     "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.thryv.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r126",
      "r147",
      "r148",
      "r194",
      "r573",
      "r604",
      "r611",
      "r807"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "negatedTerseLabel": "Income tax (expense) benefit",
        "negatedTotalLabel": "Total income tax (expense) benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r74",
      "r569",
      "r570",
      "r585",
      "r586",
      "r591",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r116"
     ],
     "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",
        "verboseLabel": "Cash paid for income taxes, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r58",
      "r775",
      "r801"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "negatedTerseLabel": "Contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r111",
      "r747"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.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.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.",
        "label": "Increase (Decrease) in Deferred Compensation",
        "terseLabel": "Settlement of stock option liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in working capital items, excluding acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "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 Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r160"
     ],
     "calculation": {
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Plus: Common stock equivalents associated with liability-based stock option awards (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r261",
      "r267"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r79",
      "r190",
      "r699",
      "r702",
      "r783"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r92",
      "r345",
      "r354",
      "r357",
      "r358"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseRelatedParty": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.",
        "label": "Interest Expense, Related Party",
        "negatedTerseLabel": "Interest expense, related party",
        "terseLabel": "Interest expense, related party"
       }
      }
     },
     "localname": "InterestExpenseRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r106",
      "r109",
      "r116"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r49"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Interest payable, current"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "IRS"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Land, buildings and building improvements"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r723",
      "r725"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails": {
       "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 cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Contingent Liabilities"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r715"
     ],
     "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.thryv.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1": {
       "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, to be Paid",
        "totalLabel": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1": {
       "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 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"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1": {
       "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 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, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1": {
       "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 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.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1": {
       "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 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, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1": {
       "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, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease 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, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Operating lease, remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r36",
      "r122",
      "r234",
      "r678",
      "r733",
      "r774",
      "r797"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r50",
      "r122",
      "r234",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r644",
      "r647",
      "r648",
      "r678",
      "r731",
      "r732",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "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.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r23",
      "r24",
      "r122",
      "r234",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r644",
      "r647",
      "r648",
      "r678",
      "r731",
      "r732"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilityForUncertainTaxPositionsCurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for uncertainty in income taxes classified as current.",
        "label": "Liability for Uncertainty in Income Taxes, Current",
        "terseLabel": "Current portion of unrecognized tax benefits"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r23",
      "r773",
      "r790"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "ABL Facility (Fifth Amendment)"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Current borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r47"
     ],
     "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": "Maximum revolver amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "LIBOR +"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "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 Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r23",
      "r338",
      "r353",
      "r355",
      "r356",
      "r773",
      "r793"
     ],
     "calculation": {
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total debt obligations"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedLabel": "Current portion of New Term Loan",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "terseLabel": "Senior Term Loan, net"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "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, Excluding Current Maturities",
        "terseLabel": "Total long-term debt obligations"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r51",
      "r309",
      "r310"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "terseLabel": "ABL Facility"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r51",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketingRelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark.",
        "label": "Marketing-Related Intangible Assets [Member]",
        "terseLabel": "Trademarks and domain names"
       }
      }
     },
     "localname": "MarketingRelatedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r108",
      "r110",
      "r113"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Cash Flows from Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r6",
      "r69",
      "r71",
      "r77",
      "r81",
      "r113",
      "r122",
      "r134",
      "r139",
      "r140",
      "r142",
      "r143",
      "r147",
      "r148",
      "r157",
      "r196",
      "r202",
      "r206",
      "r209",
      "r212",
      "r234",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r660",
      "r678",
      "r779",
      "r802"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 1.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) Attributable to Parent",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": {
     "auth_ref": [
      "r418"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.",
        "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component",
        "negatedTerseLabel": "Other components of net periodic pension benefit (cost)",
        "terseLabel": "Other components of net periodic pension (benefit) cost"
       }
      }
     },
     "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r142",
      "r149",
      "r164",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r312",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r599",
      "r600",
      "r601",
      "r602",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r727",
      "r750",
      "r751",
      "r752",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewYorkStateDivisionOfTaxationAndFinanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government of the state of New York.",
        "label": "New York State Division of Taxation and Finance [Member]",
        "terseLabel": "New York State Division of Taxation and Finance"
       }
      }
     },
     "localname": "NewYorkStateDivisionOfTaxationAndFinanceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Outside the United States"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r629"
     ],
     "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": "Covenants not to compete"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonqualifiedPlanMember": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r479",
      "r480",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan without tax-exempt status in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Nonqualified Plan [Member]",
        "terseLabel": "Nonqualified Plan"
       }
      }
     },
     "localname": "NonqualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r52",
      "r127",
      "r729"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).",
        "label": "Notes Payable, Related Parties, Noncurrent",
        "terseLabel": "Term loan, related party"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of reporting units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r68",
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustment, net of tax expense of $2.7 million"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "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.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r196",
      "r202",
      "r206",
      "r209",
      "r212"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 5.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.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r716",
      "r725"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails": {
       "order": 1.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 cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r707"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Operating lease, impairment charges"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r709"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": {
       "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": "Present value of operating lease liability",
        "totalLabel": "Total operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofOperatingLeaseMaturityPaymentsDetails",
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r709"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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 portion of long-term lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r709"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "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",
        "verboseLabel": "Long-term lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r712",
      "r719"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r708"
     ],
     "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",
        "verboseLabel": "Operating lease, right-of-use asset, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r722",
      "r725"
     ],
     "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 - Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r721",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term - Operating leases (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r129",
      "r150",
      "r182",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Description of Business and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r49"
     ],
     "calculation": {
      "http://www.thryv.com/role/AccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r60",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.",
        "label": "Other Capitalized Property Plant and Equipment [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r641",
      "r642",
      "r645"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r62",
      "r66",
      "r687",
      "r695"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax",
        "terseLabel": "Foreign currency translation adjustment, tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r11",
      "r12",
      "r49",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Expense",
        "negatedLabel": "Other expense"
       }
      }
     },
     "localname": "OtherNonoperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [
      "r284",
      "r285",
      "r294",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring and related activities classified as other.",
        "label": "Other Restructuring [Member]",
        "terseLabel": "Other costs"
       }
      }
     },
     "localname": "OtherRestructuringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PatentedTechnologyMember": {
     "auth_ref": [
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law.",
        "label": "Patented Technology [Member]",
        "terseLabel": "Patented technologies"
       }
      }
     },
     "localname": "PatentedTechnologyMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r96",
      "r99"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.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",
        "negatedTerseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r107",
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedTerseLabel": "Payments",
        "terseLabel": "Payments for restructuring"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "terseLabel": "Payments of financing costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r97",
      "r635"
     ],
     "calculation": {
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Total cash consideration"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisition of a business, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r98",
      "r637",
      "r638",
      "r639"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedTerseLabel": "Additions to fixed assets and capitalized software"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r443",
      "r445",
      "r451",
      "r470",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r493",
      "r495",
      "r497",
      "r499",
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Pensions"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/Pensions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": {
     "auth_ref": [
      "r477",
      "r496",
      "r499",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]",
        "terseLabel": "Pension Obligation"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPensionsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionExpenseReversalOfExpenseNoncash": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.",
        "label": "Pension Expense (Reversal of Expense), Noncash",
        "terseLabel": "Other components of net periodic pension (benefit) cost"
       }
      }
     },
     "localname": "PensionExpenseReversalOfExpenseNoncash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r414",
      "r416",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r499",
      "r500",
      "r515",
      "r516",
      "r517",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r471",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails",
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails",
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r524",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsFairValueandCarryingValueofDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "localname": "PostemploymentBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r9",
      "r38",
      "r39"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "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"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivateEquityFundsMember": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held in private equity funds.",
        "label": "Private Equity Funds [Member]",
        "terseLabel": "Equity funds"
       }
      }
     },
     "localname": "PrivateEquityFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails",
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r101"
     ],
     "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": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.",
        "label": "Proceeds from Issuance of Private Placement",
        "terseLabel": "Proceeds from private placement"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).",
        "label": "Proceeds from Issuance of Senior Long-term Debt",
        "terseLabel": "Proceeds from New Term Loan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Proceeds from ABL Facility"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r102",
      "r105"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds from Related Party Debt",
        "terseLabel": "Proceeds from related party debt"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from the sale of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r100",
      "r551"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from Warrant Exercises",
        "terseLabel": "Proceeds from exercise of stock warrants"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r43",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r281",
      "r830",
      "r831",
      "r832"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Fixed Assets and Capitalized Software"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftware"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r42",
      "r276"
     ],
     "calculation": {
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Fixed assets and capitalized software, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r19",
      "r20",
      "r278",
      "r733",
      "r786",
      "r798"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Fixed assets and capitalized software, net",
        "totalLabel": "Fixed assets and capitalized software, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other Types [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherTypesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r41",
      "r278",
      "r830",
      "r831"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Fixed Assets and Capitalized Software"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r19",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r19",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, plant, and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r86",
      "r243"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QualifiedPlanMember": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r479",
      "r480",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Qualified Plan [Member]",
        "terseLabel": "Qualified Plan"
       }
      }
     },
     "localname": "QualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesBillingStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.",
        "label": "Receivables Billing Status [Domain]",
        "terseLabel": "Receivables Billing Status [Domain]"
       }
      }
     },
     "localname": "ReceivablesBillingStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r201",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r471",
      "r728",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r471",
      "r728",
      "r730",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r104"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "terseLabel": "Repayment of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-term Lines of Credit",
        "negatedTerseLabel": "Payments of ABL Facility"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
        "label": "Repayments of Related Party Debt",
        "negatedTerseLabel": "Repayments of term loan, related party"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.",
        "label": "Repayments of Senior Debt",
        "negatedTerseLabel": "Repayments of term loan"
       }
      }
     },
     "localname": "RepaymentsOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r18",
      "r114",
      "r117",
      "r767",
      "r794"
     ],
     "calculation": {
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash, included in Other current assets"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r283",
      "r285",
      "r288",
      "r297",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring and Integration Expenses"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": {
     "auth_ref": [
      "r284",
      "r287",
      "r294",
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs incurred to date for the specified restructuring cost.",
        "label": "Restructuring and Related Cost, Cost Incurred to Date",
        "terseLabel": "Cumulative",
        "verboseLabel": "Cumulative business restructuring and integration charges"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostCostIncurredToDate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesNarrativeDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r112",
      "r282",
      "r291",
      "r294"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring and integration expenses",
        "verboseLabel": "Expense"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesNarrativeDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r284",
      "r285",
      "r294",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails",
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails",
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r285",
      "r292"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveCurrent": {
     "auth_ref": [
      "r22",
      "r285",
      "r295"
     ],
     "calculation": {
      "http://www.thryv.com/role/AccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Current",
        "terseLabel": "Accrued severance"
       }
      }
     },
     "localname": "RestructuringReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Restructuring Reserve [Roll Forward]",
        "terseLabel": "Restructuring Reserve [Roll Forward]"
       }
      }
     },
     "localname": "RestructuringReserveRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r32",
      "r380",
      "r559",
      "r733",
      "r796",
      "r820",
      "r825"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r130",
      "r131",
      "r132",
      "r135",
      "r145",
      "r148",
      "r238",
      "r556",
      "r557",
      "r558",
      "r601",
      "r602",
      "r658",
      "r816",
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated (Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r479",
      "r480",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r479",
      "r480",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r479",
      "r480",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Axis]",
        "terseLabel": "Retirement Plan Tax Status [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r467",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r479",
      "r480",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Domain]",
        "terseLabel": "Retirement Plan Tax Status [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r515",
      "r516",
      "r517",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r414",
      "r415",
      "r416",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r443",
      "r444",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r466",
      "r468",
      "r469",
      "r471",
      "r474",
      "r478",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r515",
      "r516",
      "r517",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsCashContributionstoPlansDetails",
      "http://www.thryv.com/role/PensionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r187",
      "r188",
      "r201",
      "r207",
      "r208",
      "r214",
      "r215",
      "r219",
      "r405",
      "r406",
      "r748"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 1.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": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r118",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r409",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r720",
      "r725"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Total value raised, net of expenses"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Number of shares issued (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Price per share (in usd per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r776",
      "r800"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.",
        "label": "Sales and Excise Tax Payable",
        "terseLabel": "Sales and excise tax payable"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r177",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r479",
      "r480",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]",
        "terseLabel": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r68",
      "r694",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Allocation of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in Balance Sheet"
       }
      }
     },
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Defined Benefit Plan, Assumptions"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r620",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "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 Carrying Values and Estimated Fair Values of Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Share-based Payment Arrangement, Cost by Plan"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.",
        "label": "Schedule of Costs of Retirement Plans [Table Text Block]",
        "terseLabel": "Schedule of Cash Contributions made by the Company"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r51",
      "r128",
      "r355",
      "r357",
      "r376",
      "r377",
      "r378",
      "r379",
      "r700",
      "r701",
      "r704",
      "r787"
     ],
     "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 Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r477",
      "r478",
      "r481",
      "r482",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "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": "Schedule of Earnings Per Share, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Expected Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r263",
      "r268",
      "r749"
     ],
     "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.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofFinitelivedIntangibleAssetUsefulLivesDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsRollforwardDetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofFinitelivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r263",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r258",
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r258",
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Benefit Costs"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r138",
      "r142",
      "r167",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]",
        "terseLabel": "Change in Accounting Principle"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r43",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofDepreciationandAmortizationDetails",
      "http://www.thryv.com/role/FixedAssetsandCapitalizedSoftwareScheduleofFixedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r625"
     ],
     "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": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r287",
      "r294",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails",
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r289",
      "r290",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring and Related Costs"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r285",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Restructuring Reserve by Type of Cost"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r196",
      "r199",
      "r205",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r196",
      "r199",
      "r205",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r524",
      "r550"
     ],
     "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.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r530",
      "r536",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r584",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r183",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r212",
      "r219",
      "r287",
      "r296",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r183",
      "r185",
      "r186",
      "r196",
      "r200",
      "r206",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r218",
      "r219",
      "r220"
     ],
     "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.thryv.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationLongLivedAssetsbyRegionDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": {
     "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, Revenue Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingRevenueReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofAdjustmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorLongTermNotes": {
     "auth_ref": [
      "r51",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes, Noncurrent",
        "terseLabel": "Term Loan"
       }
      }
     },
     "localname": "SeniorLongTermNotes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceOtherMember": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.",
        "label": "Service, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense (benefit)"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails"
     ],
     "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.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityScheduleofCompensationExpenseAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Number of additional shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Stock available for purchase under ESPP (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r550"
     ],
     "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": "Number of shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value (in thousands)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options exercisable (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedTerseLabel": "Forfeitures/expirations (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeitures/expirations (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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": "Stock options granted during period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercise price of stock options granted (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r550"
     ],
     "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",
        "periodEndLabel": "Outstanding stock option awards at period end",
        "periodStartLabel": "Outstanding stock option awards at January 1"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r532",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Ending balance outstanding stock options (in shares)",
        "periodStartLabel": "Beginning balance outstanding stock options (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Stock Option Awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted- Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum",
        "terseLabel": "Annual increase in number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": {
     "auth_ref": [
      "r548"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.",
        "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost",
        "terseLabel": "Plan modification, incremental cost"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r522",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r524",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Common Stock and Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Award expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r541",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationStockOptionAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationOutstandingStockbasedCompensationAwardsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Purchase price, after discount"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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 (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r717",
      "r725"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails": {
       "order": 2.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 cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Capitalized software"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofPropertyPlantandEquipmentUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r5",
      "r183",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r212",
      "r219",
      "r258",
      "r280",
      "r287",
      "r296",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillRollforwardDetails",
      "http://www.thryv.com/role/LeasesNarrativeDetails",
      "http://www.thryv.com/role/SegmentInformationDisaggregationofRevenueDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentOperatingResultsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r57",
      "r75",
      "r76",
      "r77",
      "r130",
      "r131",
      "r132",
      "r135",
      "r145",
      "r148",
      "r169",
      "r238",
      "r375",
      "r380",
      "r556",
      "r557",
      "r558",
      "r601",
      "r602",
      "r658",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r696",
      "r816",
      "r817",
      "r818",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "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.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "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": [
      "r130",
      "r131",
      "r132",
      "r169",
      "r748"
     ],
     "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.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r28",
      "r29",
      "r375",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Stock issued under employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r28",
      "r29",
      "r375",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Private placement (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r28",
      "r29",
      "r375",
      "r380",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedTerseLabel": "Exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r28",
      "r29",
      "r375",
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Private placement"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r57",
      "r375",
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "negatedTerseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r29",
      "r34",
      "r35",
      "r122",
      "r229",
      "r234",
      "r678",
      "r733"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ChangesinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.thryv.com/role/ConsolidatedBalanceSheets",
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r120",
      "r362",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r380",
      "r385"
     ],
     "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": "Stock-Based Compensation and Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Reverse stock split, conversion ratio"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesReverseStockSplitAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r718",
      "r725"
     ],
     "calculation": {
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/LeasesScheduleofLeaseCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r697",
      "r735"
     ],
     "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"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r697",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r697",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r697",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r734",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
        "label": "Summary of Valuation Allowance [Table Text Block]",
        "terseLabel": "Summary of Valuation Allowance"
       }
      }
     },
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Information",
        "verboseLabel": "Supplemental lease cash flow disclosure"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.thryv.com/role/LeasesScheduleofLeaseSupplementalCashFlowInformationandAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": {
     "auth_ref": [
      "r566",
      "r567"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.",
        "label": "Tax Adjustments, Settlements, and Unusual Provisions",
        "terseLabel": "Tax adjustments"
       }
      }
     },
     "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.thryv.com/role/AccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Accrued taxes"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable, Net of Allowance"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r628"
     ],
     "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.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r56",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockReissuedAtLowerThanRepurchasePrice": {
     "auth_ref": [
      "r29",
      "r375",
      "r380",
      "r382"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In cases when treasury stock is reissued at a price lower than the cost to repurchase, the excess difference between the selling price and cost to repurchase is charged against retained earnings (assuming that all APIC arising from treasury stock transactions has first been exhausted).",
        "label": "Treasury Stock Reissued at Lower than Repurchase Price",
        "negatedTerseLabel": "Reissued treasury stock"
       }
      }
     },
     "localname": "TreasuryStockReissuedAtLowerThanRepurchasePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r56",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r29",
      "r375",
      "r380"
     ],
     "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",
        "negatedTerseLabel": "Purchase of treasury stock (in shares)",
        "terseLabel": "Purchase of treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r56",
      "r383",
      "r384"
     ],
     "calculation": {
      "http://www.thryv.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedTerseLabel": "Treasury stock - 26,685,542 shares at December\u00a031, 2021 and 26,678,410 shares at December\u00a031, 2020"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r375",
      "r380",
      "r383"
     ],
     "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",
        "negatedTerseLabel": "Purchase of treasury stock",
        "verboseLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.thryv.com/role/StockBasedCompensationandStockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r149",
      "r231",
      "r232",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r312",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r599",
      "r600",
      "r601",
      "r602",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r727",
      "r750",
      "r751",
      "r752",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Accounting Standards Update [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r284",
      "r285",
      "r294",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsCovidDetails",
      "http://www.thryv.com/role/AccruedLiabilitiesSeverancePaymentsGADetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesRestructuringReserveRollforwardDetails",
      "http://www.thryv.com/role/RestructuringandIntegrationExpensesScheduleofRestructuringCostsDetails",
      "http://www.thryv.com/role/SegmentInformationSegmentReconciliationofOperatingIncometoNetIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r444",
      "r785",
      "r826"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Treasury and Government [Member]",
        "terseLabel": "U.S. treasuries and agencies"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/PensionsScheduleofFairValueofPensionPlanAssetsDetails",
      "http://www.thryv.com/role/PensionsScheduleofWeightedAssetAllocationPercentagesofPensionPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized debt issuance expense"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/AcquisitionsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnbilledRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.",
        "label": "Unbilled Revenues [Member]",
        "terseLabel": "Unbilled accounts receivable"
       }
      }
     },
     "localname": "UnbilledRevenuesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r568",
      "r580"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails",
      "http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r581"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Gross reductions for tax positions related to prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r582"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "terseLabel": "Decrease from settlement with taxing authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r576"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Income tax penalties and interest expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "auth_ref": [
      "r576"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Unrecognized tax benefits, interest on income taxes accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Increase (decrease) in unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Gross reductions for tax positions related to the lapse of applicable statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r170",
      "r171",
      "r173",
      "r174",
      "r179",
      "r180",
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.",
        "label": "Valuation Allowance by Deferred Tax Asset [Axis]",
        "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]"
       }
      }
     },
     "localname": "ValuationAllowanceByDeferredTaxAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r590"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Net change in valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/IncomeTaxesDeferredTaxAssetValuationAllowanceRollforwardDetails",
      "http://www.thryv.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails",
      "http://www.thryv.com/role/DebtObligationsScheduleofDebtObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Warrant"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/EarningsperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r152",
      "r160"
     ],
     "calculation": {
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r151",
      "r160"
     ],
     "calculation": {
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding during period (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome",
      "http://www.thryv.com/role/EarningsperShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted-average shares used in computing basic and diluted net income per common share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "label": "Write off of Deferred Debt Issuance Cost",
        "terseLabel": "Write off of deferred debt issuance costs"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.thryv.com/role/DebtObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 6
  }
 },
 "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": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r103": {
   "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"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r105": {
   "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"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r108": {
   "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"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "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"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e725-108305"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e765-108305"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r196": {
   "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"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r199": {
   "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"
  },
  "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(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "http://asc.fasb.org/topic&trid=2196771"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r243": {
   "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"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r251": {
   "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"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r258": {
   "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"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r275": {
   "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"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r286": {
   "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"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r299": {
   "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"
  },
  "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(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=64906022&loc=d3e23086-112654"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "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.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r409": {
   "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"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(b)(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r493": {
   "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"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r514": {
   "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"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r519": {
   "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"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.23)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r536": {
   "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"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r543": {
   "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"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r547": {
   "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"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28511-109314"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28446-109314"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r578": {
   "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"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r585": {
   "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"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r592": {
   "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"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r599": {
   "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"
  },
  "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": "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r615": {
   "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"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r62": {
   "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"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r625": {
   "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"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r64": {
   "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"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r65": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r660": {
   "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"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=122636397&loc=SL7495116-110257"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r671": {
   "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"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r69": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r71": {
   "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"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r719": {
   "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"
  },
  "r72": {
   "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"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r727": {
   "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"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r73": {
   "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"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r735": {
   "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"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r75": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r76": {
   "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"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r766": {
   "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"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r77": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r784": {
   "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"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r793": {
   "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"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "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"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r802": {
   "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"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r809": {
   "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"
  },
  "r81": {
   "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"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r828": {
   "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"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r83": {
   "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"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r84": {
   "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"
  },
  "r840": {
   "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"
  },
  "r841": {
   "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"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r846": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r847": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r848": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r849": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r85": {
   "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"
  },
  "r850": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r851": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r852": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r853": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r854": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r98": {
   "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"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>136
<FILENAME>0001628280-22-006158-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-22-006158-xbrl.zip
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
M/PIO^!9LZT/UNA_RK4UW/85&1HG2;D]YY-MV]1L^L_L/_N?_ U!+ P04
M" #516]4O<K2 F\'  #:'P  %P   &5X:&EB:70S,3(M,3!X:S(P,C$N:'1M
MW5EK;]NX$OU^?P77P>TF@-^/-G72 &D>J'&[21#XHKB?+FAI9!&A1"U)V?7^
M^CTDY=B)G2;M=IMF\\&1Q.&0<V;FS% Z_.7T\F3\OZLSEMI,LJO_OO\X.F&U
M1JOUJ7?2:IV.3]F'\6\?6;_9[K"QYKD15JB<RU;K[*+&:JFUQ;#5FL_GS7FO
MJ?2T-;YN.57]EE3*4#.V<>WHT#W!+_'XZ%^'OS0:[%1%94:Y99$F;BEFI1'Y
ME'V*R=RP1J.2.E'%0HMI:EFWW>VR3TK?B!D/XU9824=+/8>M<'_8\HL<3E2\
M.#J,Q8R)^%U-O$ZZ/6I3=Y]>]_JO>?RVDPR2;I>2R=OVFSZ]^7\'FVQ!/,PQ
M=B'I72T3>2,EM_[P3;>P!W,1VW38:;?_7?-R1X>)RBT6TY@<+H..#4V6/ML&
MEV*:#[T]M0>G/CYI.1PIJ?1PI^W_#MQ((^&9D(OAKV.1D6$7-&?7*N/YKW4#
MQS4,:9$$02/^(!@"F_SMO#(2>J3(:6ETIS. I6>?4S$1EO4ZS>[7[O7)!D;P
M(>D?;V'7^?+D['H\.A^='(]'EQ?L\IR-/YRQJ^O1Q<GHZO@C.Q]='.,25Y?G
MD#J[WC#H2\;^W2;UMYHTJK,K7DIVVH2VTE"=1:2M2!;,IMR^VAGL'[P *SI-
M-F(IGQ'3-!,T!T_85!AVG.<EE^R:"J4M4SD[5SICG7;C/TPE;)SJQ8Q]4#(&
MI9@Z&^51$Q:_?0D6=YOL/3>P$T9E"W:3J[FD> K_><-UL#A66#%78$\HY")G
M/%^P,K>Z)&P8?.JI%5!PEN%."X"5\ B/-%,9<MFJ(+<AD%-$QG"]<"(9OR&L
MNZ;3X%F,S6!)Z7D9:SB!2&CP,,1R3,=.8M)LGHHH9:9T/ZOY<])4*7$&9,)(
M$+;C_KFP*0PT!45^@TYO@:VI&&;.,"UFD\4Z#"_%I[TO^)18(G*@YARP0JD.
MAT(<PWIM7.0)PIR[^HOK2)8Q=,(3:Y#4X46AY>(GL;R .UTDN@B5<A5JE9?-
M/0 0S;%O+^I.HI000'PI!($WVGA4(FY2ED@U-\O@TS05QJ(WL8R[AP$]8%5?
MBR'#JLUL8/92PJC?!+.M6_MJ9[_;>7-@JD"I"-ZEDDH2@=M=L^>A&#&NR8,.
M$,5$D@.'$>)M(H5)W0PGEH%)')NX^UB82"I38I[C&*UD0+_0*J(8CPW;!=@Q
MP7L!T;//4<KS*;%CI.]U*2'1Z?%&9[!+81>=01SN]OSR]ST'"<?T7U^:[G03
M M23 [']XN]OE[:[:9?OL5,R:&J BV>_Q[&L.V*.>&F>/L4QY(3@@&JEP+FJ
MU%" B)\)X_,(4I1[/:[NKS)PG4LT25S Z17IKKQ2KWC&#0ID(_9BE!2Q[]A-
M.3$B%EP+9X (I<&S6^XTE<;1M0]-X[G=9QV.!-@0>G4_J> (V:B4')3%8);?
MQ(KV,2,4D?7:AZL).4'D,^93_/7Y^[-%S&2/G<VX+#VLSGY*$M"CF%&.8KQ)
M<[>)_X0P";?;F<^'"R;"Q2;PZT25]N$=/"60^:TTN1*6/%[&V619''WH4T "
M^_&.=0N\:.=&H(. VR;^KFVK6-./;'6R<">C/)1'ASES**Y5S: KI Y27$51
MJ1W*:_FT16NFC,5S=^Z"+A-!T>\ETA&J=Q^8DB!<T*+=DZXVCK),ON-TS:CO
MSL.^]L*N4FYNR0>YSGUX4>R)S^/!C<I1CA;H*V](5NWG/?GZ7X;HVT+J>2)G
M\!?JO3\SQ<NPJZ]2S&7\NNM7V>:<M\3Q)T'@,6_6-RO6+48<5<LJ'0C*R?@'
M") ,YQ]+] 56G2BN/77% BAY);L(4Y"8<22)_ZYV+G.+?B\%0/1Y5.:1;U3W
M_A%=S#%:=M==" 27:]%<LQ<)@A.JNG+;3<R)W[A"069)!Z$O\>?-9?N^'F"/
M<UDH_*%OW<(-/,9$0[?4\& 83(04UD^!+Y5&+OAJ95"J3)EEZ%[^(&],1<E;
MCUO_C$J$-N,8!2?12(4Z "9/(W"1/XA7OJP'OA;Y3,D9.=+.^;1ZGZ KYJ&L
MD&I!&)VG*G -OQ,I\.QWJ6C-;Z#IA\;<88>6F$\0":0;@%[RPM!P>7$ SBPD
M7PQ%[@'TDPX0)5.1-R;*6I4-!T![YK@75;!Z>^D]'(97+XF;[?"BV&([-EZN
M7 TW_5#+QIMC_?WFV_;#P^UFY\&Q[Z2VY;<<M@UD3,'S=[5>;3FAX+$[$0R[
MQ6?6 1AKKW$E)1O@!%QJSU-'O,6GB&W/R.PWKJ/TU4[G=?N@,ZC[KPKWWMQ7
MV'Q?LY_MC?YV/-XO AI+TW_\'@)XL6-D3[!#?WQU4K4CAK]7.WT0A?^]^Q[;
M#;(M+GMBR+:=YVK?ZF;OLP?]_!R>O(/-+2P_#)"?+^Z]QJ&P6"QZ GXGJ:"$
MG=]6GLO02#]7@+UX/'>O<.:,1 $H-T#=>QC5Y<:7N@8>P^^&]!U1OV3+%_8M
MO5HUI>$\,>QU^\73OF2N?R4N5/A&/@SOU6:T\=UXU87XAJ*]FL(G1LG2;DYY
MY%-S]1N^>OOO[T=_ E!+ P04    " #516]4<A#1^/<$  !L%0  %P   &5X
M:&EB:70S,C$M,3!X:S(P,C$N:'1M[5AM;]LV$/Z^7W%UL#8!K%?;22R[!AQ9
M1;VE<6 K2_MIH"4J(BJ)&D7'\7[]CI25I$GZDJ%K4ZR&84BZ._)YGCN29PV?
M369^^.XT@%3F&9R>'1U/?6@9EG7>\2UK$D[@=?CF&+JF[4 H2%$QR7A!,LL*
M3EK02J4L/<M:K]?FNF-R<6&%<TL-U;4RSBMJQC)NC8;J"?Y2$H]^&3XS#)CP
M:)730D(D*)$TAE7%B@LXCVGU'@QCZ^7S<B/812K!M5T7SKEXSRY);9=,9G34
MC#.TZONAI2<9+GF\&0UC=@DL?MEB!\OE89(<1,M^O-]=[G?[-(G=?MSM][O[
MW=Y![T\'05KH7L=4<I/1EZV<%49*U?S>@5O*P9K%,O4<V_ZUI?U&PX07$B<3
M&%Q?UF/<&TG2*VF0C%T4GN;3JD,;<\0S+KP=6W\&RF(D)&?9QGL1LIQ6<$+7
M,.<Y*5ZT*\R!45'!DMJQ8G]3Q(3P].UZBQ?'R5A!&_R.TT/0P57*EDQ"QS6=
M#Q%_'NL#-!\.BC =5'Q[AJY*BQ_,P^FKJ3\.I[,3F+V"T_GTQ)^>CH\A>!OX
M9^'TCP ?HT<P?_)D3L_FB[/Q20CA[,EC=0[AS%R8O@F+P-?B.YV>W7[RN,<+
M&$]FIV$P@1])[D;DOKVOJCQ\'<!B/#\:GP0+8_;V.'@'8S]4%M>VW7ML/K6B
M_VL^W0?Y3 N(>%'02)TNL&8R!9E2&!?%BF0PIR47$M#RBHL<'-OX'7@"82HV
ME_":9S&>'54;ID5DPJZ*>[YSZ+KVP.=Y28J-OG,&>Y!PH8<M$22/@18J$"8T
MHOF2"N@X;770.$ J2%B&I](UD 6-5@*//F1,BAB"JR@EQ07%$RK/654IT/A5
MGC$>9Y!201'@;2PUAP8*@FW#;WA EBF,33@G696VP4\)$ZBE(J="CS@1L9[0
M3QE-<%J$(=DEA5F2L @A;QVW1-N SR1+\*)<B6I%,)&2PZVUN158KTU%D\2\
M5,?O;??&2=76=OP%$4M2T,J8765T ^-(*HNJK3;:"=+J'0Y^@#+;=?8TGVU!
M):LLVV#AY66F,GN=;4'_6C%!56-1*:(WLNV2/< B<GJ[\5XM8(FQ$5EFM'TM
MUG6M/!'6U]6ZS9O3[W0Q8_V!*JT?(6MNG356X +.B4X%[A:2H&>,3S](*:X@
MS&DI:*6RUU9FDF6 83@Y[B5H*#&=55M'):P@1:2>XX"Q[FT_(<JW)HY85UE=
M@ASW+,V\NK/FS4<EL&%0DECM?49&$^EUW&[YZ39O-)2JQ)OH)1<Q%0;*D)&R
MHEYS,8A9569DX[%"D]%!@YR("^RDEUQ*GGL]9'ZI=JF(9-N35!^JM?FFQS;M
MNL^6"$?&S<Q;LZE-EHSOV[J'9M_^N-DVG8_:OM*PEH9<PT9E*LS2RU:G=4=Z
MSRVOP$$Q;K44*AMWQ:EU:7V?*M2,)[AT] 8/;XB(TN<[SKX]<'KZK+S36S3:
M?%W:W^U?U,-Z'&UJ-1KJWQY#+5Y,(U[O"=ZJP/6HO%HC4)_G.]V#0:5_[W89
MVOZ(?6'PY?\''U/]MBJ"UO^D8NZDX*=JC6IZ1(])G"SZ AT?W1__5/I?*KU[
M*ACV124V1O=$W?NXJ@WP9JR>UO"K*?V!JY[2TBW& QO9[?=V):_?6GJ"9D0Q
MN?<F[Z:QT3V*?1-"EA7/5O)^R&=>_FU_Z_>0^HWHZ!]02P,$%     @ U45O
M5$<3D@#E!   QA0  !<   !E>&AI8FET,S(R+3$P>&LR,#(Q+FAT;=58VV[;
M.!!]WZ^8.M@V :RK[3:170.N[:#&IK9A*^CV:4%+5$R4$E6*BN/]^AU25NYI
MNXMN+D8@2!K.\,PY0W*BWJO1;!A^F8]AK5(.\],/)Y,A-"S'^=P:.LXH',''
M\-,)M&W7@U"2K&"*B8QPQQE/&]!8*Y4'CK/9;.Q-RQ;RS D7C@[5=K@0!;5C
M%3?Z/?T&KY3$_=]ZKRP+1B(J4YHIB"0EBL90%BP[@\\Q+;Z"9>U&#46^E>QL
MK<!W?1\^"_F5G9/*KICBM%_'Z3G5<\\QD_16(M[V>S$[!Q:_;[!5XM-6N_/V
MR&_'[>@P/B*>2U<=$A/73U;$_\M#D X.KWP*M>7T?2-EF;6F>O[@G9^K[H;%
M:AUXKOM[PXSK]Q*1*9Q,HG-U6\6X$TG1"V41SLZRP.33J%QK<R2XD,&>:WY=
M;;$2DC*^#=Z$+*4%3.D&%B(EV9MF@1I8!94LJ086[&^*F!">>=SL\&(<SC):
MX_>\#H(>7ZS9BBEH^;9_$_&/L=Z3YOU.$<I!Y>-GZ&M9AN-%.#F># ?A9#:%
MV3',%Y/I<#(?G,#Q9#K 6[R;'>.(\>+9)S,_72Q/!],0PMFSQ^H=PJF]M(<V
M+,=#0[[7ZKC-9X][L(3!:#8/QR-X2737)!^Y;W65AQ_'L!PL/@RFXZ4U^_-D
M_ 4&PU!;?->]N]2_MZ+_[WS:]^8SR2 2648C?;K AJDUJ#6%09:5A,."YD(J
M0,NQD"EXKO4'B 3"M=R>PT?!8SP[BB9,LLB&?>WW>N_0]]WN4*0YR;;FR>L>
M0"*D"9LC2!$#S;0CC&A$TQ65T/*:^J#Q@!20,(ZGTB60)8U*B4<?9DRR&,87
MT9ID9Q1/J#1E1:%!XY\>&>-Q!FLJ*0*\CJ7*H8:"8)LP)R6'D8W\E05MPG#-
M: +'+"-9Q##K69*P"&%A(!UGETP3\)UB"=[DI2Q*@F(I =?6WXY$L_YT*B06
MN3YBKP^O!^GZV<5?$KDB&2VLV06G6QA$2EMT_3313A!ZY[#[ DIIWSLP^>R*
M)BDYWV)QI3G7ZETJ*NFWDDFJFX=")WI%VSXY "P4K[,?'U0$YN@;D15'D6JR
M+NOAF61]69$[W;RC5AL5.^KJ>GT)JOF5:BS#19H2(P7N"(K@R!C?WI"4,(F:
MYI(66KVF-A/. =UP<EPY:,A1SJ)IO)++%84!8]._?H>4QTX<L9:\*D&!^Y+)
MO+BUYNU_)6"=04YBO;]9G"8J:/GM_/NM7+^G=(G7WBLA8RHMI(&3O*!!?=.-
M69%SL@U89I(Q3MV4R#/LEE="*9$&'<S\7.]2$>&[T](<G)7YJH^VW:J75@A'
MQ?7,.[-M3(Z*[]K:A_:1^[#9M;T';;\HK&,@5["1F0)5>M]H-6Y1'_CY!7A(
MQK6V0:MQFYR*E\;35*')>(1+QVSP\(G(:/UZSWOK=KV..0]O]0\U-[\V[2?[
M3^E^/CYL*S;JU!\?0T5>3"-1[0E!F>%ZU*,:?<#?Z[WVNVYAKC<;"6V$>R3[
MR9)UM7*-_RJST>Q!G9]"R1O<7-+R:(0\O[HW$0.F<++H)_A[H"M]J@)[\7SN
MSR5#)G.D\@ZI!P^S6@.O8W4,A[^,Z1M#S92..=CO:2NN?Q'+1?4],)"4XRYU
M3N]\([MJ)TQGX%ZYD%4A>*GNNOS@L]KN6GWA,]\:^_\ 4$L#!!0    ( -5%
M;U1HB(Y=N?L$ %'I-  1    =&AR>2TR,#(Q,3(S,2YH=&WLO5MW6S?2)GP_
MOR)?9GUK;D8=' I P9/.+!_3?L>2$EM)QK[I54 5;-H4J28IV_*OGP(E.;;C
M[L@Q)7)3ZH[M37+OS4T\=7@**%1]_[_?'HZ_>2VS^6@Z^?NW]F_FVV_^]P_?
M_W\[.__WSN-'W]R;UN-#F2R^N3L36@A_\V:T>/'-;RSS5]^TV?3PF]^FLU>C
MU[2SL[SF[O3H9#9Z_F+QC3/.??+A[);#(&(I[K 7V8$8<8>,'L5<!6I(T1+\
MS^>WJ!43A>R.,3'N@(N\4Y+%G8*Q-&>)#-G_R;>D@G<V%@;,T(BRS5B-9$<0
MV=?<O_;%0G^=_L+)_-;;^>COW[Y8+(YN???=FS=O_O;&_VTZ>_Z=,\9^]W]W
M'SVI+^20=D:3^8(F5;X]O>IS5]B<\W=O^YW/3KHUGRW>G]AH7I:GZ9MZ<Z>_
MPNYX>WYJG1Y/%K.3]Z>_+;/QW^92__9\^OJ[LP^7EYU?,)I/P=GTT8,L+SI[
M>/_=V1GO+WB[^/S)H\EX-)$.ZW>+&4WF;3H[I(7"WK_/[!BW8]T'-]G1I_KH
M1N=/^9_N8\..P0]^;O]R'GW\:\\>/'YW^N'YJ<?SG>=$1W\<R+,//C.8H[?_
M;EBL_^ QWS^,OO'JWR/:/_WPN4?_:<P_%I-;+*//0ZH?+!_\7W!^ZA\>XN,[
M]X\+S=_?>?'B VGII_<W7O^M3@^7][7N;#ANC6GR_._?RF3GER??JN +\0_?
M'\J"ONG7[LB_CD>O__[MW>EDH>J\<W!RI-]03U_]_=N%O%U\MY3H[W[X;__M
MOWV_&"W&\D/_IIWS+_G^N],WO__N]-9ERB<_?,^CU]_,%R=C^?NW/)H?C>GD
MUF0Z$7V T=M;_429G1Z.F&6R/-3/]]2FS$;U]/O?+AY+^_NW(]5]9W.-S@4/
M#K TRP+8B&.(+K1_WNN/8O3_.[__\ D=]J^6T:W[$WV^D[OZ<V8T?CAA>?M_
MY.3;;T:LMV;_ZTFY-WW]R#U^_=3O'O/+^Z^?_9A?[A_^^G+OWN[)[L&ST;-[
M/\/^P>/#I[_=#[L'K^#INSOC_8/_>K%W[]FK7;<;'OF]\=-W1_KGYW>[+^^[
MIX<_F_U[K\RSPP<O]@_NA_T?=]\\.WAU\O3@9_?LWM[+_5_1/'+/3I[^5N/3
MPWZ?I^'INUW8<P_?[=W3US_>M\]>UK?[!^/#IR_KR;/?'K_<??GJ-?_X8%1^
M_"4^.QB_>GIXW^T?U'>[]YX=[OWXB]O_\;[?^ZT_YX/Q4_?+NV?W7KQX=N_^
MV36_ZG>%R;.#H_'^;X]'3P^>AKUWNV_V#I^:9P=/X>E!M<_N/0^[O_WZ\MG!
MWJO]'Q^\VOT5WSPZN+_8?6+>/CKX^<W^O5_L/]7P6H8,.Q)KV0%$VD$=_ATK
MMI5&E=0V?_N#4;,90DP^?__=1Z!>)L;GWNC!:%YI_%1H]D#?F=^@_&<HG_P!
M93(!8^*VXWQN.U!RWL&J4'/P(1E2Q(W[]H<.PMKP_4GO/^4;A"^$\+L_( QB
MI67GU65&)5LFIIV,3;E7)6@02Q1'W_[PX.D5XGM;P>4EP&-Z_NTWI\1!;_MV
M<:N-W@KO-!IWSW<#]G\&V_P![$:^BB@_2H'5:*>D;-EX)776&38*&5-2L&\_
M>G+_2_#F:)*:B<($'I1O%U=:<%%L:0*^4L?;XAG>%C_$^XRUW;I=EZQV-'G^
M1!D3TXSGOQRQQA+WWRKWF(_*6!Z-YHOU@GZR]R0?UL,'D_V7MQ74^V_W#G_Q
M3U_J/=_];'?=WHN]EWNOGKU\_'+_QZ?^V;T["O[]DT?^\8NGAV_'^X<_NZ<O
M7[S<T_ONO?S9/GWYL]M]]S0\._@Y[!WT9WIV^.S>*U!!@/-K]+N.GSD5F'O/
M1OH\YNF[VV[OWJ\C%;AW>R_'X[U[K^S>X<_O],I7^P?/51!>M+TGYMQ;Z[G/
MW^P]_V=(37)4VRVQ>0VHG.Q@*VX'N)#&0@:K\]_^\.>$^K__6Y04UFC<KAP6
MF?T;R7DPH]KI_S?'D]&IW$R.^^G??BQ+U80DH*$=2X/L4[$I$=6BMH1;,F%I
M._217=PY/_CV&Y8Z.E2C\/=OX5/!>K*8UE<OIF.EF//[RFX7)WO3A2S??7(T
M'BV4ZIZ%M8][=**"V9V*WL"L5];>[9V<RQJ/=N^I0CN5L=]45N[];/;TGGN_
M/72[^IV[[]1P_/@SJ%R]>R]K+W]]\?3=?[U2HW"RJX9!9>QD_\=G+_;O/7>[
M+V^;O8/Q^.G+7_0YJ_]4UO9^>_!R]_#QJ_U[#]5H=!E[",\.[\/^O:=ZKY_M
M_F\J?P<JQ^^X[8ZZ<5G*FM'OL7L__U,=!B2KT;HK&BT"I:3!.Z6=5"4E#;@L
M:/CX@_E;4%IX+BGGHO$?C4S-D36"S\&9 BH@.9M05(Q3BA <T#\??NI+SD7@
MD<SG(OM',J,NNH]$XZ;'&L6/)N>O#F1VN%ZXW^[>N_WVO4]Y]\KLO1NK7_A9
M_<C2I[S2[WFK?D&AO*WFXNF;IP?_=;A[V/W#K\#_^*_Q,S=^75X>O=P_^-GO
M_Z9^X=ZOA[LO=\WNX<_JAQZH7QB/=[NY>'GGQ>[ATY.GR^]\I?=2,_9R]^W^
MO5WXI]$Q-8BL4;ZA'9!H=BAATB,%LTJ57)0,_&2_B V8&$J+D8J4!$Z0/&4B
MBIX@F8KQWP/W"61]QFB__3*7VXKG0BW00CI+V&\/1A.-LD?*!:?S41>D37(:
M7X'L*5O8>U?U.=0 W*M^K[.-'W]Y^_2WAV]W?WRF"%>_?_!,'<W#;A@^80M3
MO_?NQ4LU&F_T'OJL]Y4M/'BA3NF-7G&B[X6]PV<C929F[T$G_[?/V,+3M[LO
MG[M_>L-JC7U1RR\J#5&/D&/9L=38,>=0:[F0V]A?O)#9$K3YWG12CV<SA>U+
M1 C & <F &45H1BRR39;GZM$!)=.1<C<B-#&B5"MPL0N[T3"L -J])5Y--[I
M\0&F1ID#78T(K<H*/1I1&8W['-+I,]S(T&IER'XL0[^8?Q;+#4DY:P/(._I'
M9<CYNL/)FNJEMI;;Q67H'+^1S.^NSQ#=2-%52U$3FT#([Q0)U".?MI.-D9V(
MCHW"Z1J&P4K1[R;Q1I!6*TCN8T%Z^N:?L9A805U:T5AF![Q702(N.Z5":9Q:
M _P"E_:!(&V(7[N1I:N3)3'%Q@9QQX>DI"@3*CV"MF-J<QK28DTFK5J6OOMX
MG6TF3?2\*O//+ _V5<9;\^62MTK;-\NUSUN+DR.5HOGH\&C<EQ^7[[V8=6'\
M:"7P;V_GK+?X[N-[G'[_[U]Z]@SSZ?%L^6JYHGKK3,)/I>JOS":?WTB6RWWG
MKT;<7[>1S+Y9/I!\=N'Z[L/_\_'"U:<7_W#^UL=W/UHN1)R_FB]HMKBG"O3#
M.4S&GE_W^V?O'Y-_/]6Z'6]__XK33\Y?GW_)=Q\-U&?'+05,@9+MT['0<E&^
M;7QTG,&48*6<6@83O=F X3I=*5^<#98JA'E_H[-/+C8"?7)Q^?./E])W^N:A
M&KCCF?QPE@)QZY<G]\XO/__H_'6__K.CJ00T1_78QK<*@AXE-T-%XY?::J6P
M'$UGO-T$X?M@--V.\3O6?N5HSE^0*ND?!O1,G)<??O&(2JE!A=-7*P;00\XJ
MH"F%EKR.K<KGZ4SOF5Z;3=1K<W&]-BO3:XK%1Q\3<49((60;*5MP*$Z/0):K
M+?E\M25OX+C9?.%QTU._8MP^M 8_R>Q)%]3W8\&CU_H;/CQUZ2-I,9W]1</Q
MA^O[F_=D,CU4^O29VUY4?3ZZQ7<?/_V?:=D7\,/U"\E'7N CW+_,;GTT E\0
M;6W4")B5C8#:@E@#EZ2N"EP ]5U1#)*U%:V!I>\Z6Y:]Y!$XDWAYWL.*TY>L
M7_;V:#RJH\7I^N$W/#KLL45/-/U]%>\L%#E=PKL[/3R:3O3E_/;;D;JE\]/T
M_</I9+FX=[X6^=FO>#]J[Y_DBZ"QN#)HFJ]*\WU+.1<P$-$E2&P39,4*L]T:
M:&XS+P-'#2%IQ \G=^EHM*#Q0&#R0@DLDT.'T# 7QR(UI6@E0LE^:V ZF"W]
MS\F0=*@VQ) ). 4#A6L.OD4-&:U%9*636P/.[5J/#X_'/<-^&?#W\V;RHM_M
MM3R<U.FA# 0RYF"*;UZ1:@ M(#DV&$*SN2F<=6L@>RP+&DV$[].L9QO,!X*/
M2U:#";&<*0-VQE2,%[3)6A^#N4+&L*X1B+6&F@24,0HH7R9OR#*4FB6E F$-
M4=:P3?]: L"/)\1<"SD[YE@45T,E%"$AC,%5 %Y'X#QD/KQ^0&,L!&@A>\7/
MN: OO'!4-JV@)ME"';TR%KU^</]*4O'Z?=%'XX87'S=<V;B!*9BL<BM3"L20
MD&)AC#5ZS_I^W%QJ-9\M;MT]);C*9^^W)G5QNKMCO]WFZ5$7_%-UN-"9_/)X
MONA?_2?:<4/Y3B>)*II26RI8#9A:J"83754A4D_96KF1FPT%+K!Q2E_8Y>S!
M<4^=3\P96\X*X#9ZP<O7L/6[/PFN20<+DP>?&T7;:@H!V$=;TFF$O U@7M6<
M;5Z9PA6$YDO*SD&%5&V..1F$TIEH,A2W!IIUS-FN#J9:#3>(,0<-#"1[\A$=
M4/9,U?N,6P/3U<W9KE*'D*64$!08Z'-,SH=8$4(4XRR6K0%GW7.VJX.,6V@!
M6E:*X2 4DY51@$*HJ)F4Q6P-9%=*X%>'C\^F>=LY( HT$TMNL>8@-MI83;Q"
MQK"N$2"?,UF(H+\9Q$N.SD<*H0K&+%37D%$T;-.__F0G!\416\_J+B!Y(F2U
M-=9:PIPPV.V#],KF;-<#J$*8^_04&\]08R-@M54&?6P<..+V ;J6.=OU@*MV
M5RI!8M&@-=A"5A! V8)/-3/P]H%[M5,1ZT$U4\R^BN-0! *YPM@7Z5,-B0V4
M='4)=$,VO9>2V>="ADB>FH0 I*85 L9:$KJ03"BP-="L82IBE3 Y;,6GC.(K
M^. T=.KI+E9BJ#55V1J8KFPJ8H7@D&$=+ \U1(%L)!>3L/1-H<9I,+4]X*QY
M*F*%D$6R'")5\;E" RP:"]A(C!6J!KUN:R"[RJF(%>)3/38/LH0(@@MHL@.(
M+3@*S?BRABU[0Z8.Z]]+J+;1!!^-;3E!K;5$;ERE459JB-9O'Z#KB=K6 JZ%
M6JJD:M7E041 M,83<B.QREG2]H%[E=-F:X&4&Y1HDJT2&@!A+JT6YVO()?3B
M*=L'Z5K(S?J!5I_*UH40N 6H#B@%8T'CBMA3P/(6&N8KGG%9"ZJ8DX_4.&@D
M @)(H&%^@F:3)X[N"C=M#IDV7<INTJ;6U$9%QZN[;!HH]C]<6<!3-"9M#33K
MF'%9'4PE%2^I6 :V8&S-2E/;:;6PI($]; U,5S?CLCIP#&4F'WIN3@)P@7*@
M%CP$ZCXKY:T!9]TS+JN#+&>TQ:1HH!1PQ19?<^K;PEP)[+EM#617.N.R.GRH
M9*#2(FI WHO]9-MZYC:C>,HIP(!XX#TIBX<Z$K-EDX=3='IEJ5M[\J87:GXT
MI<DVDCX/-IMBD!E!V5Y#JWH%(?3V5JG5-J#%TPV <#TKI6!JYF8USF[@?%;*
M80R#6LD>FUDWH%3\]4.XGKS[ %"L#9!  G"-&=7Q]>)SX"IR,MM@2)_(9#2=
M;;,M1;&U&>\0L("5@A(+DR3C:Z@%AY1EM!DHKL6<LB- Y-(#-O"V$=>NE9:K
M0&E^2!NV-P+%JZ^[=O:D?R@<N/SI9Q^>W^/"A0,+M&;!@9)=HR:ZE0B S4$J
M+32F=10._%*QZ!L1'\O\/"3Y?7?BDRH3TJ']:2:O1]/C^?CDL1Q-9QI ;J."
M:]QO#5K5;"!0G287#9/I)2!--&W02'[XYB5N*5T_B-$'ZBG9+52&1*U4CH$+
M*VHA>T@#L-(;IX[KX;Y8,@<E3%&C4+6HK80(!9M&-+$DX"&$+YNDCNL!L47K
M@(5<K@!J60G401)5#628(;O-G:GK,/TTF_)Q7>S/GLCL]:C*!TSII]EHLG@J
MX_'TS4_T7(8R,R>&Q21'C4+IW0)4Q9+1($2CDIHD^LW-5=LD/%:7FR:%6P@6
M@[$6O))(Z45F-$J,(64^7<#;7-NV(7BL<ENI1XW/3>10--#S5'Q ZAN$G-,P
MCX8PX;)V8-8_X6(5+VN+&.A+KKW#0(G-)"3#Q:K[&0B3WQP4UT+E2Z,2C?'"
M%$$1)9]MJC8:#QB$_$ (X,:@N*8I;$XIU2B)T0+G1%4J4W'+>6VTM+D,\)-N
MT//>JG?>Y\7FMR=\UH-H\ORQ5!F]IC*6^9V3.Z/Q^+0?\>)X?G!R)!\OY_:/
MA1_+:YD<#X8RMIBJ4];>,ZZA4,-BLD$'JG=5^+0XQF;:T$$#N,(M14&YI'<]
M4:*".*/_4!*#11'T[GIIX"^3,D0=M)A;L^H!]0]0[3UO>^,$MMGI4"-=)QV\
M4@A7IX4M%*>F$ZJA N@"0I%8;.DUU9J+0]J%='<ZJ7I%[]<WG3P>S5_=.?DC
M3'>/YXOI8<\R^^3D/\'K0IQJEUY.9^??,/^ 43V:5AH_.:3Q^&"Z*SPZ/KQS
M/!]->L_U/Q.4K_GY=V127QS2[-7'8_"$5*#/Y'1/+GN^_:I"K??K:9/C_N#_
MI@_7D1Y^\6):S][SR17O X.(*;W+6=_F95Q- 'BC)*M0DL?R?)E*K19XCTZS
MJA_1[+G<J,JESDH4#5U!JO%H&'PPF%/0H]"\$Q2Y\0 K$>Z#Z=&!3.Z-9E(7
MT]GH1I8O9TM?9)'FQ;<8 6O,E1S6A"7$/H<]I)U>/\VF^L,7)S^-E=FI2>P9
MV4?]'I^3Z3O'([WKY+F>=W[X\/!H-GV]7,O[:EE;K@W2Y+G\OE2X.YJ,#H\/
MMU&(>IM-:,44C@DT'B4RM49RU2:UB7X(WOYS@-';"P"VB>(Y2"$RDGN&NKA4
M"4Q*%$IM%+.@XQ!Y"$+TEZ!>]DE_,1WSC?WYJZ*3?'#JLK*W.4)J>A"IQH0)
M<ZTM\XWH?*7H7,@2#E)T>C>NBDZ1; @18TY1XU00W\E/I"&5-/@BT>D;U8X7
M,GM_TC:"BZY"(Q]\2 5$0J\\$JQ3FA(*-QE2"9(O O?!\6PR6AS/9#DU^[8?
M;25EJ"4XM*TE408:DB_!U^0\6V$;*FYM\/)DVA9O:";W-#0=3R^BOC>$X>-E
M&)42#R6#9 !'(=MLJJ )N5I@0S>"<T,7/BLX$FM%HP$*]@I()9":(/&&@B_(
MF., !.<O:_KEB.1I!8/3*B"C=\+_]N)M%">7C46VK?9>DP%-\6(I-LO@T;<P
M5'%:X\3)M18G$1]9''"!!#4(@47I%5!Z-:$$=@#B])["JDE:R*/1:^&'DX7*
MUZB,Y?9\+HOYG9/3-8,QS3^M^W2VC/!8QLO)_?F+T='-5,J7Q<,E<":VO<4+
M(#<]=E"2Y=)0H XA;WH8(K2]'(D(;7:&:C --/"F6$RN'*TXYVH;$KG^2R*T
M2[-7LE@F0RUK-'UZY8U!^J(%RMQ:M38XZ/;'5LI>>1)2<9YZ/8T;:;JQ35^0
MO%>$>@U^\9Z 4LD4 ^1"/:O61K?UMNDG'3<=#CZ0^F(R'4^?G]Q8HR^:4:Y)
M_P.J$8P:),PVJDT*R:I9\J4,(6 ;@/QLK_U)'FVBJ'%:SQNFBIXRUQ9;K)XU
M6MMV^=F;]O*41[*0V\]GLKW)#-6$)#TEAJ5!]JG8E(AJ<2YP2R:<;5Q$%W?.
M#S:@?>:G6P5QQ\6+C-LGIW[-Q+P+MB"&RDQ@6T7G<G.DZA)+!#Y?L?-G^M$/
M-E4_SI-P;]=_'8_FRZ+''V8WZE^O;VNP.:/QB"Y?!?R%5>"C4[_&5<::<BF$
M:ML \K*^M9)VX.;8YW3: .D&P8OM/_H(E*\I4T"^.F87^N9;DI@+.PB&#06Q
MW/*U N7"W[F>JI67(@"M"T!-KME>(SLBQE)[]DOD#"Y9&)"!W9SYO<TP&.LW
M^82IBD9!M38&#WIH8R3CH-78T(;-MRXW,G4%-JA38U_82L_ :!ZS>+;D32@5
M4<AMNPTZF!%+WVVR)4*R?L-CR50?/,18$)J+V8F-SJ7>[28Q^2TU/-LF2)=B
M;93D,!=7,QJE/(&P6M]BCJSFQU@9TI3=9JGY&O(;<L@Q*9 <"&H+65KEBL%X
M<:G)D.IO;Q"4:ZD)%1Q%R6*](0,9>V\1B4Z*]2C>95[6RTLF>C-,!)_^](_I
M<MO6_.&D7J:EM&G'Q!UO5F I2R$=*.?$JWI9YY#8L#5&(E-KWFQ^?9D-P62%
M!6-B;R">:ZY8FM(;UFB]26T@>E13&D#!F <TFOU*XV.Y<[+D,Q_PF"4J#R?*
M82;Z)749/"W/N51P5E<*ICA3$KN0@1Q8L4HJP))05M#4'=7-+?JYJ>"LL *H
M=[V'.SA#:LTTY$3C7;*"*7)K0D/:_+,9*&T _^.,53B2**3<4FX4:T*)08F$
M]T/B?QL(Z7J:L=A:R!$8-@4X57*9)&6ID&*@8C>?<VP&DI?3GM&94"GZT(H&
MRR!DL6?B%:$.31Y P<%+ .>O?/?[PW_HKZ%9?7'RJ._ ^F37YOE)#R='QXOY
M\@P[%$DI8AE)G6OM*[RY1/:HW(@J%,M2KR5-W2))61UG-IECJRPVV0SB,Z8
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
MNM^8($CVH(I;H"4L3HH&I1SK]FVC_4/V[]W]7Q_>L_E 9H>CR?;2+>^40K>
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
M@6IBJAH2I-( DN5BI06PM:!W&/DTZ<B:8/$&A#_$T";L6%Q%3.9[7@$52S&
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
MYV/@H79DJU/K;&X^NAW9W*KUFEN/?MM6J]:LW^^VCPW.6)YW<Q=4]<Q+?,)
M2>$,+<<7<?P %_&YOWPD2(.?3D=VZ+]ZD'?\S%_]4$'?:-GEM3,4P0 ^"*S)
MT(-/<@WVH'#*HX$T7J@EK,Z(::-IT\9[QI8PC .N/>A\'1WZ7T=?+\&BO3X<
M[3>//O[I?;WXJP//:AR.3L :/IBUA(?G9V '?_='Y\V_1U]AG.<XWHOS]OGH
MS]'AK@_O];GY]>/GZ7D#QCCKT/7=1LNN;[:J/;O7K[:[K595V#U1%4W1Z';@
M?XW-'D/409I/D]"YK%C_!<=;PQJ+R+H2?BJQOL**AS\'6BJ%_ ="KK0J*]52
MPN\AX3.^7J_1K3?ZLE]UFK)=;=L]K.JL=ZK]MNO66\+=<GLMQF$O2'SOC%6L
M'NSB#,SJ!2CQ/75J<KG +/X4S]3G#SU=V!;8OS-!>O[E<^=PM-<\A)$>G;F7
MA[M[DZ\?]SI?+TY&7R\N6X>C#SZ\<QWNBX@,I]?O=VV[4>VVA5MMNWTX+& 9
MJUL-['39:V^ZDDR@V!7_W(!;T)%A<1LDZ].GG=L\Z%O]T9NEQ@84?R'ETK-5
M7(_@L X*#JMU& :R]H!BZ]MGX"*-$Z\_7<X4[ <N0NBD94\M9RAAW9&JT?+X
M38VR$"^VA#61OE^]#,()#%.*&*; A2_B%,-!(K9<V?<"KAHY2<&I:M<[>LZ,
MJ8;IJST]5.,+#/5_<:2G:J#[-,YGJ8H>A2\!GK?]_9OL=-L]&VQ'N], Q5!W
M.U7A=)!-HM%SN[)>WVRV-]Z=R_@F".MAH;T?\0'<3SRO%U+=.O_9L,67\]+A
M>JF5($S@DW]2#Y4OZ-P^%M1&1,T0SU?&+81-9W]1_7RNFFL62.^2%VX9TOKD
M&O7OT$^#1$14@QS%ZZM)ZX=G>]??-K>Z'7NSUZOVVNUZM2VWP-AJ=)UJ9\N1
M8K/KNBW1 !/K!E7&DA7IB],IDZ&D.HNB8GECO6J\MH9@E* Z<2WA^YE.,96-
M+=4%<-.B?BGH%<-\T4X/ZAK\&GDY+!>^#09TZ3B2CJ2@:J-I$5U3;+V"^X%[
M9,6I,[3B88C%M)KB(AF*9%8K3D1\4R72C]4[O 9[*W"M5TU^1QN<+/C>OH W
MP.OI4O@1CD+=A[K7T"!HD").K%[=<L4T7H QI@BNF&\'(R.)2-+UUB#;[6_=
MNMBJBU:GVI7MK6H;<]M@F;6JCM,56QVGT>^U.J4M5MIBB]2;I$Y DXR\) '=
M(WW0*%$88-C+GUKR2D93BQI?"8=0E;LB$4R!,J-5\WN8)ISI%I[(0>IS]=9I
M]<QZA>GZK;?-5K.6^8T>40^,B7K@B54LCS?3G#)^O0"]:,PD3J12D^NM%SO?
M&EMN0\C-=K79MEO5=D^"9=7O]*IU%RG]ZMB'K%?JQ5(O+E0O4OS+AS>1EG <
MT(N10.6&J@*#7\'<3\&W#:ISOXA'H%#A*9$VB4"[C& .IA6T/>%V8+#AK VL
M011.DJ'^N@:FJ*2Q4;"-R-((\HY K2:\YBTCI*\;;_5E-RY0WU?T!;>.3]\(
MS4]U[2U#U5?J:&"C:5>;VJ VK>B:]6G^J$LO_FD(Q*(=F.-!&$WG)&WH(II]
M1UWT3/,WCT8RV_FVV1,-Q^TTJC:VT&FW-[>JO98#3G^S+QN]=D?67;'Q;GM6
M?,OC";,D-_7?&F[KT]O4Z7+FXLFU#+VO[JE4$NS.3<9,OFUVI%WOUMO5CFB[
MU;:--1I;L@X[1C0WQ99;;]>[BR+;O:<@[\T_ZU^H&.NW_4@ON\/O6HKS7'&^
M_B9;G?:6;#A5M^DVJVW1E=6N$)VJW15.J]Z"!6@NC#OZON;6\_=B^G=X"UBD
M<<]$',9]*-H#IS1FY)+02F/V-.!-J:G&/'YF<%;P6?X4'S[QX-&H#0)XM1!/
MNRLOIE,_$('C"1]-?*2LPXNQ_ZPK(C>VD*/.<V]#7K1>B=?SO8;U,R,>T)'
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
M\74-S@IIW3%(R^8"+2JK3(9S=]#2Q3>P&FQ5Y%5@LZ^D3O5ESKG!O,ZCLT4
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
M\3YU!S+A2=9M?16MQ<><JV(M=SG/0L9B 'X&B#98ZCA9G$4"%P1#%F[H@R\
M\H93248CR27N? ["PZ^QJWH.I\#IU]D;%5;7?#[36N'QSC ,F>= \=[BQO6N
M&6N5+V,Q#I8_?FJE,>-)G"%: CY8\($*$V4A%Y&3+&1OF]U&63+:_"T,+L&T
MA-90G/CT@@LXRF/#RIZI#LJ3  ?O,TL"]*$53^-$CBA-A9$=I%20 3;DU2@(
MF$NP13,'RPO(0LB19!@I4$:."X9H32D;LJIPG'@*$M"$$1JD5H(!!N;1.* _
M=3XFMQ2>=R#ZQP%W%8A\UF_YX' [I930[-U7/:9!A'8QX1=;)Y*R<!CI!('X
M&(43D*PU4G_[#$Z;DX30^YA,<#,MYXWP>&>_A&/2-[P?YC\"=45I,,+@Z5RZ
MF>2&F[F4=V5TF%X)A*=I]5,(ARLD'092"J-C=!6,"PYZ#RNY78P6L1D$6@+-
M%9S.?NK3UM=(O*LL53\*7?ZE'8:7%NN91*G-D;CD >)WJMLC^#9X,_8WA(NJ
M!MR63!\IV!'8?Q'Z<L$ %"4V)Y]D4(!701A4*:+U&F%@84I-NG/L@5*R6!3(
M)'$45*+8Q-[!G)=7:\*P/-MS=9]0!L5FH#T<0B$+"N\4$WQ.!=_)270]A-7:
M?# H3 -,;R*-49C(OULE9 [6U]9^+0X0HV'@)<,;>)@XI0[OA,",Y#\IF+7L
M#1/#'5/3\= IGTMT06@?DK-+U0,J9:#RV!2/BVXFQ\E3GC=:\Z1C[$2*)_&\
MHU37;+)O[@M'FC%!/(?446=I8F[RL>F @F,W=:2V>F'ZG_NA\T!U?!:)0"67
MR#8@45HCC8O'L)-&",D!V99.2EB31(H11G,P)V@1'$'A:=L:P@MB%AC[P9;3
M4&T+7PZ$,[<A9<8E7T1B\*>*^P5OBYZ4+:7BIBO 9FW0NZBG09O[X9B+>Q!)
MFVD!_0RZ-D'*JES6\](@PS^3L3;ZU(,R10O#Q-@-:)^0U5<?I,K8VMZMAY4:
M1 9ZXL/=# (I<Q0WKVG>YMA<GT-2H*H948;GB(F8IFB_B(>9'>WFL" ]5']N
M.M^8(04I@07Q$)!%HU1O):]"_RI'^Q1?"!<(O'7*$R7$56*<+A@]0]]<84Z2
M$$^8"!8,%1Q<X&C8-O.5%E;-EB1TQ@NX*4$/0/1ZZZ68/FF#!;?%80[..R7>
MUJPO&%DQIV3%?$ K9HU4E]XL8:"CT%FJ#K9[M1_"9I,%'&.6I",3)YJ:1+/S
M4!VZ1(718EKZ,9K,>W(VVJL4S.R6+MB>,Q8G*)DHI",X5V%F]00J#=@.2+>G
MXB29FSAG;^L4H[;=/##KP*S$\)T";,8$D\!_*]QFAC9!^"DR:U'$&^:S!"-D
MN<>U!2,L/>V[*\&8M67TGW\U-NMO6XT*%54LM[:9CL=^G]@V?:X*I'C<-<:]
M\<3>K/][)7/H2ZW75%XYZC/2<EI5A2#.7D )@]R"N=ULJ<U67<VHS-N+K)2%
MHNV_F>JI0M'W_4JIP#8A%3ZW)FHI$/:5,5ZVM?%ZP"?BZ=#KHYDY;V%/E&EX
MX%WC;!YHN_NX8'"OEUUC!@0,HV+.[&6$F)A8&Y$AQ%8*1I[1>P&7#@,/KG08
M6Q^$:%A/&<!4X0=<<_B@Z.*PK<'@(#2MO+Z< W%GMXV0]D9^+D.89J0*> NV
MFD3NPGB16\6(CAJ-3K?AW:I95AXL%SCTX,L1;"ZP9BI\<9;<UQBL:3%2A%.(
M.W7-XADJO S'T@YZAQ^0>-!(I9%%2\XE73&F\-^VKYL[K-DVBS#Q'6BB:^TP
M8/Y9)L/054DEDFO<=+@%11Q+S&+K\ !7>JD[()Z%O%;:#R",J8,10I93._5\
M5]_F1JVRL,!:U DBO?4SW'-:1"G',)U$OATD' 3HPS*3JZ$+4B@_37Z(_MHD
M_R?<N:X8Q*./Q$#D8C#QP$=@()!ZMCDL%3-TI<UNSSB-8OA&./^D'@]8P= E
M#I:#\AK,!N>H<SD,?9?26U\D/ZI89S/V0U _N)T=;XP+!R<]F @!X0;&(6R$
M*;^@7@1%-I-=$V-%\R!AW&1?7(71G%59+[UP1)&>-$#?T;&V9Y:*TD_6Z10D
M9+!69RU&H+  1@1/U-*@^9BT:8N:%8SO&<Q,*BZ,FLZ!3<W5B*8$J1!*UJ''
MU$032:8(%6=H?<9.4[[IL8@E,QG@FT+ )$O6D-:BZ)>*4>;/^X.(,'2-O<@1
M>SH9: XWSU,A$(A"JP6%2EJ"MH+V!4(;M8S*6.4Q%BK@C4/+Y@X)-P,XOU ?
MW328AYZOUBF2MZ]5/ILJ];^P\/MAJ*NC5+Z$4B!>878X !D;4<8KA8/48/]0
MZ_!D2N?I@.:3LJ#;Z0#>G-@W2+P+Q"A]+XJ3F:>1H&( W_<Q/>GY88*-N"X0
MTV?D W*Z%%]5ATR9S)HXG7%O3LDK9B<8S!_;EB)O*L2M26!A*'U!S\P;>O%&
MPJ<B-#Y'\3JLCRLJ?ZK1PWF%1>VT1@_8 </,%:1M\.6XBF$,9@ZIDOG3:TF/
M$K)9=CM7#(A K*H)$8@)5(!%M%SH-X3 BKA<+R+2J=%\6  3?U :FGNYL O%
M*=UMU%D@K<(\A4DT<+QT879)H(9=*[9!0"6'(V+I*@2?5BWPM'RVC%9GM9E$
M.#BUS!GBTY0)(C*!.PJL#]*.4F1ZY[!KLX"L<+.N8_D>(^46YY X7=&OU%&>
M^*6=FXLWZA4D>:+N!_R+B;01X\%[IN:(%Q9/^S$TCL.=\7H=EJKA1::=X=\R
M*W)COL]&X^V<.%B%#Y><YJ)H>>@?:DRI8GV.P8>-'3BT$&LET8=^UB[AG4(U
M)W:H9&P]1"S;67= (K*""HSG5/])!09"*[/QR!E(L<)PF%5Z7):O[YHC-/YK
MJ[=5ZW N2YU)*(T:'*%(::G0$>E-X!<Z_V7IU!?'6REL->]%\M0U&@:Q8G*+
M'](E:?7D^H%.1Z$Q$#5=L5X=GQ^_7B,YWYWEG%.URZM9VPN+L]2RWL3#OHP6
M\4LTFKBA&YWJ"'XWY'E305'5R%R54]^U2<TIE^Y,=KA1Z=2;A!KFYY+_DH5V
MM2ZPI\CCI1HW(QQ55W_S24@H3]? KV!>4]UNC>3<B#/=+,@G%3BKO)EL"9Q%
MKB^MXMI(QR/U7"@_H9HZ9CS=T44?::Q ;2IYQKA!3JUQP1O&L3"@K4"#8H3_
MS+E0*&94K+=?R1T96;K>7M6\+Q=Q4:BWUQCY>Q7<UVBCS98T,ZD"A1T=O(_!
MB)@O4<YUIXD1%9,T!QL2ID63 6')F"!)(=&4.6"@KLV]FZ,\5=9HC,ST#L,=
M,U, D1 <%]4=534+$]8?JP)$?#>S#BNKO^:ZH^E89;"RG(>+-D&FXE92]$CO
M+O4X,#+'7VB#XS070^(8S9K)K&/%AX=_HS0J[KJ,V$CEK!E@3XLSDS&LL(SJ
M8C.5DB!9Q:'1"ZA?8[(0J0"Y]EZ -^YX8])?:B1T"8Z9H(8/G,H=T/-VY/UB
M*Z 2.ZBG8G/ML(//UW&8V[#1>K6_7KY#,0PCY6S/1ZZ]>C/;[K%BG:;P,^-O
M/*9WY?5E  XHM7:T=AG,_V/S61> <;@0\4;X3$MP6M!EGJ+FRE)$\SF"I*9)
MO-1$+O;O8T=&.%$8,PPK7U4T'&8=$%SA>4X(V4YS/!$"@$0>F-P(X]+%9VOE
MA6!$!INATL&>\1;.]'<H1HUJ_ /=PY(C29A/#G1! 3HKE(JV%:-MD5%1,0Z"
MLY(]F5I"J!R9ZHR4F:S]%(D^=/<CXN^(*/_MDI%AI].U6K$O*C7)M+M[IZ>Y
M^:5]!)B2@FT=!@J_G"!DF,S\K$^SB63,X8@JA3';(W=<@;>X3MPPC I,QZI"
M5%6V'AG/RL*2*YWI8Z77J+>U5M8*,%-"R]2$/*.XTGI635:8#-3!Z7G)W3"8
M9XQBP4S.QD78ZFS2Y,B*&ODFY(4I5<G!8SI5<@U(XLBSLZ-0N 6!*A*63M6I
MIRHNV;G-O-#E<.^OC*UV2Y=BZ]7IWL$Z66NGQ3:^^D 9"T^UD(\&(@!I?=6'
M0_^UY:O:,49'8:9B0CUED'5?L1_03R,1(&+E08F#GQ2RFWW;7EAG3<[WW/PG
MZH?,F(I^BY$I@9@B&#!<3MCL/ZD3=57GALE:?45<'40CE.0T"5&LNE9G>62&
M'0CW]5JWEJ"TI-KZ##I7.4XK=D+-_^A*K+7P E6TH32!KK 5KC8Q64\H/;)&
M&O=(:50]CV1(PR0AAD#S;:$9[P_0)QJ.YL\J<_0YJFN$2#+-K$05I3@CJ/HG
ME=%TG>:8C'!.TV0NS(S?:4JAFCL,ECNZNJA(R5YDWR^T3N)3;]8]^T(D##X1
MW&1>+>4(J:O/&!NL\!-NV/C,#E^QSL4P#/\?V_COLW*E.8.8=0]V8$=^C#R7
M?_!E" ^@L$I%Y9/(85BO1-^1XAK*RMURC+C0C'08'@W14U8-5>"DD-5X*/V^
MV8^/V$,0DHID.)4\[@&'KZ)?TC94)(EO@_=D?E"S<!!Y+B<7P;^I\G&3%:_1
M1]B[>"2Q)>A<+F<-]!T0[0:,=31#"I[,X_>=Q[6[3N".(W*6=Q5QU0&1B"ZT
M;\NJ[ @=PM#L\D_06L1L!)FALR<(.X:?7R%SLT_]+?G(LXBK6?B8!$6R1+6;
M,M;[(6937:,?KXKL9OU@(]5GC*M#F*$,MT7-^@,^O,+*3]Q&1@U&9=X]L'LH
MN=UYRRD1$W$8[!]"<POFT*1FP?GYDH25.11ABW"SBP;]9MFJ^E%:51^QI.\:
M&^*4-X3!0%M;9DR*2-*YR-)L(<@=:XF=0-.R4388/$1OQ 16[-6HO6Q&*=G6
M9+XI%53&TM.(N0&=<!!0_O1M*8O+D,5C4^O^C5IWZ?)'[&BY]/T6&\1H5+<$
MIP.*C\%8B]O&HNII<!K5Z8&6<94 ^\SX*S*F1I)(HYC)5J3N#I*ZWRZ'I=3]
MNM3A87Y6Z#R_'"D+H\O8I+;4P44-7YQQU1#5=:L319)')*@%H=7E(@0+P[R#
MK4C24)/"78/D!4/[J?0AHT]?3U1_@4;0XR+"R*-P3)]-NO_\J['5?FLZZG^D
M-J:XZ5NS1>JG[.!D&['@W=,EQV+*":7"8W.@OTZ@P[/_J[%5G\7\>S^&$#^!
M5[=VV*NMM<->+=\_/]74&RI>O.W[U?V@:G9M63/--$,Y[9'S*44\Q>[%&*["
MF)#1S#CC&C,8&- EG]^=20>K<*YCY$Y-IF/)T;"\6TD.'>&^SEANS;7HTDD8
M:TP5YA'7()/B5'EG<-LQ@BVGEAMFIN':A1Z+:YC%Y4T&\)$716'$T?T+L$T"
M2;%]H6'8V2)4*!1BRP'QUE#@Q+1_*H3*,=IU8*A%3N ,ZGO4_4.[@]DHM.T#
M!];O853LKT.47K[,8S'.I6J\G5CI6+42R?KXA)'F.C?[6]2L;52,Q#C/W7_,
M'U6*C0=ST#E+%TL[]P22NIE.@,2CU%-,M0B2E9QH0/./H1N,3:[9=?("O6WX
M)AG*:H0MC"+="3??,IYJ$,(A+.YTC<;@..%HK)I6Q9K?EU$D?)PF9!OCP>"M
MD 0*::(\:D:F;0+=Z"/'VYOL3)$<@USDFV6-]LK[U$/.%6K42VI,]:+'#BO8
M%0439%@W$4G3S43N%FER+.:M5137?I Q[B)9!'=UG]_SB:.7\R)YJJ\P*<[\
M)]+LV53L^J2(]UQ!FMJEANN:BZ)F[2<SO6?2L4MM&_FGFIA*M1#(,E0&#A/V
MK16'-ZI%,H'/9X'K5#!A1*@CG[M7K95D[:C@F$.IU=C8;A@/GBG)12Z!65.>
M3CX.%\]</:^%D'2S' S(1=X@2$5!L#&0;J-XH_'/V;R'J(:LC J;Z618V!T9
M$'$F)$@]VBK4H*UBX5!S8I()L:G,BK1FC28@:2;8FF9A-LI=;!?B&+.MFR5F
M>4_-$I?33//-E+.T3E*9MXD'*:QD:$#5#H2[^UQ)=;(S#IBI!2D7J0XMXQ,=
MH_TNC=;#5"0D$S(G;!F/PTLYRWI+05[A7%:YM! TH**G4B!?STR'Z"Y:6-+D
M@#:5Q#ZC%:S-I[]%\3DE]?P I5D5<=% 50A0VM("R0.[ 3D,U9/3 ,3DTB#_
MHVRF8=Z2!N5#&F77]H*,&+2?!MQ9D^P ,D\SX=,2BWMB(!65CS!*]_F) ^(>
MI.^"C/6!\0(1Y5=!O#R7K! ]';G.[J>*DC "JSO4UC6UA\D-C(II?0OLV2.C
M0#,'QZ#N4>W/_ 8+RF"V^7E]*?UXYET]RO'FU(PY]:DWPF2TH ?#;'HT=T&8
MW%Q>JT!H3]@%IH0R2=44;XM?$$WL^F$R-QI9<U.@<9%09,9Z3C-&>J,#CE_X
M>9R <(*2&8]U-76LS=6L 9#JZ<&6&A'2F*AJ]24L,"HUXFKS_6F65\])XB@#
MF!C3$:9)3 G2?O'*/&=9-9*6MY),K9%6F^^UYHE> G.CR,'!68U3&RE4QB07
M*N^K@ WJA&8V/FPRP\A3U0DD 2&#@^<4?I]@%2-[!+#SBCW_+/4 .VN?1[69
M&A4-EKDW2D=6[%VKDOUT#!J#:BU'(T^Y*!394</*SK90T0_F[X1V'M^$7J1F
MF59'.@:5Y^J<G"[+)2M!<-Q9B7(5K8.\F)RJ.J;<;U3$L]U!D<.-$26,#!>F
MMD\\Z@F6$<)I@/EL$(#;-!:Z-&;;JI_U.<Z]]P)1;*Y3\YXN\4PA2I'#U03,
M"\77%FE.Q]%8)F0OC*FO!75\39&/.M8(]OS8"B/%D'9M!![R=M3Z\,F.LCBE
M%O;($,GA"G:%O0>R'CP5&GX1^-D'AN/,$/>B-5BCN\P^@AD5(D(M"6\B#.Y!
M@ZM<2W]E)A^@^#V1/B?[(05X,DIVZBO(S&:\P[+[4V!'6<5,]E#H/84V!6JZ
M?#RJ"B1S">8ZG73L&OOUI[',QLH\")K2^W$:=HF+;BY?IB*+*W=[.<.3@>I?
M9 9ZWA#F9:!WV) T-HKN>,D"31PL&70L<HF,E]$JRI+N>X,T4AW(91!S ;$^
MY.!@H2JMK%VPOO-]\2WE.C_..A^H& $2*E?)T@&E1?$K#,5JI'Q8<,6P$[H6
M! Y/_Y-ZSB6&8'":8=;QS!?D$1G,M^72+G9IN7E$U@>!B8#-\Y,V=^:GGASM
M9V$A6NPX:P0XS.-0O\7<3X0HM=X^H-J)^-3+9?WU9=T+E(\.7AG5FG(>9( >
M"R]N%/^6>Q-@HGLZ+Z-6EV(;8RQJB>,L"*6B)G<$ >>LI_HH"<>T:U<XNVT$
ME9^A7V^&Q%4:.ABBAM;]0.<D3<@*YA(%;FA/23@/O6GN5T($VI$L=#>-<ZOW
M4F*LBKIA<P%T5@A%_%D5E0VB"'TXL4;H*F)^<BP#CC886-U"3#\+#V I!WC_
MBN=B)D PX]9CQ(*1Y8)"I/!H"@TLH"IP[= WW?5!WZSB!E]8M_!"HFU.*DU7
MG-XD03$:01^\+V3#./*C"18IW\=)-TT?A/$Y)T<=F,G2^4DY5E[,R@!:A<Z^
M,&OREV&;68\5VJQF2JT0-YN78O2X<HM2(]E(;NK4R@V"",KFJ%X*W+D)8X$8
M-RU.F&H<GX46LSR,RE:21K\+2,15/3@C&2Z;\E<#0;K0Z"$]!-<,/E U9V$*
M8LE_Y(SM.?J!IY]S.8K-D+*.9D]%G7_))@'.!LH9) JT*_Q4+XOV$N;S*M^(
M?D:@.A0N)I)#U1/9Z.>K.\O0>J2QBL(B6R.<_^$XX^=83A!QA92'D<PEJ:[0
M'"^< Z*L.GD<_/^V,LWP 3M:BRV7A*>@,CFVJK?Q?$/2GE*RUN$&L60B8C:E
M>%%.<T9(Q8E@<Y9H7I7J=Z7#59*T]8.4P-:84)^!:1AW0AY8O%T@I7L3'HZ9
M^M%(,B3/3EWLG9'5_W-2.\[+U&<0'XC2&&BO:R U^2PUEI&B.$UT8&&B.9"4
M3)L]+]E45K@BLQ8LR[/D&1A7U<T:U:&*GU3H0L]L.:Y"S]78OGX:J]R\-M]5
MD0]E>[$<F6>@K"M;<(4/^E48*4-1L<ZP)AVN6)TM3E7R"C:9<&]6>!0=[X6-
ME^TV.NYA:TGT.!\2&"K#?8]T9H#)/ 7GP*B1M4XX?KLZ8I51MVF)T8 W3:8R
MJR--M8@69($.?M:>S( RF7L1(>J*1*;@:=C:Q<';DE$]UZ&9M?X)7</Z$\QJ
M-'DS\!\U-$?.^1])/<;**';V')/2NH1JC2 U^I6UT<,D580:3YC#!AU*!WTG
M;.D;<?YK>^</Q,"/M/.C[L'>X>/W="G/Z*?0J#L*$D,>L;' H*XP>4F8*#3L
M5D"]YL*%8 E06$RMAB8>G.1!K,J)2-L&5$123<<(9+QWO+\4JD<ZI@W-8$C2
M<@N]3T<(:C$+.S"V!.X4ED(AR&Y6D(A<VJS]P9X*1"0-!SGRAM-Y/2(7A7KG
M> 0.=A593 9H+FW$Q7H=6/R0^N#J9H?3<N6.L9@J.FK(7QY+!?D;A 4>(ZQH
MH)+K>.B-%<)30>"I3_V-=]202D-74F!:G>BZWHEBL3&80KY&EP4,4!E3=]DD
MPR];5"Y4*LY%G\;!E0RX1! /+LY4>N/QTOWF&]H317*,11@8>1GKDL/9\?<)
M1&M2P^OP%U9/(H._87-0RR*%\=7U2WEI!0NZ>A;6T!$!([()%?(@QKWQ&.+R
ME3FH;[.I.IP$5/X&/^6>6O/W4-XH"]TPKJR!P96;9,&;9,8/L45PB8SHV.D*
MI1%+BI>K\G?F9?X\54J:4=3&A2TUXY#K]\$-U$^ICMNP3>(*)SNI_U[D.5E?
MN'M7]Y:"^.N">)+A"7,R3@HFQEAAA="5Y8IA#O'.]%F6DU5A3ZJ1F0:. J3\
MA1C']V%X&5M,"E;ACVSZ:%?&ETDXKE@'YT?O*]8'T-1#^H;S#_\GHY![L+#L
M<CT-:$T'#!=5JZ^B33I"YDI*GF#6."40)?T>62)3!<QE(QS#1/.F]46Q)34Z
M&4BBV!]ZK3B3:!;R&J_B3"RL%7*CW:GEK4)^O@ORW)<HVR#/M$'.B*37M"%R
M03[*GL@_/MF*/9&?KAOR2DY^;W.I<V_VAN9*-IY#I9.EZGY+M>V;168Y_&F1
M6KX@]P2MU=7E_ $>_JB0MU/\ LR(@!KGDBL9%UKCQAJ)0;5TNBDN(@""6!'V
M()V5:GN:PZ^4,G[@E#Y*(])E,U\NK;'WRVOX--N<\\:)MF9M.N>=:+IO9Y^(
M#N[5MK,FTHK18L+X"!2-9W3R/(M2B?5:OKKDL;MY;I7-/'^FF6>VU$OIY;EV
M10V]]2EJ>/8GQITM M<:ZKWPIH'+;02X(NWK5J[?WXK,R].T]7OF6W2!K?J>
M^4RM3C^^9SZ1+Z#I7MXFXJ4M3MD [W$:X+V\P,B='?'6B/-K$0WQS%YS/VB$
M9Y6=\%[4-J,:[75V&G=R6MNLL-UL?V/*S$QV':_2<:@[>O.8+7=J<^^4YX\+
M]\0V._7:YM,VV7D&(GWW.0&KD]4BY&'6-0B5'Q'AL8L)+J)8QM05<@>#]30B
M(&2%\F1!C E))R_7J&1TSDA0BRTMKD+_BIN0:<2ZAWQ'R'.J+&!2U=K8\K)V
M !A[0HY3[*074ZQ>-5]1]-=9A8@,KKPH##0C3R0)Y*"&9S&&&;3Q1$3N31Y7
M, P=;TPHT?R..E #MR%@,^_6C PC[_&Z\#K_YQO*6"TNKQQZ7C$H05AZ$SCY
M"1*9D8;H_*^\H_MBN4Y/L4[,HE9D1J=8@SH3X93#;U4U3$Y^+F9HT[G6-(;=
M[)2+N.A%5&&X<MH7.^T8)X>/'C+M,[2"Y2K\^BH@D39:.6DLRPVPV*F_T<.;
M3H))"*=$V*^.PA0.C:R/6;DXBUT<%6!A@E0D+@OL$.FLP5@?1XB?4RUT,DHV
M!<9GE[<L(7G"I>'8P00C@DSKES!!7(6"S>I3W2,F%CZ7U#GKU5W-<"0GVA]%
MS_$JQ%8^BCD/65#(90VY!1T%'+5WR8WZF%(0/<N)]/VJQO<@8!0I!3#-H_8$
M$>X5^02+[:P</TQ=5=)[C^ZH66FA"8[Z'%"_D-/D[DK;%[F>L#!&9 &+UXC:
MD9(%6=L47C(=,;_/4E#<K3#AS[M4Z(%1X!Q%=*HC[3M9RYMXG9I$[7,X:<Z$
MZ*QNQ=0ES!F")9MA&EM90'=&$BG[.X]AE%C)+S#GD1<JW4@U%SK?*HPI5J^F
MGN\JANDXT>URGT!NUPX-V:BO'1QR^2J(-/!Z*QV:@H*:F6.]J#!:)#4@VM>T
MFXJ...]5]JPI;I>.C;_#[%_@V.Y;4GZ,C<LS@(1UK$S1^95"2Y];3/$4!)I[
MZ%6I_7H>T]<&=6;]$DFN[@%8@U,Z4,@V215:W)F/#'4_G%2SGK4QF-;,"&Y+
MF:505?H*F[SHEJJ4G%T"+<?2%^1Y"?O?B'-!6N$,$+2B8IX--/<\B( ?19!D
M.5?=)NKO#Y17;7A6K#^D\&&/_ ?,QK>P<WR?SX?M@)K8Y-?!IN]+ZEIC?$P;
M8 \V1DX*P%_4"J<M[8XX@>=GP!WC6,F#/,0$Q6"U;+_ITG:5T,%DCV:"UO"B
MW"#6_4!O9O!4Z].L=!-N!R]>@T4>*0P4#5*SZ<"2$8T)7*;,;-7?UY4C'*\>
M%3AS3\YFLG1)>U[[=]OWJ_M!]2B0I@S65K-JFB@9\"1AK*]I7]%)P[$' :\$
M1P-BX[*]#J)+8%:B/^>2")!J.[QB+C;ZP.(C#V65Y/Y&"UC=\ ?N($=C/YS>
M24OY'&(3/^CL"K>P=L08'8<U<@%0RB[EU!K2^SO\_F8_NM"^8,2P@KB$NI$Q
M _WQ5B!"/B'65%MQD"W$M6'P0#%!L1Z/(H+AT,6D)C& R8R!EO;6B2@*^\83
MK$CW/=0]L"*)2)U<(+/2%1.A,U;P5'T5&%^!['N)0L0KWAX^:XRW(WG/?F/$
M0WGP/KV(A\DBH:8#U@&)V'7K%9P/[#I+4'O8M<CW(BO<"$<S+=%9R_%R;L;#
MIB9^C:VK$0>8]694A[/J+&_.E9D#X>=0A:GZF%@.=,<>%3726$/L.ZB:2^:O
M2IUZ&"*E6PW.^8X/:87 "KEE>9Q&5W+Z.)#QA=,)/.*8EWY8?,FTM&LU*YNM
M.NR<<,P(97!4-%23(9U%VA\464K1W,"2%JE%>KU_PW;V%8$82D'CWX1^Y@_R
M0V*I5=UGY&!=A)KV%@^\7%V(R)@GA> [4LDJ?*-]SF&=8MZJ G_9N*3\)\/7
MZ;^.LA;2# HS_]XW"/3.,EQ2Q7J/,%JE!)A*:-<HX7$E3F21^W4=0=%D<LMK
M@>T-8[U\>#P55)ZIA G*Z3*R7QU,^3G$1P:=)G@CI9)-B2?71SXU]WNOQ 4\
MBOV^FYUUO%GI+(6-]HI&6W_JT3XPLKQ+CO/^\J90K6+C[>METSJROR6":5;S
MF2_E#NA8Q_-SCD5A787HH>@:-\/:"TTSB.[5>$LD3$-!QAF7NR&OWF@$)A1&
M ]BNRW]644VB5)D>/%$H:DDF*J6&>=S'E94-C-M)##/+,.,0-92HX!V]Y9RW
M(L)J"@:.X>[HO&&51<*M]J0O;1K&+;<'ZY$B*#R42'A8C0@FL.1(#%FF''PH
MF(VJG"E!1:</'3Q<0IXXQ8:DU2$:+N.[;+BR9_03]9/#]8?E1Z$X,9!HQWS8
M+7O3>K$^=M$RY")7/FC15=&]S )5KCP+I\/P.+J"N0.'A7K(?Q8P9)[VMJ-[
M54I=#>TA%@4FAIQ$H^T]A@WS:V$+W'YH_P"4UVG?1UQO5EXNW<A?C6#;/9!B
M;=[J.U1,"<['59C(GR;D*)=K0<NU>W2XURI7:67&-G^5ML$8^>1=2NL\3*VC
M":<4CS'D5"[=RHQM_M+M!^"Q4@X.XR['%* I%VUEQC9_T3X'B*P%DVSD833W
M")D\=IG1HUR[E1G;_+4[X,#\ ;7,\M"S?#^M'G/Z& W4/Z2/C6H>MA5O^C_E
M>BYH/<$G"2ZM3R%\?B:CT5L+#T/R[X]%'&LO9)]J=L&7+J-S"_5GW^LTVU+]
MUFUP, ?D6ZJT7\[Q5+'^]G#AK>/4C[FF@FB0E)<[HI;H(H8?.@3]H,CS*$R\
M*_31R?$-0]<:,BR&ZL6P+,.6Q&&PG["*06JS:A]SAZX_S>A>&"DB P=&1@3+
M^4\K5BSZ4H5^#(^W@B2S>7XPNV4BQ4B5#Q@%"15$>_>K#!:0;OYV%_!$T'\Z
M=([@76:("A64F]]G"J]N>XJUEOG$8,U\88><V]!0.!7M(L:&K<U_HQK- W0R
MB. W>=/V[.WQIIWVOQDTAT3HV96"TJ_(!D&I1I>H=[+.ZODLY??")7) $+C_
M-4:V!/9/Q]S45/?,^!)&E]8'+-'8#J83)%_F;!:VRN;$:]8V.(]AJ#@=)XBY
MH[">&]_K2Y)D2V3R=0]81*EHGD+1G#&"8)>S/,2IO&Q>>D7SC.T.>9MI2S\3
MLV* %L1T",:'L74HII;75W DS!&1I/YMFJ$S$EZ@([IN_OY&[I]Q;RJQI>FX
MF#F0".PN0ANCX5&@J$]&(KE_[/>&!)>FSU-+O#)]T&/<&TDF'/_$V0P=*%Y!
M^PUVQ4S,F,3=0X$ ^3#E5V.$5(JF9AUAZD5=Z>&!<..]&=9&Z2+$6SHIGH5&
M9HA)@C((4WSI^?[<[9+ED+#':)1B.KY:UB-E]4B-EUJ/]'-:;=5TF(^;8ZZ&
M7S8&QXN2:96*A593-^7';IPZV.R;C4<TIWW"@*,-.J-V\F28[B'$%,G45#M8
MZH3'F%)>S9F&24,/"HUK(J$UU++6O9%4+71Q)IL-<A(0#N4A^9IJ>B>SV4?+
MWPLX7PCW@Y5H<@@@;PTM-)@Y2(F?<.9^>!H1KMD&?P =*I7B#PM@.'+&2&63
M=Z)AH\8I _XE4B<G$7@NR?"GG8"7:$(MVU+"VQ^0I$76F;:9E;6TU)W*.74V
M7$ , SGQIVJ/2&VS<+]F$\.F\2CL%,1A7]DTE#-70,]\8]6*N7OAC>B&V"P]
M'<\^LO#KB/>/THG*458#87]8@4JXWA/\=S' G4A<",P^363D8I+M%Z9\3)$,
MLG23%^PF@]8\2QF-L9VUHLVVP:O50LLI"-_9]K$"K2T3-_=ZJ?$$M7=BBCIA
MF6CNL",J&WP9 VQ]ID(#@C%M2 <126]DIQ%W&=!Z@%E2=?RQ"*J+I;S4!RO>
M0.JR/1V2C*F"S_2@\%=Y)446JK!$//84&%H'VG2H3C'?*X9BA0,D+<+=;U4!
M!,?@2 /5K#W8\,3BB...)>F>D9C"V9N77PAGB,7J7*W21P9ND';DKDBD?DS%
M>@]7P> CK'@Z$'%BM)]PY0"KVL-(WQEY>3P0V^\,$K\2$7*26PX65?8)5/A[
M_M^J7IBC+Z6&6ZB&VU%5.6=RV6@YI;WF9?B5.L-X"%;I*5"[ 7S3C1LF>7$2
M&;1:[@RX^\*-S'45+\.69.+T3Z"*K1TPPP+I+U727F'YL>\E1-MN3ZT##_,R
M:!+B+HA?4\\"1$C&)&=9_5B!S2=O0G!F9FE,"+8$F?2IWH_XO:G.+SL)N+.A
M4?6M%#8*<X;%U@<!?IVH6G-N>8QA<C6>F7*W* WT7NJG@=XZ^K"J8J0G\ASK
MRH/?P*\5E#I'=+,73PD=KG6E+5C#KG7:[52,Y9J,7#F3!NJ;N;^5V\J6K@$\
M)9BKSR<<>(%5"M>3<1RK4CNZ(Q_9/#*,[%//J3E9*8.@O-S<B]W<G[11=63*
MX))#9RB&<4J,?T:8VRO8@,5,$N>5B?T@C;FUD!@G%>3P"56F2.T(,@%]D0;.
M4.8UG&J[?<*/Z6J:%[WU8M[BL6(_82^0Z!_Q>))<9'=C?R;@+SH47!OBOLCV
M"!R F=F5*1.B8C5K-HA6G?Q;+G'@2G>RRK#O+7V5[[LXI1K>\FQ<\/;1QM>.
MG]KQ4H]$W"=FJFF<1N,PEAS3U5"&F4*%N1J<$0YFF2"!+31T K[P7#AV0$>H
M<HWONNY;'TAY_;<#$P&^A#,46,J0]2?'AA9SG\ZXA\*D*LZ2'-]P,XDL.(C)
M-3Q%+ 9\6TBW781P!G&MSTSX1C$AP=*(R!J&MJW+O,EX (/VWGOKT:".:[ZW
M_E;B=)01'R_W6/HR-X^SJ&C,4E\=E8M.,8/V4!L=%(M!2HV;^B8G!8Q5F91N
MIA]N,EG7K+^Q/9K!M "G7EZ[5\$MGKKN-(_GYM2<M#]UW:)J<Z:A'Q2ZX$[F
MQ<&*W'K6+ \<J)E(<<6 J**YBR@X$S5BM!,TD'-+J5M?8N\G1)E2Z IG\I@[
MQM^..'UYQ#$J)Y?DW4K1WS):L>@#))NDL9HD@DD&F'6#LTP$S&P$EB&'[ZBI
MD@[_?:%6LBB^M]S*%Y,"@UD2">0=ETXDN0YX/"74 'B>(B&.&F+6QJN0AH]^
MKWGY"O367!+,ARO^9QJK2"9L-[IQT.?3E;L(PX!@FR,[(&S>,*BZ7NSX(1GR
M J.+:E]G.\[\7N'% K9.8K1CR%$U?YB;P7H0. WT:G32JY7(7/X;,T5S"581
MVO,4R=1]L&[.*9LGA6 MMI.KZ$@(-I?5'S';^US>8@-VFZ^/G28P/]@.>$23
MK?1(V31K56V6^_8%R+>4J10"=NZPGZ88X&V4*&L*O[*QQJ+;_H1C]-I%!-L<
M5-M(C,WU@ %B%V*&4QB7.J%;-JA9\%*-,*T%EV5AGZSCNNH.@2>M]T]:MBQ;
M],K ^87T))R*#2<4,Z9&Q6QB\/G)9UL\C1.I%FPDDV'HQE:*!87^%)?4.%!U
M$H@,"3RE,P@W\RR$:+RKG&Q6@8!@) O\<Z3HH@*5T*_PAS$8\10<XP%4T(=
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
MK, [X$VS31K:OC;ORR5]ZH S=BF,O$(K*A5Y-O2?/<VOHYZ05S) /C%--V$
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
M8;OH("VV:4A30$?;)FF</<EIE1ZSU_&RU@1(7)<M$%YM9T%F6K97 G-=I4D
M^-]JBP0P(8 L>I[8:ZTN$3>08^);"A2&&JW/CZ/I*A(NHI?Z,/;7.E#;5MHZ
M"8D-Y8_X/B%9J!8U>502T22:71]U?$ZI"?*B1&-H- JUO@M7"3>JLJRU0CBQ
MT;Q6:]F>]+[Q6?=R&W!Y48]'HX L;\TG2W"\5($7.XOK/W"[1!<8@B:./6P[
MH=W&&/B^N2K;E7G;Y$^W\06N)$U<C4BA$"H:T%CBQ5W). <B=>5<?4@333Q&
M%@XN:7=N-*_B9C7^5#R\K#'')R?60PN#J^JK8[PA=.,0)X#.2)AD"]_[DT;1
M7\0]!F._V:!RA RD03>"%U!I5\&1;(MQ<YG4>$I5-5*(!*1@/MLEN>:4":/$
M-79"'"+P2*%3EM)NU A3=YI[Q) =*<91YHI%&:@6%;S18X:L><,WL7"C#3C>
M?H_K#)G#HVOS(&<?P)XV"XZ3S@9/2]S8FHUS%.#CI#29?+'(8 \:TH*\3U(W
M3]GZ5_E65\?-@0O1]TH;@=PZ,:BT.8N9VJS]7+I*J3(S85"D?F%)G@]$F/ZO
M<(@+SR\*N\QT79A>K?3ENHA85@('Q)K<D"-T=$.M/*.X"W05@;(8W9MX)#C4
M9\_5/,0)M&O^%L6XU\Z5W%9^/\Q KH^*.5F?U&*J;%XX67.Y39:T1Y25;'-J
M8(D6M"/FYTT\9>L]!MKE+H+?O)K =@@?:X]&>=2*'Q0RQ'#@)!48XPHF##S?
MFW^N48RC$'=#FR!'F<2."QT5!FO/K8;#RDADB?H8=>WZ8X;'T3'Z)<"MY@,=
M^D%5&;G1Q[T_F?D=,P7F+604M20,ZL2V8;\)\HN[*.MNP!LJ^FL"8-TV-8'0
MD05<RRD$P4@G'"I-['CY%)QQHT'79TV\-.K$72VQE98S\&+QITT; ]=2B>9M
M8M=E7*RL^TON/_TP3927M63C7ZI0(D,$%+G9NW8D>@5N77"+>FKT,]N@H^CV
M,CV)!:RS&]^S;NH9[VZY"K2V\MYATVXB3N^!XE^&7\:HG1]PB\K9^UA']^AS
M54D79KO.>I\8G/D5O4*K[KZUV.7M6Z@A[) _0<,W 4#""5.#3'+*P-V'"^DC
MG,%&3HYZ[+%TG=]RIK<W'<N;G?^Y)_QQDP;Y\NCS,XDLPWEHSMMR%Q_([?/1
MDO">.=(O=():^^H<VT$Z.C*:AJI67.RY/K:G4TC@(+V-VA$4(S:@CM';KM'!
M69]\'Y<-]1/%WS)Z1R?8,7RYK)&<9%B K>2<R,L0(U:?#U2S+9+9GA2^5CDH
M]%'YU+_P+M,X)?I3.^(K9LN*4+/<2"E9]STMM*S.K!LIA67S=DD]#(V<5ZZ^
MX YJK77,V=@ZQ8:UQ-'B8<GF.X*JF2?*?=R^^R\)N-]('PJPT D7,>J#DC1
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
M> @A$==?60L#*TD_0>-K.;1<_6U:":)\XHO26B/:%#\%P$P2 F17[E42O#'
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
M-L^WY;_BYODEG%EI1).[5T%QG$[ZS8KJFA?6*@;9>X$..!]-'EZEZQ+[AI!
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
M::C2/B6D>=+M9X+&]VK5V,0 Y(0\E ,6-2O*^AZG?8Q,3XPYLJVZ&%HQ1%K
M#UF)6F*J3N;U'5J@,%/=T%&[325CDS')YJR3,Z7KHT'T4ZE&$YA2C-XUH/WI
M#\3RYL6!USJ-YVV$QGP8WNCR L*:BL[1.065A\3V<5M>1CN)0P9/8"F.S*$D
M!Y+L7'%-'*KYAW'P6:;D6EZZB=?/HZW)_?WKT/*SWZV:JYIKY6TJ(27X3]I5
M2F4+\P'+UBSAW*Q8!7//_QZ3!S^F9.VK<2"=VN@VEK]>=!?8\7F+5)G8<6WL
M?=1*1X=(V1(WK2)YT(-IZ<^TO@G1D8C\+H;XLM0N0F]29#W42I"3<A!"R:>4
MM2N-R?+^-B*6C3;<\9<^ZG2I$2 ?9^,TF8.9/LS#2AP:3E+8G(EJ%8?6$E&5
M;WA'GYL'<//5E4"#<21#?(>+?P[QI"L>5C_/XC[;=RZ(C"D:ZU 0[5:S0F=%
M&SWB.'UEWY?+=X6SO2->ZD*<#OLBVBYYS\Z0T!NY4_LT 79S7L2@4.>E'J]X
MLBU7P9;Z#+0O>> J).%R^GG3$](Z(UQ"O-[3#-C-'=V=U'$IV^W8_;6FP*J(
M%G/Y_&4,[ 9,U639.S"'\+0\#;W=W+-2^MB "/-@N6LN[\_+-F?D#$9UH_)H
MYV7+-'?&<45A7TF.Q-,,)/.3E0;3@4E\BN'7:.Z1B.<]P<!M1XY('O3[%+ ?
MMXNEY#_$N58B.<06AF)PRU 1+V0C! 7A5^XRF'=U8A#'%W@'_0--PCRM\61E
M.'I!7?*OT46Y1/.L<R7'P$)F=*4DGF&DEZE[1>E&4WV&[0K9'>:>*9=M](&>
M9L!NSNY[9QR2=Q-</OGYZ>83\5N38SF4H7-Y2G(HWS\X?YH%N_D]I2D>7D+J
M=DT8?\72>L%+ZY-^[]NWUN:L;EVH*XX1K=82RFTBP+4.* ?=ABOGX4@0ZC[
MJ9XXU 3WU;V+D66<!E]#O@/2JL?L(5+Z51MZM8]C0R15!,/;-?48M32B\Y]W
MW4\7;ZBU8ZV2YE>$1=N !$N%6MPU74^$7/7%]Z\P7R\NJ.F0"@?_M^G"[F+Q
M_'3Q2[GI+@K.04A')#FP3=N#*8M(O%6TBE\+B *4L+1S'*6)4*Z$KH-6M8%R
M)&J;T#L4.<J6V]0V@L_;5C6*A;W@]9<.E5(O1,+U9-E6UO];75:K@=<G"R]
MR+1&89;#(GJ0T\4/ /U3B9.0&O%_M;U!\"R.:9*]=YV*T:YU^K361W#!K7]
M/].X#=QZ8=<8X89G>^%I;(4Q"YO4S>58(-9G:>>C/7:R:$F-XCYAH.6.VE%2
MB@N77'I6L9V.5Q_+"U0--ZO(R*U!8=FS!B&]5Z(ZD:)W>@75%2:>-VH"B>,_
MH\,[9@R3V"C.23>TI71:.U;Y^9?/+"=#;N<,[,VO<3>V\^W0UG"B!<PZM(;P
MX:(\_I,94N+0,]H^CQZ/H=2R5E%_Z.1!5!+0\(*?^4JZ1WF)IP.&#Q@1.#U$
M$T%8;GKT G(9A6AE./65)!O""\HF-Z[#1O8$IS%$=).KSE0X'KC&,-9S$<=C
M1H_D=/%"6?\%-9R64M4Q,*W+@.>J.H$.O00V3M9>#"'=TTG09%*S<72PK@7Z
M+3AY;IR4=DC>5LS8<*)TW-GA)(X;CU$RYR:16\@9D!TK;N,8%H?^QIIH8R .
M?[-(Z!\T0LJ)DL:7_N5P2Y#@V5%JNR7:C9QG/#[?3TX>A/%+*GB;VO^8I9,1
MN'ZSI]G!%C\'&,41?S(;J@",E#(*LBSI 3$LG@;4#B5[&I4HHA)D,)B/,IWV
M??P#!HR2;6UO[D[G;\- @':A8B8,UF?U594AX@BL.8M;NK0XSDG,4WJ"+)?
MAE$^5234(;)3 G%%<[FJ5@8>MW2?<]K7<66#*(/JKYB+RW(S6%MFUS?+=T^P
MR@2K_.,3K/)CIS*NP)0.ITW;8JM96;+,?TL(=2(TK(A(VU8R @2L9+FXT*PR
MM>[!_I2,_GO9#M5-(]DQ29V>1:!L-]-%/=0FB&D-4!#QC-M'*>VT@\$5$^^*
MW_DQ)42>+RBJ= 8VQW2V@9F4>J632K!*ER=6F:K18N+?2 _&ICQ#4])YG&3?
MT)"O-XLOSIMFE5)VB5$13P#9G+3J'J+G>58NWT7_;*A7)S*Y:_S?-W>&B,2R
MU@;+__UOS[[^XINOGA6++[_X,O[_^\S9?O7'K]+DH8+Q[*M_GUE^<75\]<=_
MGWW4>Q]=-:XIY"M4#VYNP]SG<$_[\[P;E)'#4RP)<K9*E28.[/]?T)[9-[M=
M*3K&78P!"3&J>@Z*CL4O3OQE\JEGCE<=3KVWZB2Z\)<40UQR9A2')N"VU1"!
MC\]I19^*ZK?B0,QRVFJY53R"D?[@KK,V*5X>'E"?RETZ0ZOQ% D@/]X[.N)7
MNI[.0AW6U$>\*ROFUJ-KYVGWN*J4.PX9,B1EGUM4-&53US3:,OAG%&&, TO]
M):5A^.;4([GB/A:B;'D7$A3),[1?-'7#Q'>[:DFZ%S2Z[^V]W,LJO*<ZU8\4
M#Q:+M^6OQ>+G7,^)\A0D!1^G#M6LQ^2CO9HT$^=9PS93=B^C_]]6@8&)H,5)
MR10MD,YIV.?T K26&?+%FAS1,:>.2.6C[24DX4LGI@'%LS(!H.)3:3MU-^(X
MS*CUT"V@$-<1<:TCHBZDJ88TH#7[0DS79*#F7O3!!1&?W>'Q2X*[&XWCAU^D
MZ<^TP.AZ#95'A)W*<T>=AWI,7VJ<43_(]U]D&%/Z%U>T%K\3>8B'A;KXX<6+
M^W0J12?C]XO?$3[722Y,5!A^7TS'^FU+<.PTQ@]K:#^Z/,E-Q$@>UI#\\/:!
MK#88Z;X"9079AR*N(I(/!$T&%MKSKBNE#>Z_8^3QAFE1HD_WNFEK4J/97;!'
M\9,MVH>YPU\\_^^3-Z^?__0@!O[YLN<C%BY8W-/8S]^AI*Z@AK\RJ0R-+>.+
MWFB]YG?RT4LK%K\F*(,$%^!W87D6_=-S;EA\]N<_?QWGG$33F&^$$X7G >4*
MG/5"-<1<#OFI$!?'@YS8O[Y\_?SY@YC5-*/"Q->KT"?WB>G!R97ZM]'2[RZH
M3O]"6.V)CTL]09HR/G.[<5)/A$!R<1ZO#SCF>R;,:DOS3= :%'B4.XC0"%2
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
MT:;T19H/0A%M=)B)0MT=CM8/ZNS!.+JL.HLI@1.YT;%$O^(M$E9*+\#@.8W
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
M,E8QRU3/)J%C4C1Q^!R\5;0/G5&,@JB&AS:7N4L,1',K@:J^"DDPQ1-<.*Z
M.J48G5I%2D"F+5/.&3_:/*FV+N0]9IN1V%8RH@11Y=&-T?=Y5:>=R_<Y7?R4
M&HOD,<=\0]>^KF1I;0I6[QWB?L1ZYB?O6?YX,Y1LG+_X''0 B_YB:M%"O@MG
MTM*.'NSZY<@FA158Q6BUY:*;(P%BUY)E:)LY0JW'[2C^$A@( .^#F.B<+NF1
M643RA5%5.D&5;F5J82#"/TITFIU+FRAGH;;[6ADHX0\<R9H8/DF<>'$)7SQS
M&K"<P263'Q>:TJ/1$E,HCZ6?1C"6W\*C1!Y$':3R:.VSA:/NR1#PQC"7O?S,
M:[.]3XJE?A,PQ)X]Y:7UJ:FO[8CA?!H0>&$A,PXL(!4-.$]U0L"X"F5U66W\
M@L!C*V8HJZQY,7=-K=);4AT*V*4FIUT1R'2\Q)EZH_ MT93.*U+^#CA-/!!4
M1E0:X2CES[VCW@!P%UR7VN!2#1*)(N>QJ#N?+7<Z4BL?@WAT#;K@-)%ZUC3O
MQ.@!QX5$MM2&.ZDS/"%2U-Y\]<43(N4C#[&3D$O&5)H#I!HQ(@@M543 L?%>
M!6W<CA8F,QZI?3ENG,[.[E+-V.(?P^I<D])=Z/N-U=3*4<H^";:QZ7* <GS;
M]5&/V^SS>XOC5J[BO8WLJ*K?WS)]+ ^QS5)4"2F(!G@.],@AVB:8(($'JSJ-
M)6+5 \>TMDXSH#6=V"[2XB;E;![F_:(<WNPIY!-QO*<*Z#D4)@)7ZVE',,9*
M3,#/]QF2%I\N6UHR]D]\V9T/N8#Y4[[P(R.F9MPP<2&4!%5(&G0;:@A."63Z
M#?I].$NPTV80V]3>^8M;FPA;I/C<E[_2'_\QQ%V]JI1VY$T(B]?1,5N\?+DX
M6;PDPL$_G2[^F^0ZGWU=S-9Q[J^7^ 6:ALYID?^8\+3W68UAME%!"*UH:VT>
M=4_ +[PNE6VA$38$UU/"C5.N9NFZ/WT DML9YRAO0SQF1014.@G(DCK^%P9M
ML[XB0^DWB JDU=&91^([\FVO3-C(5Y4TAO8A:FL#VTF\($@_]$W2L2I"JKC6
M%>6>#:7&+69"^*)=4=DC,M&BW@N_UN9@.A:DH4HKW5W0A,N8(8XO:J15A\;_
M-D:?DM3-IF+A"=)34O4R;^(E\^,%V*,]$LR$^_U9N6'2VXL0>LN!'[C\LNR(
M69]@1X\IX9/"J6YPM*&IE8&Q2.$<*=0<"\2X*)]=EC+^8S9.;[421&N-*%=1
M%9#:_W7H95]N(1_PDHG>I"3'XD5L8!12PG2Q'>.9Z6N4)Y6)(C.%O]\&K\J-
MVMM=Z"OVJYU5+!W5*[]&4$'/G'LS\Q ,FMMLMTV-8D#T7*5"$*_Z(!E%9,(H
MNQW?Y@%0BV";4H:D$5<.Y]=5?6AB1Z=<6CT_ )!8<9<^DW+E6YYN)'=PRA4S
M:ZJZ#O,E!$IC'/79]&JLHB4@H)>^_;E0U.;HL>BEN/QM AXX;*G\MMD;#R$C
M:@RYW:A>;;C!"SAD?49V=%6V&8+[X+;B!QT_/O=@0S]2@)Y3SH.F=04DVI)$
MP]0PG^$VM.?:*%@N_SE47AA22%I9I$I8"D=5KY>OW;;/I[YQ60.T2?!L&?H<
M2Z:E/+-X+=0C0&_#N3G*8"JJLO4^%[L _&PLYC.ET_(J.4@19@P*Q,?2]HZ2
M<^@20I*[/W6U[D#AE?(<FN2EF%T8!=IF7VZ(A9=9$BE/K$2YDEY&JZE)=QFH
MLVDGM_,P&C:*0[TN+YLVM>N?+KY/:0'X6P)*EIP YR8UE"I&F0'!B.K#S*^X
MN4;\6>0B>O.Q/K097Y??B,V&VF?8PZO#)I5U4L3H0FY+76,0[P87])B\M!_G
M=(4X]\55.%2YL4(<0$1*,\:NZF$0P$][R#19G(MJ;;]*"..,DZKB:LT5$6GX
M%>/J&_/7EY#F0\D6?G9^XW/G6R$R$; 6B7I6.P6@,]R*'<LX4WS$E@9R2)<8
M_0Y;$1HHQ)2QH0X%%6UO9\2J,%>XJ%]0XU2AH^V=GW-)4&M.^HI;^0.SCVWC
M DMK]3()!_K'N1+26T$4J75.2UJU/B?W'NH-=WMW:+?K:,%5*/Q<TO)[D$YG
MLR/?_2$XFYS2#=7E@:F-3HG4=GF,;S")N9A?B6Z@-#OQ3P]V2IJA?PAS@OX.
MFI.#BW[$!007\\:VY(96 8?$^YP08&6H.N*Z"*MLJV)+CQY..D^XL4;R9[TI
M9LO;<MYI5G0/5'^;ZEW8:+UY18*LE#9<-3M802-0Y\13Q^TXP'KUF:J??U;U
M^ISM0[I<!."$BVIJ*X61#G]=H:&OD^B,"BV T_]*3*O4(LRY0]!H"/8Z<=_,
MOBRC!E<X5NWMWI?L(0XY>'+F';)BWAOCE)RFT.[!-[N+OH_W(#]R<'MK:4GM
MU0:S-;KJRS!/"\X4+$V[0D(3L<8;T73_PQ=_T,WQIFS/RCB+)Z]^W43OG=3>
M'VW%[=X;@7[)%3_CQAK:;BA9S^5FDQ<_^?*++[YD"NPMTT*#A/?>CZ/Y8_I>
M-^&!!HK)J-[[V#V[M[$[^FR_]]T#I>H$G.W]&0ZMBFU#_H=B[NISD:&;L YG
M?23763BX+@E77F0[Q"NETT.&%OD^T:YS!;1%(%!VPJ^2R*W#>M_<WIJ'ZEX>
M/C$&!<-0J^1S4FSCSF_TPC#R73F\ '"I&)U!>1>BQV@^S+!IOEX$'L<ZJIC0
M3I&WLX.J+HVDY%SFS#V]9.?$4YET[?IAHM0R<G[Z4">:' "!L%"F9$SP*A(:
M?]3&-Z.4)4MG,HNE,1QKX4_S;6G"/'C^=/'=T!I+Y_R*,-$Y3LHII776^V;'
MY54HWTGKOQ5C;CA!A9?5?H(/&GSPV:.%#]Z[H7=R#4BJIWK*>%5S9&$6B@"$
MDSW!36^KP&)U2T$4Y[1*]JG@L&^S?9!65I9XZ[&+<5O#K\$$ZBKT3+P=Z1E)
M5T:+_.IFB<A!XJ2MZX&1U'BH:NL>PR$$L(6E!T5J!<H7*/H=$ZW[)[_XD%\\
MEJ-,9/^K#V5TM8J%:HMO29,CG*.9;5A50,:^7&N=,^V.Q$&@?,VW> "&W>1$
MSOZ<F7G->4D5=3DRO:B,/3)I.TV68.'T;"SH<SA32O] "6;)%0"C8F%6S^1&
M='VS)-T%T8_92*JB'39!;B*]$9P8BMNCI%TCS9#DHC#3*?6>;CQB8(F$B#O_
MNYX3.ZT"78&"(KB_)5EH^R\53(SQM8'15/.*!4W+1%T"&&V3N*276(%#(GN/
MQVTUXJJ8LP0YE#656W=MM;0N&88ZR*B!^V9)&^$.N((?%0]"VK5^APNT;M&5
MFV (/$*F"N%26FT93-51JN:=L&E94 H3]@J73C& [&^^(6V&5>#48CPQ97:)
M$W@N-VYU6RG. +RNF4#\P+Z![3AN(3*(ME^5EME,:5K%]WHMQ-0J^W#6Y&=7
MUWM[$<9]Z.M L#!2;B"KPOC4!N+#NDC N&*TZ0C)5V/];%*((JYK1('TL(J!
ME,4Y=,%UNNFE^:8#2*S%>KOER#] YQ^.A,GJ++G%'C'>[T2[QF*Q^' E)S9Y
MW?S>M>BZ]1M#E,#J@01X:!OIZ.8C;/;-&6+B^!(U]8_'VCK(P6Q]60R!XNGD
M;.#KT4$#PHRNS[<-VPLM72EW/:Q)ZNNXV;ZY0<;\D6^2K&QEYN\WKEG'V5&(
M\%W\CVVS@J/)$AJR)-.R8>-Z_=(>:W-:;3.WRTA7D3)@.G3HK;@K,@=77GL-
M=+1"XT5[6A/''&64['22J]^+],1#65%C)D(^V*$-RN8  =]!#%IE((P,A<;\
M+$0S5Y)C>SY0T8VGI19K/N-U<..=*<EPU VZNCS?)'?DA0!H9#?U9[Q%#T:\
M,*&U,.H$U@3B'.#$"SA&,8C=YPCE;7GYGNB)']'F*+'3Q?<4%?#0D- =00G9
MY&(G3TJ9G/8#/\UT(*W-F**8V9_3&^<MP7NC^213X.O9$LLX_"+(H2^KN */
MW8-;DN44!ECQZB+4M,C.XF((ET&=4O<@AWQ13Z6"0;(@,![M<1.7;=P:I*X-
M$4^,(NQ'W@5JG+A&Z+*X:*ZF'%_$2437L.3'[ MJ^!4=C(S(4//$/A5RS2O"
MV>7<;S):N1>-9<<+G^OS!*GD)D.*8F5$ZT820;BL]_@?]\'Y/Z!A$I%'!:D2
M[ 'X6!JGQ,MT$38.JK$):/;@?CV_GI1'*_4]"8/J7M-HY 'ZW(!-O((4Q.J]
MS*GD9NYEZU6V)$]O=V%%:V9U4BZN@LFX=F6UFDCZY#A='\HY51"V7^-($-X@
M_LCHX/C-:#I7I];_MQ__V&G%&QN:,YUV)&/@L/#W9&[:<X5S6W]8-D-7%PW+
MV:0Y6JN7<LU8_S?AU..T;1"?Z>5M#.(N'):]%)_)F: TH.XF@@;ABVU8#T@0
M341([8UR]V-$XA,G-IUYQX-S972=/@JPR>G",V-9&;UNKNH#?1:8'+P&DF?5
M]@ST)8.U,DUHI-C6FTNF%HZ]@Z$FC3ABR#+?P#2<S[)9S_1BMEJ2$?K7BW1<
M#Z-EQG>S)/MF/PW?)^>V:A&Z+D-9DG/QCX,A:6/V"&LD/-F0^G&-WYI?(V57
M1RDPLL3L%-W.$'_RJ2?IFU/I/DG6*@5GSH\PHBPC/FB) RG'0PG*9=FV>UD/
M[]4L_QDD9.Z],/$<P_1=6)+\'!'8?_W%-U\]*Q9??O'E,V$SEZ;1:Z=0<PR[
MMH+!A)([,UC)[*+P3*M'E@QYD5PE)@*U'HW-%5/^Q?M_=;KX&[Y7YD9K^APA
MM02"0@B4K\*0D5KR7-)2LT:RYHQH+9K@ >[5VP-W&KTQKU9YZJ$>M(.8BQE&
MCTB6:[WN('GA[C^.-I[VP/WL@2P1P]4;Q8Q\]:<OM8;Z4NM@/U,A=*"B*I-S
M/OOSG[Z>HM4^+<08O<N#!&@EC?G1H:ZGSK5[-,L&*WFN^,(U@@'LT7TH6W5P
MC#YSHJQ:?V+SVES5T6A<5#L)_$\?\B0OGF?[[M,>Z0<]T(GI%.+ S*R1)>6:
MY;L8EZW0A- NZ*%W''#[3^X351K#QB=H68*6??EHH65W-<1$.T!-IX$R(G_\
M=PM/ 7?PT2L)()HQ("AQPXW3]>*/7Y!;3&- F<U=#(CG%2_NW4Y8\;$B998K
MY$#LE=PK4 ($&5UBC&#P:1O""<Y2#@!,UT[2KG3"4FIG+XY62N]2T8N$7=A!
M[JAK@.6/W3![_,G36?Q1CXB7/>7"I20H>7"B1Q^]Q(%@)04IG@__!GF 0^[:
M^\1&ATO0N[99QWEC;_+3;JH_WHVEKTUA"U&0?]*O>LMLU0ONM2:-,G(I52%*
M?/P9GHA1$K8K+T&]Z5)>T<8C;_&HF_85R\KL+)+%AS4G]=6:D[=IW.->.V_+
M;6+&(1QI57.N2!H5N!UUM$F9"CHZ8O2Y,@'J<I:L4"&)'^1W:FTX3=HAW'5/
MK!Y4%(PN;IU@8?//:;4-?(*:;%^NUP4W?,?O#L:0DG1 ..-"3\5%7%XX0N$Z
MM(E?A+022-?0^G@/#-:D2,U08!?_^E%TPF$7<:+B=! M-,):7%\?7$@(J*P?
M5W,=UI7RX8#*3N\M.R0CP)&5;Y)*W04!=*F0M>CV\4A($A#R\KI5<K79CAX3
M#Z;2% U(B]KMZ>)'SN3%Y\E96&Y HO%$HW)MTEZ;W%1O<T.L:\#L5@(F<[AE
M$U3B]:UU+=2::+V%H'J$GL'>72Q71]&&>ZZ&P7@("_XJVT@C&OQ"_Q%4"!%O
MP*AJX*'6 P[S@.*H%+,RUGE.R5+!:ME6S,5L]23B%RV7Z1467);5>S^1]][)
M:9(*PTX+'&7+1'9V$8U8G,8W9?DF$P@XO)9Y\JA0MXUA&>7TN4]@&Y_G@G&8
M[&4JKD6[5WBA2_- '"'.Z#I"?LOKISKQ 5:V& J?&,2:3:I;Z/00<ZM;MI74
M(EE/45Y3%KY6>ZG<@1+]^ZU_%?SF%9[O!*>\X(C$[FU_9 EZ]NR1@G>X1U=Z
MM"/",K@RG4/=D<F)<>AJL8J!#/,!4F 3?B6B]4Z9HY8;T.OJ=[QI=&M4!9$3
M=P4Q@MF:T5EKAAX#^$0/]F'/M>>YL".XZ^#^G/QS*+FA1=@%0?W=#3OT%)GY
M1R9BSJG@/&$<SACE3F?YSA28'O6I\$NP"<M P1?0.N9(S9OA.'1)7&%U64%A
MB0O1D'6+!JZAUG9MD&[JLT;I!=<)$%(+QB2WYJ>+5_5R+"[(4G*@^E\5F2YV
M IK*93E$T?5@[]6>E[46M^%AQXM?!K=DI7-\S&J:'NN7V=8YPC&M%O\<JN4[
MP"AYQ!HTMF^WS0J 77+?3^"^:^H2\8JR=8<MCUD[V3=>KGAT:Z#,]]R<ADX]
M2]Z-]YZ -$,OO?N<2V)8Y/B[UA!!P.&<IY=.!G[XU<R3\TGJX'$5J6Z26]O*
M('$//1\E2JQIF=S$],3[O+Y-EFGFS&(4FW(V5)V&:HE)860PG)P%(X[K!1<F
M6+V>I.WJE<3+QE0Y)50:V4F+%3-3.;&3W"F@ 352ONP^&!<42^3-7\XN<B1V
M&[]=7M[MJ$'@N&/%@!%Y7<GJ 1E) S3;(O9T^'ZPPQ<LQIG0\D6TIU=*FEQ:
MR@%F0E4;J[1=;7<EF1R&=:<D$ /61RO(,8WY'F1,R*,_,[' Y[4FRYO/&/5J
M2$/R0@0J57]5##I_8R1A2+W*@4UOW-N;&%!8VHN, X@3*4XCHDZR&H&)3J3[
M^?GD2XD;>?0J[(??:@$^'%?MD]_Z'"%+V.O%5C7@D0.[[5*^"$0YB>X;!XW;
MZ/F$%;,'&:;107'&X97D2(_%X7K,>+#OZ*JKZ&OM#0+,_IUV %P;YC\EC.[2
MS*59RUF9SMOF*AH)F<)$: E%FF+:R 5Q&&.#.;@JU:=A![@+X5WF35&* 70O
MG$Q 63,>5$[*XO"57485)I1Y*!)%_A/,Q6 N7SW!7#[R$%O<H&'>9*F/UW?\
M3!A.5"2\+7?5*N_ 3#:7>])=G0^$9;_&5]7OCDR__\$HKKKB#2/Y4Y9R&A\V
MT"<_>N!DW80:?Y*]9A4'L-X4/D8U3P,%+_5!XBE8;JFWR[W6I>0+KC\_G.Z&
M< #G@T<Y<.[JS![=".V\"61W6[L[)]8R%5<]44_Z!HWK630-P?OFA9VT2<]'
M. F%KZXYVX1M$L:2?UOJNQQ$ZJM$=3)PUF8&IS]Z0QGW8G$Q;$N6DM01)\EB
M^NUEU0[H,NC"<F@A[MGWY?(=%&S+P=$>XT1MH+/.M7\.:A$^NS782L?\TK(S
MG'E8$=/$KGJ7)4M8Q1U'2:@A4&Q]B9+"P:H%,36I> #79%6!43.-<26A#0I
M)^+OH?_PI=J9@3<P%MB18K3.3&'<AF%*PNR]2?#N6)1(E5G9[N>7F-3UWL<W
ML^8QZYR]"*"%3&Z/:W*CETV-X-R1YB3177<V4K$\"=IGHC[>X<U.SZ&.Z;L0
M=G'?*H5D6B5")Z*/XCU&;E,9.8RE$/VSJ6S.A$(K43R)L7RH7N+G$)5<DRW2
M.5<B53TPBG$V*G&WC-)6FNB5I%AW41I?EW!=.8R+UJ7F*)6XO/:YK86'$B"\
MFN3IE?%FPS"@3?C5SD ZWFFOVKBO HTWZIU\O' &5?\<O[H>ZJ6 D*3(A#P5
M;#4:=WTZ:ZY2<<U"'4%__O+Q@[VXH,^C-RR!P5?.P66G]^O<NYV[V<D]3C@@
MJU]_; V-(X^0#]>S/YS^D<:"6?A:/B( A(+9D,.Y%CTQG#3?/$W-G4Z-\#9"
ML:,EI@^'",D035,<!/P1$9(5E^!I]NYC8ZV?AO]^AG]5:6P,EF,GWIK<<8T
M--KJOJ%/#T[4T[3\]FFIZG\,[5YCU>3/'MX>GT(8<"W-)!H86\1BPM)C4;+@
M)^X>HI882.VTH'0!X0Z64JW>'_$X,T+6Q+3RF)/^WP;)A7 O_H98A03P""MD
M.?PKXW 2%Y^2@1"&FG0S619/T!%^!B1GSV(;4S0^[J?^'<TK>_R%Y6J$:#,1
M5H\?3A6!.1[I@PBU(Q91)?NE:6]Y#!0+HU+&P:7\J'$.#1+4;%C,1!UYLNZF
M0<AL$,PYO%18F4GAR;,*Y5K>N%#^/_;>A,=M),L:_2M$C7O&!IBJE)2K_6:
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
M=)_CG"@1Z8BBM<)*35[48-A"$.UD=;1;[JX"1\V06R?&*%J[*KO=,V[$QL2
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
M NP30<.%%R;'A5EJD;/IF^K*)>-?R$UG6<16^CVWAEOINKBC;N+XP,09=G+
MKXNC'/<.S2R5*.F"_'\$>1C\Y;T55^H]3_G>Y2SIQ7BL^T#VW?%^TW2GL2[E
M3_1<PE\?P&U$)&SF,3W5=9F8K4Y2R8YK\4;#*ZTM&5K<>E^LN*S:#I@S4$$U
M&Q;209\OW4^5V]DR<'$8R&FIDJ71E1-RI[C* %MF%L<ON<9@D#N]^_)&\OY5
MW>%+7PVFZQMZ6PR2K!1@NDTX@NV],(%14IU""DZA8X1';)0M1#BH@4<'%<#F
MQ5<SY[!S\X78R#2%QP12GZG ?TWG"FF^)QD%,QAX$VT /.317;H+LM#VNKB\
ME0+%JMTP&&A"YAN<_.A,LB>JAI,$))Y@[,DV;QJEQZ41>12*-W742K'>/C7$
M= _N!:0B9$&G?4&L1+R![CEN2(_:;>\_]-@:Q=@O0MTH-9-1^ DX*W\;@,;!
M_A\=DJH:]$N:&8\ZAEH!@ABH85"* 1["%AL61G53ZSSW%(D*9T5]JV()N$FQ
M8'6!*$L8).PIW658EX0Z)V(N2]9Q5&9(\5"^LW "Y%Y6QKK #>,P'/RN(@M%
MI-KX=GJH%(I#Y:&S+[E4]+-30\X.B$I<2O L<S2):#-%R,$LFG@E!G2I5!V3
MKRK<@I8XOD*'J^,I=-B7S5]1^&;SLS;FK5W;_FB A BK79H>7]*S&%GF?A>#
M'N=;OG&N6L@HR$%<XZBW<U5PCR,=*ZP)Y'1I,KN,WJFE'1I"RN[-&N_%=:)Y
M)?%J#2LGDXV]IE%1FMY*N>05*0-,LDOKR2R85RU*GDDG)R%A"&W.+1V;0>:A
M9'5]:AK?!EXD&,!B"383KIK E>@W,NEJ:GJR'95-YK*<F54[,P"U/9TQH^0D
MS8J&7[DP24P]X49*L>T#[3G#$ZY=J_O>#E:;TPV,@,!O9AJX B]&W&*R&!+D
MM\C(;%2<>R$>&I%,1U;I3%CQ.RU0U-B.CZ8#8+DO\."EWD7<?E\TS^=U)-O)
MSPTJ/&B@SY6Q"5T4?VT(%L) 9K1$J/)A%@W /D'9B1*;QVD&.C$ZX/73KU*+
M9_H4>*:4M#%<6]:W6) R%D.P54%'2?C'9AZI6)AW<@LEO-T%Q,8$+(R8J0P;
M2@(QQ^DPX&"!TV&&8)]Z(4\DD&<B WQJD)LAOR$W06>G<<4_!<$GCRSE%OQ^
M^TL=H")G=)JDB+!0E$J>:@H>=RYA?)266L*AQ9LJA!=IUV[;VY2Z0)O6SRZ-
MNX5U!*CY6ZN@-:=UNY[;7<]A-6=M2U' !43[BVDI%'?4A,;:TK$<28?7\.&X
M*,:Y0[NJVUU5O2!H"F$SGM0R@V\VQVI2@A+"*%JAF"S+ 'DS/R_^KL0J*"L<
M5C# L8JFW)\T9VJ9AB?<35(PIF),TNL-#I?Z*P3&N:\N5_N*->2ZA&UDG;I6
MFK9\7B=H?/V)_;1<1R*G,W658N G 9GAPA:X!NNRL <W31(5MTNU?3>(\2'G
MW&H.&U%@MR4'8TH,C9&ERS7;M=KN6F7E5+@+]-I@TXSN1 =M)W Z95Y-6K"3
MTR[>CG4BM\9QNIVK06U\55NS=  [K-X1_.I6%YUBI;;.8?O&/_6]D:)>GIR1
M&<:9+>(>!C.G?+%*0JIIW(=5SE*L5Y;*,/C7G]CTYV&S,S^ [TG)?0>MJ96E
M[<H2"D)3&>>R:GX'+;/I9]7B_6JIN=NTP3E24T$8!D6 T=G;8,A-%</Y0&4G
M8MV90/?OG4\=?.(X3@=8G-D*RW:%!5>\Q#QX,:&\"P8Q"2@Q=I#NRW8/;SLN
M0L<SX4C0AFQLDTI-JPCU56&QQ!TCXPP)0H6KIE66I5F43\'_BFXC[%[ *G)?
ML%0IZ:';/G.!KF@IU':PY$BI2FO-CBH6P_ G#5D'VRY"$+C4%8_2P64WV@RT
M??-N2:$K0^_+,(O@?E*<VM:OZ7(&73S&*0*J0[#]H*%D'7&.P:HNI[5T(B4,
MN&M+^BZE[M,693O5GVXQ6VY9Q-TX"'Q(Y K&7.]P(;[SH^KW_'13]Q9R:<,4
M&0=07+","M6 .:Q7AE19T3C/EA(*]Y6E.IS:_JGE$2Q1 UY536FOJK85.#.J
MQI!L35[.9M(-'JHI<3]BUZ&;E*4"!E,0.PM0NU6*:&DV=#D&;BP[M<,XP&P_
M-Q&B*<Q-7!)MJH'"RM!MNIZ:?C7[$=7:#Z7^ 9PM?G7G6?;V#DJI3DR7&E$,
M"]"X+QY;M7%/WZJLP%FA9MK<Q,"QKB+1'9PV:F()[0R.*?[" (!;ZVTY;G5#
M"^%A=[]LV'CQ,T/&&P5<5[XXCQ^1"Z.@JL5/KK#9'D]C5E>$T:WQ,86KHE&$
M" W&<]2J>.W^"EW4]:!>@4F E2&@L-9J&-#;3G[(Q?,*U:KI"_ F44[XAJBZ
M1-LU5,[C9WO9_8'A^A-XQ1-I3MZ#/A!]!'>\]W"JX !]+KG/"X:J*2:X$764
MZ[W+1"/(1JX"IN;T!7]6A(:JUL,HU!U4J!Q]T9UP?CB?4@L(/GJA7>,E*N:]
M7-PEZFH/UO@5I7=P/+K0)K-CG94(O\DD-U;K2J?HIP(,&,8?2+R?$3?TTTG7
MLU@/*!%@F'2O:>/#]D?[0B 0[2_Z^/<G-8-;H9;HG?'5>[^6]4G8BZ4TH>7F
MPP]6-L@TRD>$@"5YQ"PWW-FKVYU$$*)*G:>VE!V1P&^7B01#R)9YKF&D+.20
M+5#5O4YB2M$(!N6\46F+E9S(0!A,]:%F %K,3(;$\"T\D.8NEAJB "PO:D*Q
MC.^I=Q:KF(#/L$?,%*\N_[F_7@DJL_M$7#-)71IR$G(C.=82NP7)S=70!BT/
M<=Q*S!:';,#"*@\G07/?%1<WSVL$ /(+Q,H8Q"F_Y!K+2,RDQ)?6ME.8=HKK
MXVFGV!4UJ5%&92+- $R[Q$+;K#2T>@Q<%@N+NU"U5YV>.P/&CCV73(?=O!NU
M;]G4=+'8NJ$=:]V.L:@WR$%>^K#F[=NLCNYKTAT(Y[PA;D&5GY:%8&?HUX!9
M0OBM$^QI6#HPG&Z:>R?79DBIF]H,EBI9K6),Y.+!RE8W&Y-W6.N3(W2?8!:%
M\;Q&SDR 9&I(X,6X^+6 GT^F%W4YP-'GOF[J D TC)D%4:+(HXP JE!M2T>O
MOZP?LP'X4T"%F1;"66HG\J.GAZ-MC8L@7MU 0S$YH2;==II(<PGU\-GV$AO.
MT8TH,A8"PK2 4=)18S%/;65XCL;K %NJ$U"%([@91=:6V0;W&$D+<X1+2(/@
MX!MAY!-*G/1[^RZN0YK!3>+Y6O&V^[O;JX+F]KK?WX#!A=6VN<J5K\5)K[3%
MSVM=VZ3UYLO[?(\J.J7AB%S@N+L@0VQ7AWA5?44>O'QIKY8&+$2R*OUCYW<H
M"(U=$ KF)-(WA0^"6#7;Z7<:+)SWCX4@P\OM\<<"M(# Q\7TVNUS]\=1A\9N
M2/2;7+T!'#GC#'G%3F0P(_J_-ULC45-#\J#__=^Z%Z=O^EWM=-]QQ*Q96EVS
M'=39>(P>(N-&G_N]LU/_M'^^JO\&A3TQ,FNUT8O>6<=:L;M8*3PI>.3L*)IW
MUKD2O<]P.W!=79K1U@BR@M]KSMI_IJ.;[".JK[-(O%VXZOSUZ:DWZTP[OO=;
M,$3UZGVF8Q6^OBG'(+U>]]RP?U3:(<D27+;WG0-RQ?1KK.@HSTM[=-"G=J^[
MFQD?;X[!)4V11F5\D_[I(,N(#N"[>16^8^[<LE%]80%SG'+A^5>DQIL;HBK$
MIJ"FH.6X$SB; BT0SW7PVD:E40;,:RYHP,J!6(>8=(WZ!J5^3 ?A/Q LO DU
MAS(JL(T8\84RHTF12:,)Q@9.RADHFTR94)&NA[27:<9AS2P+7R0Y>%$=[U.3
M5*WP#QKER]2EDT')Z*TD5"RS4WQ-+QT.RTQ;R)PR6@MFR,DC'34^B9/3UYMW
M,9\L:7R]^4S3KPD>4G[9M]G H$&=W-,F&B753A>-R&0)K9 IA1X@Z453RN$+
M-R4%M*728V5YQQ*Y8E-O0;I0..'QX,[\A4%5*0;]%HD[9H$[./-LEQ:2F(:W
M>SE=RNN?^=VS<[_?[2X[Y!V3=K?SR(K-ZB1JKQ%(.0EIY [<NP.&( 84<?]6
MR(,_EO!Q]^RLPFIA,JDWPT+7 <G<B%5+D1!A"ED_42,Z;U50I#:J:,3FJSQ]
MHF(;W.3;+%8 4;Y^H!*%D5.RR[AIOQZX8=0H(G8.$!T<C(RY"C(W!TVXNCKB
M6:%=<,CX1-='"553L<$^P) D-L.]C%[5GTII4![HPA@7%&YEB'GTU8.OB@FO
M0X;F(EQI9DM'4%8EF9B[)X)AK7?\\"P_\O#=XD1#B":%8,VCIB9#2TVX1,:*
MBN.#(2\25 H9DF3YEO8&#\&8Z^(:)VWA79SM).6 #]A.;(8(!!T&HIE65TS4
M(^?J6&GH.]._S-2_S\#7@$+:QB?*.=2+M<3L7MHV.S\JV>A9%OX18%;\SRY"
M0&X8IE+B6W]6W[_L]_VK[IG'7!J@B[I^[[KOGUWWJBB03F25D?W<]PI63,9"
M-4OOM'LAI;SO#';I;PB:KFN[L6#-^>Z&<+#PBH[WA])M&E(P(UHO;ZB*N5JN
M=\@(X#R%JV<SIFCEI!6&=Z@<V&+6?\/0\0K?K?7UJ0ABV;$T%##Y<B:[U"QU
M*D: +!BMQ0@TIF0_*/2][+U]^":FXEA]?S%"[(FVE[M]BYP'A*!%D2J,[C54
MF6252FHD"09O=D#Q.!'PU;D_BK%A8S<K86$@=2B.G)Y$C5XLC8A5L, !&%5W
M2E,W<U=R.>00*N>[M0"'C 2*7W!A-T=?<6L7DRA?MI.0KTZ7E3%92_6V=1Q!
MUQBOYS*:[5N+!K=6<NUA_G:+'MHHZV>G;;G+UH.W/PAB*!;=IK1KJ0HO%$A,
MYN6@FA.%U*0:42;%@TEQ5I.J]'W,"YM,-C)9$0 XL33"]V3;6=6AM3[^!H\+
M77UB$\R+;HIL0UT30XB?=*FQ6Z36Y<C/"RZ35G *D&X*\%!%*NA9$(7UY4R;
M$.7_J(O"TD770H++;&]:I*MR2W1_&P2QTL;U+W0ON3MX^\@]1W?4-&U.CY00
M:JFO,,^Y-.!46VN8SE&_#7?T:9T=<,%KXQLL?>$Z>TZM/F(,+C<1_H#[C!U(
M%!\.*G?&CJF9(CG1[DZ=>  .K2B,P ?ECE ]V,6;I<QR)JS!<"D2^DG33(7"
M#N^<>7_"H9N'[&J1XT46EY"()HO/QLT\R]))-(@DWQ7,-<U<91 <FB8:1TH&
M.M?%:< ][T%XRR3J,LRWV/'Z5TE"H"-G3'W(% J.KL"#_)[<)\\IVZ:.  6S
M&6BBR"4T B>2L&"EA*>9D_>^QYG[DNTDV+*9]-UIW"6;(31(^[62/:VXPJIW
MZ_T]O5,4WZI-NKR5G7L=+)$B0\R5P"YRMH* ^;B^>85DBG>(,X/DDA'H+GOJ
M2 8]SEG0]79LY+;S#>:$*U>^@!D3T),52-]C:D3LTM$]F8T)/RZCH521SMPT
MR:!+Z.<006C02#T1\))JBL8E#"I \OJ;G,AZ11(--F5>#1U)R8P9%07,&Z@[
MB']R^3YI4+4'G27>C,KJ%PP0)@8]T#);?2HR[&#-U$%/QN:U8W!$4-I/\PPR
M)3!)LB4QK+?B#A0S'XAC(@ALQVWRT"8V ,#2E6BPZ>[T3#N5-+$:8]%M,*0.
M.TV<I],>S%7'JD,W%;--*Q$* MJ3G*UN=>YXGR)FD5U@W6AJ?83[!G3;N\IM
M1[IBFB,E/[V%@26H%'%\?\$955!-:265848.YVZ:V=+#/4WG(1I6-(ILJL")
M!_WT5:#H," &TMZ][I_M-J/G=*KM;Q^:.VW[T'U&%CY9K!BY<FP/5TX-YW>:
MS5*RF<?VA*B:$%5.ZJK9.M*E7'0OG?%#6--<PRJ1D 79( #+X^3#UUC-3:*'
M[V=!EN"'TS(>\YGE)J5T/3H6HCF*Q&&R<94VF:%HY#JJJ:*1IB6"(RS:62U0
M_8&BQLS0Z1$?+<3(930H"\U8CQ%$E@&MHJW2=H*/9!J6"1CG!LBQSI1$V7E7
MT$Q4?6F;-59669.??1BE%0:1,[6@4MN5%8. PIU2N,:9FFAF>N-95=4DNG9Q
M2JPKCE" X]]",>]B#54R";2YIYUZAMVC?:G7I07PVL7V(M0?\=HY$H-MQ3IN
M'"JLYJ!D,4*?HPN0"_^=. 2!<&U2; YS31HWB*%/".;HF!TN+CC3,.)BCU$@
M18.-4@S/FDD&-(E;,*K7640EXPE1KAN4'!EY8O=-);G'@%Z6M%P*\R4OJ*,L
M-@3<$*IR>J!JJ$O'[4C_@+!93?$%F'1G=8)*!^&RQ60 9(.&14@)5.XLL&RY
M$_K@:^<5:+8*D;R-C; 0S.( XT@>IHBCQ 2OY[!!IR9>IT7NQJUPP.OLL Q+
MI07QXIIL@D+ /+K&06!KS4!YP4C!V7 %9J_<;(9#JS9VIZ-1;E@<>$(U;Z^8
MHL$M1W?A7XE%1MN?#7?P4;_/#>YK<T2/<4E$NHDR1\39 -&M%&(ZS&1]:KS+
M!07:W=/1%I8Z^U4"3K&$:BAZ/J5:JN.NQUGFT=<J(#FPH WX^IKCMV[0QJ_$
M*#P3H^#/%RAQ;=2#V@NEV8_'(.%/IS+8<?ZL;\BLO"P$)OQ!<1N=))5>E::Q
MYZKY]YQ(6JK$FZ.NKKHP?HU@+E)"A:@L'3.,G"9D*L:&'9PB6-X3IH"T,:5<
MXS'P2>$>6-4SPW!:^,N.CY\)"S9 <\1?6#D]/7ESUDS'D"FNRZ%<WXGCTE@Y
M$VY" ^3G(R*PCIG5$227Z-'/S5&N]<9G<I86M*OB<!*AHFYW2H<J1*!Y:1(M
M,&@7ZXOHH&_R8JGLDT 1.%4F#Z0:Q&ADK L?#;\LO=61],<=A$--$^5F0_D5
M^5C#A)$F"SWFFHFQVKS0.$MK&!=52(8%Y%#>Y 8N5N2B,ABM;&AKJ:\,^&Y!
M4>GC.94!ZYQ#\\:N@O55U!_UJ=UO53W>:V\*F.K=Q(A ,YY(FQ.&I4$IA6#5
MLCEK_10%TY'.%1<I!#G"&R(@;.-,Y?4HM<X)*T[EX,U95]F[ZK(23N,3)?J8
M$$R,+TJXA@'?S_9P5]2H77&=JEI^(!]?"6&WJ1+O>980/CO;JM(70&>L)L/P
MJ]H(=KHUAEB<6;<W)I/HP&"5Y9PG:"P9&")$R*;4$38>&Q925\/)%J0!H1US
MC^TB9P>51#4:,%6K13?QW?>N-2OS-LCF#$98X1+!T0H2.8(5:60]KC$RN(.<
MAQT2],]B)P!?+'I?ET_-T'7 @B94=(K#;'344A4Y_!Z)3<9E%-)$1+GF%Z1<
MK[R5+OGA!<+1#])0\,RC129XL2;KBV0!+)V9G^)Y(S7<0@O/BY$H+"S#>A[I
M+TC&*1^9.DV(97:.;)CQT7WU:[.!; L6.?!;*3*WQ@-)(QX:?&(HS?MTSQ+[
MDI>,<K<"CKL)]9S8P G7&TKP,@1)DJ)YP<FG.@;ZCD]>7239<%3S"N*EYLRF
M,]J<SLY)JU^-9]U*-D$94:'8:,25"-4YT(PXJR0<#7NTW:A'H1I_Y8E?$"9D
MK:G)DL&2G XB$$?V>"HP^S799IN25]FO2&H)MH/X3 P6(@2+K 3(#E4AU:A:
MEA;3>F,F3\P?M&7 7#QF_UGWL[ANYI(0B"3H<T6"L\+C)#<Q*L3:(KFG5!I(
M!L/YIP/R-70S+:\/-]&"=ZVC([!Z988B;>J&:W8^B=00T1S@H[ <4IF1YM;,
MI";(T0;QO*J&[$CTSPR)@X!="-8,-_PX+V7<7>>E&B(Y-F"3JR1*LWI 1P(X
MM>+0"O@%U>!G#-I,H:,2#F1^1I1_D6@OULFRGSW%R>8]5/W*#F6Q;_FH-T#-
M.W-.':J1M85=1,\:DVHQ DBH)_7HTX)/V!2!E4IAJDIG@$XX^:ASDOV,Z@D3
MN(<,+3PYDBXUE6[M=<DT3)W.@$E0-%^>C4;!P9:%+'%R7E #US .HJDV;Z@*
M?%3&_K>X?;*5C-+E/4T%VH(@*<^4W@#[[@[["+YF1N1.QF5FGMO;E(NS<W,;
M74UDSE%K";#U ::: #V0V809+8WO(A%=CK;I7\D>K>W@ECYD@W#[#6CADP+T
M*-FH3E&87L<4,5I-@9\N\R8S 4U-B@@5LC&U:Z'-A1P)6</F'P_FIO:FN23M
M1S!&[E"TL 1?0\K& 1DS8,??TG)K7E[JQ.6X%AV7<BJ1% J6,.[J%IO1,3$H
M'VUFV5D[W^S48)ETU-='ROXT* 3\$RP^CH=+I-]IX D<%<<)%^YKMJ%))N'6
MFJAIE>^TZK(('BN;5FL=]8N"?J\PB\!.J;M((\#[33(Y5=F8@1FDWV)11A&\
M09B<N)FFCK>O>S18A#&JJ.T@9^AXX7V&T (.!3H<,B#3\\&;M68.'?4&N6G,
M!%3GOZU$/=#R)PFY2,LL\:JQ'<Z[@1QQ.*;&8X+K09M.G2"L$C)43MLZPBVO
MEEB?8+=-L>"BG)8<F_=N4TTS0E ;L6 SD,=@(*$D14#'A8%A0!"/],Z+&2 \
M8,9!BT-6UY=T:^L:#Q$_)438C584MBP**F80'.J%11SB67K'V=)1]+4&PFL9
M1JFVT5U@O)#V>KN N]&\U!)&2^?&6:2]*Z;VY-L ]MEPKH,L$HBYFR@NQ$*7
MV%R"Z* +?8".@ZYU1)-PN/ LK3AL5QPD-A_/$2I["JZX;&W'65BP70E_"1,S
M"!ZI5$'1G_J%E)TP-S<-^FXGB3:_D0K50Q^'6$?N,HS/)=SPG!1M<?H.^@;
M]!K$43[1> AX_$>UCC>RW9*49(;;";!40)L X@FR4D%.<O+/4LS5$\T(Y\#(
M\P(-0OWI0T$]QU!!19*J4J,E[JB=HXHK;2<:"Y9I]TI":,[[%9%S.!Q/X%R^
MH3MB$ JB $);3DG(5/A_Z(BOH$67,[S)7A83GY_Z\ #\?P<78Y:ID<K0A1#:
MGUD@P!K>B]/.:=?B_?D[97^@2C^:?8H?X&TPG4^P*ECUI;7R GPX*DEFI1*<
M,OXIAX^L248%'KDO\X$8$O2/Z#8":\XDK"J(%G!9.G*CY1HCPMQ,C'_]3_Y?
M?C(Z:5QH'ZKIC*74_LUX(SZ'; S;$K,2!7*!&:?![>,WXQ)" Z56 5*OK;;&
M? E"AOP3-'9'E<B0D4V2(CE4=T6>C%0ECSBX1/!R(=U<T&,DU,0900GF2!V
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
MK12C[72NJ'L6$_>-J=V7-HI"+?A*>;I15,<F!D$B]0"#+/W".:91A(VY&*O
MJW7](VID!\0M)=+S5[X7.)0$%>>]VHJ\\%,T\*<X"L:5[8!_B4U94O!1U6V^
M%@JL,C"D#6LD9O=2@G91_+"-E][PU/]16L6W42IWWU&^<YGX0P*CE).G_&F
M_8T)IJ.#"#M1\XEIKL^=%+T1=8ISVB2_A7870&5&<: :'!506VPNQ:Y45$T-
MG;I84ZK(88)TUT(UQ2V8TE)9H/&O4SUNC_<Q]652*\&*81LBD123ZES]JL-V
MGXF0?FY8&.T;V%OJ-BO3'IL/X86=40L@D5,(Y13>4A\,O8U3P$'(F@VX@@1:
M*5/76/SJPS+-4/YK="HQ+&K,-=NA&H#QQK.(9<&E(1'0/80E0^^[* N!TPQ1
M5.?$3H0%)M:]?X'S>XO^@:7J!"&O;L&_>7@1Y/HY^CVNS/J-(_BT W[)@MED
M4S]C!6+0@;L>W7-Q/48I@O#A03O&&<+J/^R<X9Q2%N6:7J'F?+ _$5+US&*Y
M"9<-V=H1-*5O/OUX\_^^\C238W,&SS<\4!9@L$AYSX%J2!K- *XPX@>0/X1E
M'PH<SE!]-2"ZSM<E)F3H6]S2,0+*"^Q08';<2::X<05CDUAAP_J*YXB*8F$9
M]LW^H$5]T3T]?6I';^4 [@+-",*!<]W^5UAOU>W[>81E1%,W=<O,.0/9Z#-3
MM)Z4YBS(BTJUT\Q1%Q%WJ2TO>I6C:LGOEP>H'RVB<7RU46?/%8*E\I1>KW.^
M\!3Y<.$IC<(33<=>G@UAY2;9_ 35:K?7[_Z?<;?SYVS\';ITR[ZJBE;_\GSV
M]4TUHX*C0 X V FQC(2&P%_+/%Y<GLV^XHP_4/H+)@'5$HM4C*A,XV"6J]?Z
MCS?8>Q8'\]=10K)"/WK(:&'5.Z>\\D4&_Q_J)\O7'?KJ^R)<_.ZLVSD[OU[Z
M]6FGN_2[5;?M7G9.S\\>=-O5C^SV#VBP9_V+IQGLU5JW_9Z$@04"9 XW\']^
MU_^N)LFO3[TNR:R^WXI+>[.O>''#+J[)*(OG]C-%M FZI]^?=K_'P])HK?M?
M[?G-0N_[?CL+9A:ZE5FX9VLLFL##H5)@ J]X>3P0=O3J"];&*:=ELOFM]_=4
MEZR]2X:=NBC<][YR=!7I[#6\+G;P1Z&'0Z_,Q*EW"//QXHE>WGUILG7VZJW9
M-F ?]6DF +_:<")6J)=[MUY=1;4B_-Q%^/H"+*E6@EL)/E@)[EWW.Y?7^RC"
M:_H(AR!:S7&W)=/]?';. 6V#-6R1IU/+]VC?5B!V(1#=LT[WK!6(5B"T0/2O
M.N?G3RX0Q^#^-^:9-C4^GL\F6.\5]WQW?(,O?T#^3BMT^_1NW6ZO<WK5"ETK
M=-L4NO.SSGEW=T)'!L+WE)!]^M:Q/:Q]_:@PE^-]"F)N$$(H$&PY(N*>%6U"
MZY>3;:5V;--JNSA(3G3_U#MA9[JG_+>E8MX+LK^?L<+OOX.D1&AV7>%7I""K
MLX*J]+S^J0-500QR(6'8CL<9<\&"F/=Z?O_TVD%4KE0%(H.O@4H@)@V&?E39
M$!&:"4U6HTFK6R2PC^=8;T>0RC.W>\"T1#4T12R6?#G=.[W3[@4WG&$Z#[$?
M;I6'8DOHC8D=C,'3>]'O7%Q9AK@UR[I:*7R0%'Y(O)MR#'/E]<[OD[9]*[VD
M>1UY??^J0CY8WP&!5+/"5_TK9S_LLLUHW?WA[(KN::=[N<ZV>'X@)E@%O&1]
MI=?!X>_)25=IV':&(!=Q1J8!:6Z03PB(0D#P23]^$BJPLY>]5X85I(;3_]%
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
M_< 85V%$K5L<K^#6>YG[U(6RQ"B&>2\T^:,P"C*BS,.[YEP)BB%*"9GXG@K
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
M(D?1!BF<4Y%AGM0J1WT%)R"WC^!"U0'8!,KJ ]8TT>+#J;PP3.$2M&8TL76
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
MFE6"C*>,>!GFH\LT/?&E!Q+F.246_#$,&K^?GW_2WB>,]H'9\3Q*YP#NAXY
M*^,5\:T-2@#$P),J(7?5S:4+E4<(Z_>%J@!92NNN==(&DS">::X'7YSY"Y)K
M.T+CJ$WXAD&N60SLR^7*=IPP<H$D3+OS9F,-B72<$F,52LS*^+GBHO04ZWY<
M&:L Y4L(GYJ]7RF"67M9"^%J(6S70E@+X3V%D"?QRLK%L[418*GP4"RTC3'-
M<L!SY[FSL8B,U5_Q$/UE*_V)/01'=SY;_1-%8!U4"M'3!_AT&)WN2EJL6F(1
M"=7_'B?3:J;V#6L,(V9_;]@C>,!+V[^S%_&S7[.'""<HUF1U8=&K2);1>E;3
MZBF:,.(_YW_<?N&/F;1>*<U+Y<1T(&_(<'@QEP<T+%\A5-7>K8A4P12M_XXQ
MV$X2JD*'S^R6!7-61O0'\LR%M7L,8[=%:F$4^GYXAR$S9:BT>#Z!Q<)#8O C
M:%/:<*$-YQ#;,]!Q,;O!V)?4(1XEQ][&4-C%; %SJQ56O=QT(D(9XJ$H9\2/
M1!!$:DTJ>H:M^/8T9B_E/[QRO7CJVXN77D"OIQ^]RCZ](.=$', _3E5(L\75
MB+@ $V\6'S?IHUSVEG]F=9K=3F?EQZVFL?*S=8\UNLV68=WKL>M?:5B#W2^V
MW01#?2B+-9N=P>J/*[98H]ENE6.##=>W&U/L@Z6O%ERR<"M9J:Z:KY2?7;9H
M)>XCCI8F;\9V<)-MM7\H>R@W,&7!G2I.)/2*REQ:;=SN2=%,\1(?(%C'1YGS
M"03*LYJ?MJ/:5O6_%>OU+.\.<P@BNI4*Y_!4EZ[?GJ_&4MLQM^R4L4[J?<>%
MS5/,F!^2B]LK%MUZ3IH,K/M\#K'/9] ;Z%WCGD@[%>KSJ;GND+C.T,V!J?<&
M^ZEXJ_GN5/GNS#(LW>BWZXE=U3TBL]W< GKS6&I@CPO2IGC'5[9]=6J(T.9
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
MM22V>*_/'[1%=6N4#ZO4WHR6H7=Z/=[H])!]2L[=8K_W,7VK1+OFNH/BNO9
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
MM(MSWU=7]3_QLD^&R0<$&APQQC,1E!U"Q5L>()A^)[^>&.-3@QO+'A^+L<S
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
M"HS;/2HZ D'""U LW 9/A?02+?@2&!/A0(R8.Z18=0+^ R722$]05X-#6:W
MR?2_@%J[N6'D/B@")T!]L.MNJ5,CN=P0%YPQW34GA?'*XF8"P3K;)C,// %[
MPJ-[C-OHJC)Y1':/J*3$M23=I]!>IM+=XS]'D&?0CORV6\IIYE;Y;LSK=%9I
M%>!+3X1ML&*/[J<G(2@QW_M.E]@8>>.=2=)@D-/5^1W"[WU<&?W0HT8<H9%Y
M&-1$Q!&)HF1G-I Y7]S>A#N,TE!C)@$D(PW[P)=DM^@?*@U#!4X4UY2B[2I
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
M1P<QO&&NBZFFW?-7:XNPZ?9.6^Z+:MZLL&IS_]'7_M+Y9[[[Y15]:Y,(*&,
M;K7*!@XWH$MZ;-8F M7:.,7MU, 1IDN%F]5?T2U]HN+WEO![<AZ__WQ^J[-0
MG"4(:!,'5#2"44F!-U([8:EB99@%98V2]]5!P4Y[5'9"E[BXN=+^<&(/V] E
M3I?A2DVL[B51M59.5SEJ)=;.8OZF#VA$%A XX[.&H24%37P"X44*D3$6/6YM
M<T4:N?Q4K>OB8XW\&9N+^=8J[RKF5X3Y>0]'$AIUD@FD0%Y&; 5P-.LG3E')
M'$&I9F-K3"-;ZVV_<LS?JQZ@%X/RM_[G&$[UD].V@1^F[7._Y)?'PS3Y9$>S
MYC#5$[+R1([AA[P )\\/[6#R:!!*7ZL/9>[ ;JS<M1*?R-ELCL QN<05$*4D
M( D"#*(%$J+VB;G '-W:%J0Q%Q1G59?(?0%R>RD<%<BWZQPY [*FQD2:%&2I
M%2!["DXX#E3E[6LI"Y)FRT.;AN#2P[2ZYQOILI[Q^W 8/O4/#VN.QHJUB+.%
MKD33'M$\7= 8,(68\A_@1>88](Z""3$K$$FB\YYG<R=N;4M%&ZV[%-&M61G=
M5!DJ:E>"VCGU0&B>4<LS8'D)G3"7]?Q\AH-PDE"9/,>0U0-)3(-BL?_CVN=A
M=%D_>#:8V,&[?ADA=:[?3_4YK+P*]6S99Z[2;*$\_>P/C\O*54YJGY,6YWVK
MP*+QV@,168E HAU8K4RI(9$I!$JI+"8+:X1:FI*J[Z&S@&ZO*K4"^I8!/:=D
M1,&X5=P#HSYE)2,H<#&;!@$Y&J<EBS1L;7/:J$X!>@-\$$]BBJ-1#+V)_=Q"
M2L:]YJ.V%(RS-?]:+?^5EBH+M<=".XLA#9:\E&4F1V:=;.\(!E8* 51)BT[Z
M_)_9VC:D$;*M%(SJG^@>C-M2*RJ,;PG&<\H$UY98D0+PC&? ; V 3B(K$\&R
M% RADMD,8]X0LT8]+\Z&0.>;C3]&_FW]Y@9X6&;5+;6JY;:K6G:' U\3T-JF
MRE<+&H\C22IB)4A6^CHC): #XT")U#0E$:/@T]$FVG0I+[XZ4KJI\50$KQ[!
M<\J.=S1)0A!TE*6_EP^@)0T0A'#4LX28W-8VHXTA71IXNI&5+1?K$:O-:.^:
M1G7UB:[7?OS[PL;M%N]4^FV/?E\O*%#,*J^XL1")-X!)^6QKV@3!&<:T=,%1
MM;5-&TY((Y9GX#4KW*G45JEMA35*E=I:I;:3^72]:% %#TDF#2@9!<TCAX"6
M"DXQ2#NE-D:Q,<N'Y6ZY/NGL1LYV,DZ)JVW#\@K7./? /#]2&!Z7?)[Y)U[F
M&^[H+F\I.)IOZ6YT^C_ZUO4/^Y-^G!6!O9P,_3\'P\.\3N/_TROU"Y.32WV&
M;<1I[O(:*_#]OC\>3_KII$MFVVD1;._PFZAO)-$6@;BR:VQ8,\RS^:*]#_;D
MHMD=2T= N_; U]9.[Z4"VO:<Z>>SW5.KY=M62-\O5IR:;$O;F$A62$562*WF
M8*PB$!E*[@S77-"M;=U(VJ6YM+=D2E<^ZLZCW>&X[,I'*^2C.0/9,!Y223%1
MBJO2H%2!B88!9;;,Q.6&F2D?&78/ZV+62,\;'<=P)15^T\/ +2I'9<W/&<B5
MCUKGH\7ZVB!<1,(%I%"F,!0ER43G03!GH]844=+2I)0VFO(.Q8)K-D=G=8H*
MXUN \9Q:(1UBBD)"%E#I-<Q*P2UQ9::SL\H2Q449N<A--G2Z!.,-<R"=^08_
M#$=30 Y3QN0H^N&[P;0/6*F7<7$04[]6S*Q<XSCCJ)/?AJ-7 Y_7PO8'^_;S
M\^&X7^ZA,E?[S+58EINER-$271+O$Z @%JQF&K3Q#F70J(7:VF:F4:H.B[V_
MH&Y+_ZB@OA-0SWLYB#.:20J*>0$8*0=-B,SPUE%Y))(@V=KFI"&LK?2FZN:X
MOC:2?Z,L>O5SW*+6<;;H?_<G!X^/Q_G1X^@K:55R:IV<%BMV19(\$AM 6V<
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
MY!PB,@;H$P?+701N@S'&^<@5V=IFLI%:- (O]XE=&BRX2U]MW8UKM!MWO[S
MW2]>[#QYG>_UV>>WUO,T32#AE-IL[ J6C=WHP%&9 M>(EJG9WE2Z0;H8ZO_9
MWMQ('^V_[L P^PZ'IYZ@JLRU",,YFRS;7#9)CI!WD@-,+MMDR3,0J 5SU)&D
MS=8V2MUHM3C$8Z&XJ+IPUQ"[;5EC%;LKQN[)?/P%;3(!(21N(&-4@BDE-3R#
M5MA(F.1JAEU)%Y.)[@2[F^;A]?[XZ'@V-7(X[6;EAT<?1O&@M(O]&'N'P_&&
M=<*\'9UBG!\S_[3@+OHFCFF+G,?GA3%KKO='ELANG.RE??NYLE=[[+4X^"-$
M=(@^0 HD 0:;-8]HLLXN*&%,FTB2V-K6#<'%EKU7YZ[J!+[_3N!E4%TG^=P<
MT/,EO21*I:P$FS3+1KAR8*/2X+-BDKSRB2C=Q4D^+7F%UU$G"3'U?7_#!H'<
MJ0KR9YS8,C?@J1T-\K*-STGCR4P85>MHCZ06QX!P*DSB+O.38J:DQ4APSD:(
M5+DH@V:)VJUM9GC#A.B&S53]'9WQ=U10=P/4\YJ',,YI*D%*H@$M(FCI!* 6
MQ"5G="2Z#"+&1O/%N-3:.T+6IN?F^#I-39;INK>&!'8'L9;S/6:>3H51::H]
MFEJ<"A)83-)2"]JA XPZZQ[(&43CA&'E4(H\TQ3%1M%%W:/E?GOKZA+94,RW
MY2RIF%\QYN=4$VVDD;:DNUIMRRQ4"ED=8< 3XYB(XHS',II,-DJM!^;OU>"1
M'W8(_]:1=IJ9=!7MY6>+<"J:V<,]Y%D$87CL#N-,/$MP6]>\3/]Q)RMS7]A^
M!1W5'PU"Y?Y5<O_B5)=8^+U,@6.6*T!F'3CC#222N)*6T>BG]0Z<D$8LWV&Y
M12#=L:NJLFAET0[IS)5%;Y5%YS1H$;4@ 0DX2@*@Y#'_Q B(_&HP-G+F=&%1
MENUFH]H:[WN7+#K5L/\]L?GKSA*.SU62'-G1N_Y@^MWX/7OYF#?_Z(ZJ2@YB
MS_J2W60')Z7;Q6 X*7KS*+\\Z/7SC;T;3>M<1Y/>,/4F^=<S5J<+-XU$IO[
M#GQ_ZB3,+TQ;;3_X/NGZW!J<?C6RF>/SPW \+0-[.(J'=M+_&'_YU ^3@S/&
M./?!4WF2;Q^Q+M_$\>3RCZQ\@2FYT@HKO'0Y+KO%[?]RHW]OSZ6NG_NS7&+*
M2=$C9U2Z@-I@LC;SI/8D&F91!N[-6R:VSCYT,/I6T_0N8W$4[3]@4_[6A_;P
MDST9;_W[^_V:-^N<O.:7^F=W>\-'O5,A+EB6IS 9G7SL_7<^/4J<J.D]&_@'
M4^/RY;$;]T/?CLY/H>KJ4SP^C]R77_%:@/WXP [>E>Y+@][W+<R??F\OKUBN
M-_C8E&^_\<24X/."'MH/X_CP[(=?0G_\X=">/.P/ILLR_= OIY1\2BYEA\_Q
M^_3[9F]_V_P/R P I[Z4TV\^??O!]*VYT^KT/?Z $;ST;?* WO ]SLR-/OFC
MF]4/D,LUN5?Y@ BV)O>ZJG75HOU[-0^(T6NRKNJ!4NN"+4H>(..;?K.*J?9O
M-K]IKK8-?N(.O\;,C)_^JEGXU0M<&+/SK$O>]-/!%E-UX HC3-I<L?N_N%^K
M^3N^O'?RJU?$Y@W:.JQ*UM,+/BP]3/K^*EEO6<V>' R/\T5#MB;B9Q^+.^)@
M:G8?#8^S4OZ?/ZE<OM%J7V>*7[?Q,ROUO\IDI:L\\D8MW:/I!EL-Y:S' GSK
MW_;\M'_;XY_T;ZMHJVBK:+O9 IRK6YG6>?6^*_3JS2J]>O\JM5Y7&7JZ">LT
M]8+]ZS0'?9,799;1\YU'<KHV3Q>S>&Z:WW13JNE0\M/4N?NK/;0#G_7'J3_W
MK!M.;]8(A^IEQ@DOQ^I7J%O9E#'L%W=FHT1Z$9SRR2,3J*.1D6A+J=>4H"CA
M;JJOT MK38<5[+X\#7"_?W3RYN^GGW>/7O'7[_,UO[R@.VSW8/?][C]OWO_Y
M?N_WU_S-DU^/7K]_>O(UP'WT@KU^?_!^-U]W]_T+^OK]"[;SY;5XL_]"[.Z7
M>WIS].;)/[CW^U.<#W"_>?*FG^^'O/[RB.T^^:N_^^3UE]WWAX>[3_ZANT<O
MON1/_K.W_PY?[Q^DG1-R4H+;.R\)V7GRKDP%BIXPI:@"51I8H4L.-(D*HDH"
MA1 ^T;BU+53#,P3E!0,OE@IPKVX0^^WF MT0\O<EX><*C[^>3'=!;N2-:.YJ
MF? =2=59$R8C\TS&T&294"!6!$",#(QF' 21 3V-R+PL3+;8BZA26*6P#:*P
MQ+W5GB=EC$."9?0?JD 5FLQIVM!E*&P=4A'7A-_8'+\1H@QAA$$^:#R@YA*T
ME@ZD%:5M  E*RFGC:R(;O7&*6K73KFBG\6@5TF"99AJ3-HZ%&+U2DD:)SO"V
M[+0+6AM5$^U*P,=YX&=+S!'F0 3/ 04S8 P&H-3X2 W/>DULK;/1FL&^*C=5
MN6F!WJZOW'2P<]N:T-OGN5[L;X.EWD7*0$NT@-;R;+@9D_4<:;V-EO+$*K]=
M\SDVF=SN)[/YI+4P%H,JPXB#-X(GR:BA5.L@DJK,=O?,UO^>V50VIU'K")*A
M ,R&&SAB':!4GKB 09;V]K?$;/>"UC:<V=:+W*[3%2\$01Q//)-:0DQ"6Q:(
M%B)1DS+S^<O9[9*N>-4[M5JNVYW3XGR(FCE#P#,> %.9Q)R5;PC<H"6<B7Q4
M%?>[:4@;K2WOO0)7F6Z-F.X:1,<4951&&HS-ND%I"N (CYHJ2KD49*D 8N6W
M%OEM3I=C:%36YCS8Z:@BCAP<\V7(E_%.18+:A:UM9+KAN#CAJZ-6:DM]0+M,
M2<^/1_[ CN.T[O^[X9,WRB7;Z/$*IY9*G81<I52E5*6T 5*ZW(2],+@JO1=>
M140F(UHK+2>6!G3>1*4<BK=/LG)G""44R@\WFPS[R&=U;Q1#S8MM2]_+MNQ\
MT-6@XL9*#0Q]<=VQK.YIZL D0SQURGA=)C7PQ@C6*"'KD*A[@.E%:VU)0%]E
M2N49G!\/QY.=.#D87A'8U9"[$K 7PHT^>F1(#<@0"[(M@C,Z $\QH"!:1>^R
M(<=58^0RXQHJK*M"5:54I;2.4KK.$6FEXY)+98/1J(0P5%I#D>G(\D\8ZQ'9
M^2-RWM<I2:14!05$,@D87=9[G1%@@] R.&N94QT[(N_57("+0?GT<QSY_LR3
M.75@]H8?RH)?J:-!G==V\Y1IQ9(PAH4@7;8$B'7"11NMEH)YQ/ SAKLH=[J(
M[]EX?!S#D^-17KOG^3&&86;?3]_<FXGV3.;5V&^/\%XN%,$Z+F2RBD'0.IL$
M4F9CWU "UCDGB),<,6UM4TH;*=N*[70H1KVA6%]4998$^B5!VD6<3Y6:2V!>
M59?K('F^"#3Q**DI\\V2,H FI*RT8%9D'*%.^[RM)68D5PS?6PQ+Z2QJBH9G
MR#(F\C]X#)(GE7&LXO4]=C? <+5-6@/X?!6DB\$J1QDD)0.@CPY<%!&LS/A.
M047M0ZF"U,I4D*\7R&_F&JI2JE*J4JI2JE*J4KISY;-U7WA5/N]2^5QPC$=K
M2+8O!"BN"*#R'IR) 6+R/M& @1([U3YUE]Q$&Y#E^]UWYFMXZ'^&@WX(<?"P
M[O(?[_)/IR96_MUWGW;?O14J12.-@2@3!Y0L@DZ. 09GM2=$>\:WMA_/VKR6
MWK=YGT8_':QFPRPD47X>9,$>QI)Y/6T08D?AZ]ZO>=<U:%ZE5*54I52E5*54
MI52E5*6TZ5*Z3LH=$J<5Y8D3YU *I:UT04LO.0_Y==E*LX3J*KBZ$=5?[(>
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
M1Q_[/LY4CC^C'[X;3*\RU3ZJLM&>LO'ZFY-K_[78??+JK4X\ZX_<@9)& ,K
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
M.BZY5#88C4H(0Z4U%)F.+/^$L1 2-:>$1$TEI+LC)/J5D-Z_HKOOWJJ8CXW
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
MW^EV?I P/%J#QOWVQ;S:^SF)H/P=1@@(]6(00Z?!I<W$*$U(@U.@2.3T!Y%
MRPC:(\T$1EX%3+D+,>ALHVQC4#0H7Z4-3:ST4Y'L-?2U;"1[&^*5)G414B0Z
M>(88)B&G8>8Z3(PA+WB2N3Z\(RI+-N&LK>X>WM!(]M9*]AH:4S:2_6"2_6J5
M2_B\G)HB;05%G B)M- ,84.]C<QCJ5TEV;2MR*IGL4F N">OQ)T9Q;.P<JR=
M4LQ;.1IXVC@\+5,*K7'RN4@\!0*!N%,:.<[A3QN)%0*.')(*I="B+83>#FM'
M8[M<LU2OG4XT4GV_4KU<GBD2PZB+B,:0$%=1(5 ='2(""^(MB9RSHG1(T^;\
M+E$0C51OKU2OG4HT4GV/4OUZA4IH0X3@%J1:D=S1WE)DL+ (6Y,,M=R)7"@!
MI%KS-B.K1H+&,[$A%C$>^!,[C)E%C ;1#L>#"QA"WW]N-:Z)>W--U,CT:W\
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
MTE?G!]G:\^G?)P>_?6"'O[T]_?OT]?GA2WCMM]?D\.A/(-^')X='RR;7XZ]
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
MB0P&MN)+#/#OHJMKB\Z1$(T/$,BQ;$9?BFG[)I5_YO?=JC+6UBP6NBA(: 6
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
MA(S<P;I8;E/\[K5UVQ3LA8O^V3;R"EW ^$CO^LUI[^Q=UO_Z:0 _G^V_W[N
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
M;+!N9F(./S0$KE$=*L"Z*@]RS28I[*:JG7K8W&DV:!9YPI4CJYO1107'_GS
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
M5>C]('3&D)'[PI02ZAIC3#RT94%YBQ_S(1(#5R,0=",0<P*QIU&FV\DU#2K
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
MWEM&M' ^!^N%*T?U'W2R8#JE^5MTH/=/^H-N/AN"HGL4TQ%.1=-@[85TF2>
MP9OHWU["27AP<'R*4[35/'6_U3\Y/'0]O$IK@&^'/9S0^&HC7HQ_NE[OK'S8
M'6*[!XWD='G]U^-#?+"S_^I/QA++-&\^4^9VOY6P.V+K0A&Z-1*#9HV>0$'8
M+Z^I@R_EN)^W& '2W@8=4M_4U0C8!D@[<QEZNR'8XVH<_$0R7]2VUK;.I:W\
M8>U9QGS)QU5-T ]YJ,53KBZZTZVWMZ\Z2Y?Y>K7N-%>LU0<>, &&&MPCL?)[
M=+@?VPDKI0-_I0#5=&BQVMXT*E#-GYU[E:!JO][=KQ?G?9MNW'G(F=_:F_=
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
MQ(H7=K8\V'8[6_@#K6T>>&MM4LHCZ3SP,R$=>*&>H]Q$TL7HE3,9W405X]5
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
M@0C=+/&^Z3S"-LA2;CH30KYW/><G\;$'B-UP!#Q7YHR7[?SLE_E?=QN<#M.
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
ML93PR+10<T2S-UU?\&HH-ZIH9!@.E.J 2&08<1<XTA%K% 4/BC#!= REO*#
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
MIY[GI7P/28?=[)[EG-*3ES-]5);70@^!9S$!8/Z,@4=@(XL\XJC!#9+<!&(
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
MM]HKK!:TM?S]EI@_>RKS?]N<X(4)?KUSX@O'?PD8&>'X\-2"I4X@0&IXL5@
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
M:LJG2_B>MV#_=OMN4I?*0YDYU9FW%Z[@>CHO-:N]+T'%Q1ONU(\38#\.WW=
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
M[X:YK&',ZE7P+2T@79BUB4=9)$7\\:94DAM=,GJW&5RX&VPT*CZ:I3C*NRS
M;WS,7=F)CP^'K3D[D0DF?'02"6(2XM1Z9!VS*"F!2508MD"[,CMQ,>P\JBFX
M;.CDU>OZHUE ]]'U2J?OHM.S)HY@-FDG,(J2Y-;Q5".G"=@YD7G&0*DI3UMO
MM+SIN/TY]/DUQ/+V;SX^NJ=).3KB83#IH3O,!T;CMZA\V)5-T(N!^$<SYRKC
M;!5 ?C%OG$4):T8YTE1',,YH0D8XCSS!6A%FI6+BD8)X*U"<S8CR51!:0>@:
M6,E5S&^%.#H7\XN>X1 $TB!(B!M"D17.(!H!8!,+S"N9$U#K@ND7 Z.%1?VO
M(B-HDHSA.NGN)^0,=RY;*R0S>LXHD2YP;7BR%M1#>QP-M5S"/)NODFRM*V_4
MK35_S>X@U@@MI6'^W]HC)32.N=W^RDF9W<Y.)Q0YC7]U^X->'(Q8=OZ(G9A:
M@_YNJ^_;W?ZPMRZIC;3Q]Q@P/O.]+PUV>')\>D !/$X^GC=WP_'!R3L !0".
MRP-V<+(CFOO-]EQJX_Z1.+@,IWOO#T\.3_YI-7=W<).^:S6^ "B<OKULGH16
M8_<;:=!_4F/_B.SM?(U$"DML1/FH$_$H)7+**22$"SAB';#U);*#Z,>PDV&7
M 9ACF01E 7,-W_0*Q-99#3=C6.G95,C1BO3GM6H5=: +R31^/L3I5PK."1,P
MABLPMR!Q'(0-T$F2H,#>-P_-YWP.5O@QIT6_=E8NP$P6YO290%$<"??OM=QP
MD)EMQHQ&KE29JYN<M7-WKX)9*E-[EFQD@_9%KJRZC&7E2<&H!+><Y">#-_K>
M&E,)W8G+<].+@"<797@6"@J@@E\?1GE:_):[%14T)-%F3"H^O6G^9XI\\G)<
MU<EV0 G:L!3=7EFQ:G,1:7G/HG2MZ)8RR-0GJ1U'W'*P>>=DJ=ZHD0I@Y;!7
MU)=.WSF,AA[*"WHMVRXKE,]&A253%"NGIS%DX8*QY/S[HPY,5W_BRJ)2=D34
M!$\HBO1:.9&X3+,O:EYSB5Q_7"%7U*K SV7]7_[+W"VZ'H1NIFS_:H:G.A=F
M$;Q.7\YOG<NL2LH9V)'&,UU\S<&:#5KMUN6HV'K8;M<N6K$=LN1_A^D[.^MU
M,V%#4=![=M:^&)?79#:KW'(!?NB6W1(S\4QW7'PS<8]B^4<O.J8&FZKK'<O
MI *//NK%=OR>6ZC ,#*A8"X8GZA.W,\%T26C7O[&]U:(93<(D+(S6)K<C752
M0@KRK8EIZN<):)T6EXY&[KN]DGD*QN?BX#R"TB]Z^+BI2_%]F(.R:7@Q&9,O
M7TS,JR)%:(*P_346MM'F6,M\UBO;$!_1O+HN&8'7&)E3!1?W.A6*/(<UE2L_
M!7$ZV_.(Z>@05SPA$XU&GA(NP)K"W(C5%HH\9ST(0)5MM4ML'??SF2P)N1E4
MQ^PHUP4C4];%BRS^R/44=/7U%&S;T/N5:3Q#\<>F#7;)!?O)D=Q/C]2)F/ON
M9E0='(!5UJ^]G2LAODOQP9J=2SYZN<Y-T:P-*SA9MD3GIZ^[3(W.RYDS7,W9
M7>>,F%=7R_1AT@6K"I6JI/Q'9M]@"UHKYN#3R+_["XSRL4AF7V\CCN#NZP.6
M1W"G_V[M[;>/FZ<?+@X*7^_CQ<')6W'PY?-EDQ[PYOL&;M!W)X>[_QS/'L$=
MG'X0>U]@C"?_;AWL-VAS]]^M!MSK<#^/X0CG=SCXTOS6_/)N44X:CU8XJ2F*
MGBO$N1-("Q)A>EE@U'M,/,TD7W4NY_OLK6G:?56.5"'?XR!?=%X0[I@G$7/-
MN#$J8:5$4BR:%%V!?'B,?+?D&U3(]^3(1V:1#Z1*X>212HD@SD)$5@J /Z88
ML<10$14@'ZL;7B%?A7RO'/FL=$PRJ6PPFBLA#)'6$$YUI/ 3CQGYB!DA'S$5
M\JT1\K$9Y'-4.J>#03A$@[B@ AE&&3(Y(T%:1Y4PX K3.N%5J>4:J>O;@A8^
MAHE3\_+ _)552OZR7K[J>%D^%:NRU\E_*^AK-R-Y=#-0;#YY%&L7/=ANR$=J
M$7=<(FT Q00/AB=# Y&9GIK4A9SO@#$7.Z]J(S=1NY_ 'ZNT^TFT>]8[T]9)
M+, [$U$KQ ,+*'<G0C1DFAQGN10)M%O6,9UO'5]I]XO0[B?P.2KM?A+MGO5
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
M'YD3M$QZKM?L. F@-<C?.XVY;^!L05;_ZHR_=G[<RMT [;?BFD[9L[G?"C"
M LNND@7:\+AV03_::_6_%0T!>Q&@IK-=VXUGL5/T(LST-K'G(\#-N(\A/+WE
M\V?YBN^VU^H.X2X#0*!: DGO]F#0@-['N=5A*[]1[C0(;U/\G'O\PJOF!H2]
M6!L.6NW</6VFPV!6A RRK<[0EIJSK*",EH#G4_ZS;K^5K_ZM%]LVC^2:N>9_
MIDF,1JD!^/H2Z_K=]G!P\R5SY\A/OU,58D8P6T9KIL:X: XG_SWN7>_?1Q$Y
MV%F^H6)S^<VVS^U%?^M?4\\Y;77&@V(21GWKG,VK[,W#F1&#<LMRV 7"-";8
M<DZM--H0D[BQW'%#N"[W9[@FAIV\"P(:6YZ4T8H8S@QU,C$;C-3PJR:.;CTA
M<1FHLB]>I:(D&V=PG7P6S<L="ALL;USND)PJB<%%5X[#)LLTXK#.2#,PO#-7
M.TY1<2WF%MEX^# %D1SQW&KOG-',">,D./D\\I]2F*WY3C*3"M;/N6 3J6#)
MMGH Q>UA+/#\9IJR,=.8NQAUH/5Y#^KV+I9L.4FWQ0MJ.LGIMN'W8PR[-5F+
M;A/.5TY$AK<UOR^%V3,,5AJZ.8-]M)E].3E[>JD4ML69ZM=I2F0S,_-NYW';
MA.5[NI3+NS!KK/>J%TT;5O7&2]#YO9R9^T_V+6NDL!!^^3CL@K]9_-PH/<B_
MP,Z._>(O(%T[A9\X\?GJQ.P53CHM)_UO&$TKP<@Z9<[PGH.;?L]&5O'KA\[9
M<%!-\_VGF973_+G373"Q_=?7X*:HG<JA'I]_B/\=ML ?F4M2KRC=*DJW!:6Q
M1B2F@DXJ:4XETT3E!FP"@R_O1,#W/T-9R '_&HY(=L0!_7S1./G(#O;?M7._
MA+W=T&J>OH,Q[%P>Y#N=', ]WXJY?@F[[9/#_0\7^1F-+__D?@F\23_0@R__
MG#1VFZW#D\-6\R2<-O;;BY(Q&?8V*6^0RN<D7#&%'-,,<>;ASSJ1$$@.6];E
M@D;&:TKE5I%95LCW.,@7(^%)&)HD<]QB:A@FRNH@F%66DE0AW_HBWVR)O]"<
M2ZL=TMHFQ$62R'FJD4E8&<R<U(E6R%<A7X5\&?FT#P'CX&@(EJ>0S^A2U(E)
MJK67XG&1+[5^Q( N8Z];@=[=0(_,@)YG3"4!>!>3=(C;@)&EE" <I(I<>%A0
MG:/"FA+Z>X5Z%>J];M1+BCB!3:228IYD!*ACS@@M/2<6"U6AWEJB'IM%/:>=
M\4FCJ$Q /#*-M%$:B<SF1)C7))J-0[T[1RE'>1";%*5\^]]A[KJ=6ZPM0UR^
MU#N_/!;D3&'M:(R,,<Y#3I,R\"NFS @F&#&55[JN4#5?[FB5% [V&IA/Z1''
MA"%-(T7>QDQ%%Q@ U]8;0\$KG6]?>D>D6@P(CVJ"S3QR"0+S5ZK3'%OG(@U$
M:)93&HTW(1 NF%.$!?6XED>ETP_2Z=E(4P#7*DFLD%:@R9RSA,!S)DB&H+B(
M7FI%*YU^^3K-!)4A6L4I%SP&[@S#1E-%+-&&V<<]-ZN\B?NJ\WP,10629$ :
M!X- LPFR!$=DE9;&.XP5)2OS)BI]7F-]]@$;CRV3/G KE08W4WJ1&#4T8$TK
M?5Y+?9Z-#J@0B;7:HZ0QZ+/D8'(;)Y#240N6!%7.KJ,^OX8TI<_;?V_7!KUH
M^\->*U>A=4+-'L6.AU\>0J[XLH%)<Z,$==S$R+DAP01F3:Z.CX)IAFWE/*PI
M.BT@09$XA&"\0C9@AK@#G (S R,J,</:&ZNYVGK#25VP^1+FC6^O4>GT=4"
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
MOO)@ZAU46MCDL!&E^S%O4Z7;X,0]E>VO#65 0QEPOY0!MT/+56Y86\3+.:*
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
ML5<4%TBJGBUW&)ZM_IDZZ\ .]KJ'4X'2]%-^/1Z.NNGTYPLN?7%:*)7__?P
M:D]+-^695,QLW5.[-=J/  2#Z/M[AW#14-5-H;*.!IAPKK>M^"-_CJU![($B
MAM:H7Y_\/0[S[T?]03D.;I;_GG7>'I[^<SA3B35LG=AAZ[_N'XK$?$CQ]N"H
MUS^-\<\X^ ZN_W)PZO3KMZEZTN_V1[8W_?VO_>&HTQ]]BO!PXQ$K_>QKR+H>
M(,FG"4B]^#\?3C]_#$>.<MGY^)YWSK[]Z+QYS[8/WM'.[_FX7F][=^^L<_9W
M]Q/]T.M\?8>WWW02 )#8>?/76>?-GMC9?2\ZK[_(0+P*V*+$,M^95 X9R1)R
MFJ4DA6 4B[Q]<W,QY=\"'>F5HK[#T.H.BUSZ6B!=%L^)*/<!0EJV=3+NXVXK
M_[)U5"I?LZ!>YB 'FY(WR5"5&">6.LL(3H&3("3F@E]CU?K>9*ZJW?VM/ZC_
ME(\CS\P_7I&X@?W;^Q*I=$*3B)+S"7%%';()3)O4S"O' B$,;VS1S85.@ZT\
M?L/-"RW$]>W!%:9F\4+WYR66*[[J@IQU_8P!44L-R!^#OH\Q#%MIT#]HG3-T
M@?X4[&O5X+?P;K=\\;6WJ)EUKW4T'A4 G-C]#G!3AB=.#\^LY0-MS(7)V3@6
MJ6I%>,4PO4A2C')MF@N\Y?Z"@%^#>".322RGQ'A)J6"<<NT2"9'K9(,4DHI4
MD(N,D8M<;3O'$O ;O.&TN1O+PC5W";]<N_?M9'OW]0^P>]8Y9:6RR,&X(YXH
M15I@AISW">;(,D/4QI;:7*QB&YN]]HU$X:[;4AI1N!=1. 51H,2!12(!X<C!
M!:)$(FLC10&\(1XU,TS5)8V7NT W$8=;]5UNQ.&^Q>$,7!22*UMS:;VA4H%'
M#"Z**?,@I?/$NA"LW-C"FXN]1L^181"'V1<&:]0[W6SM[N=U^&'?=ZMXS?X
M__@PINZH,E7]V75[..3Q+<VU/.9=^^.7ZD6RV(U%;2<UD=B5<O?5PS-YMI/3
M06=P[?=?J%$A$4I0PB8B[F.IP\J$MZ#83 LE#0$8VERDH5L3B]2(S$.*C-A^
M_053JJQ5&C$K<S$^I@@P0"'CHHM):8DQSR*S2#VZ/H:KD9H'E9H=\'=T,%*#
MKRM"<@@\' =>+]9($6\5B5H0S2\W<'FD;QP^S<7NB[GBZ\>B1%\WFJ_#12X@
MGCSJ#TM^YE5)G()M_OFD&T;[XT69J;/J/#,^/\6Z8;]W/+KXE*DG]O"(<?#P
M:TLE)"9872?"GWG&96,X_7-_<+YBL!>1&T3[#=D$%WAE>R?V=+CQ[]EL??=P
M_%!,PE-?.F;7F]+JYYS(5)HL 'F48]HGS;D3TCC%!$XN>L.E9^K">5J>WGF(
MI,8-\SYCB*RS/'\<#_P^(&3KCYX]O'"RZ\4=E!=P7PE^]9()R@?=-D=VD7JN
M3:HH^^ 9E%J7#6;KI_$KKXU$+'^;__M_-*7XY[=__O%'^4A^?JP'O_0Q_U46
MF>S1T:"?\W+N=&Y!ZI>^'93T_YON ,*E/M@2T.H_X]&HLB0$3]D04&AP'%HQ
MI2JRFCV4LNK0S=9?((25=<K#TVY%D--N+JJ,]<P/6P?VM'4TGGC;ZG4/NCDP
M.RS%M.=M#O*G_O$@K[X=] _K)*(=E6OWXG!8'7NA\W18U^;.^D^)>T8E4U@8
MKCD&_ULR39WBTCH<Z!6!&EW9?KRQX)?ZNYWT:WG'HA-_@'<%1TU<)D1?F,^T
M\^:=^!*X@U#?1>03P2CW&T%:.H^X!&>'&<:2<!M;>G%9[!_CA=<#._@61ZWO
MN4!B+#8N[G4/<TG5^* ^B'/)1H_7P@:-0#U#@?I&OL#82\6Q*.TA0(RX03:
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
M<KF[MPT ]V=SY_CD^P[]Q!I;VV1W[^BDL?77T<[>&W+P[M.W??KI^^[>06K
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
M&HI8LE)'K(0@M,I&4JMT,%V<)RNFG12N7VFNGU9AJ"5$!"P1\[F (/4.&9V
MZZUAT1JMK'-9A<%B1;J4/4K%@&LEC4:/0/G[KV2E_CP24S=BO]:Y\J?D\EWY
MR,@#@V7EQG:[%\ XY[8;>K7Q)BUTG')=W&*@<ZH6YHH B*W/J5CDP';)#UC;
M^(W<I__UBS DE^T9 HIZ?9V* *?A6Z\K^IJX4!!Z88F5<QJG,<PD5]FIK;G(
M/S32A'E$;?(Z*MCWG%E)95W0V=9&Q6_T;-A]V7ZCPNZ/P^Y3!>AA5QDUCB'N
M OQ05B$7!$-, P%0'+W0H)%179>D!.D\&M^^;7[+:=1791ZO!POW.JD/G'*O
MQD#/&\N6YEOZIYM5XO[%/RW;[@."O?F_0?/LM.J&=AVT4MX^]#UV.P6O[H17
ML\U^B(M"F9A0;H>&.#<2@3B*B(1 /&&24<]R%4E-"?UCA6S(XCE:,?WD5WBZ
M\.[=>'=*UY *8X>-14QZG#,+,=+46Z2\\HEQ&X3&:QN<KI+']X5%S#0Z;535
M:.G':Q'!]K ;XZ^G/+\(>VDY[I'M=M^V#YNN%8=_%V-H<0"U/:-<8$ A!E2*
ME*(><18]<M(X1!*CC"HO' 9CB.,Z8_=.>RZ^C]7EY>7X/@HO+Y67I_NS"\.4
M(00YD9./A*5(>^>0Q8QJGPQPM )>EG5*[GW65!P;O\J4[SJ=4+5WF<AU'K')
MSRI7OW@;:&E^C?&V@/GS8]0JGHU?!*R=&>7#:A<LH0XE$#G9.E+(8&80UDXE
M'ZD*1!3/Q@O@ZJ5Y-F[-U447N2=K3SL^C+2<88Q(L [L"JJ1"28BX815A# >
M:5C;T(LP*XKKXY>3A;+V4:^U8ZFR\O *1[7X!806!T+O9P,[HM-$889 EP#]
M@F&+-(D,$>,5L=)9Z=/:AJSSXMMXSBR\-.VBL/#B67A*C_#>4F^\0#Q*C+C-
MM9*4DRA%FP2+05A*LQXAY"JE]"W(I;'2RL->)]>&G=//]A<[GO^XB]4S[E)R
M^_D_&T1>GA<G-UDNB+PX1/XT>V)$,+$I!204!40.)"++HT4I41F,YQ0'OK9!
MN*[K^Q?OOBN+K'C/I0)U+P[JEN?:*E"W<*B;4CXI\TQ@&Q%/R2"N(D$.1XVD
M]-&RP+63'J!.\[J4_*E W0OS<?UK6X.J>E3-CCN7O3!GUV^KH)A=;L-E_[@"
M78N#KOT9+2T7.L?2<$2]5XCG\S6M(D4",RMX])KRN+9!29TQ/8-<,[W*B]OK
M*3+STE2/PLQ+9N8I/43S$%.@$0%+YRS%B)&CW"/BF4_:<ND# 6;F=8;5:C#S
M2W" Y?3P9;J_7K1!^$RMP:7I5T",!8,7A\%^]BQ1$.$)T<C;JFF#),CPR)!W
MTB:N=%"!@BU(59V;68UJP;;@L_!Y%7Q[?OBV-)6SX-NB\6W:UV6C2AXSI*1/
MB'O+D,8D()W#,H40S%7=>"6N,S&K9*XBOHUTT/$HQB3-*_1:M+5YBV=<FRV#
M*87.( =\3TSW/H]_C"&^!#5_Z[J*/RZGW8PWQ^@O(B+X,9_QPAS$E_O;C5]C
M>S#C';ZW$VGE9GQ[+6;>%%=;5WED9_??5_APK1SC=MMW3HN/;''ZR_%L$2_.
M#0XR>F19(+FZJD*&8(,4#:"%.L]%I)7#&[/9Y+>G[/ N^/1<\6D)QE3!IP?#
MIRG[BBA-#<<:R< EXMA:I)V6B#FG>0C:!"FJY%R!9ZN./64?_E/1 TM>[@HK
M4R6/[T%@:[;X6"0^"<X"<CJ7K]96(4N40R+8X(RFS&*?4VC4G "HVZ-6R<U]
M42[=7V'LDG;_ZSP]72=$6ARC4$C07/,G!(>LM+D$$"9:."F2PJN8=O]2'5._
MWD;G9<0Y+5?UF.JI4=2-Q4'3;#DRHJ-DN7"1,]$@#J81,M%[)&5P3##"A655
M_W1Q'W5C]9PXA9L?2-\HW+Q,;IY2-&P0%,#8(ZL409QRB73@ D7IP:90W@0!
MW,SJ&*^(2_:%N3RVVU]CKY^KG-::\/*!ZS5#TW9_=+CY/,VAU=$VKK9DN]WH
MM/.;NYU6*X;-E. KME_:=2T2LV9KDA&1M*[@RGH*&HA28!RIA"PS3B2PB+34
M:QN\KNE]\B:*PV.%.7RY&DCA\(?F\"FM1'#BE:$&!>(LXD)$Y+R)"!,ADQ;8
MDV!R'TX^IZ3(HW#X"_-[[%ZUW,N=MFO5"J%.0H/>O<YA7H;YM%SU)/<^A\7;
M['9M^W!8'[^ U>+ :K:$&6?.".TYXM@E,*$"0<XD@6BP5DF<?+2AZH"N9EO3
M%8?(L^#HY:HCA:.7S='3Z@>)G&H!!H91&'& 8K MB$62)^MADRG#:FW#U)E<
M$8Y^84Z1TGANE1606[:?*Z!U']"Z*OJUL[<):W!(OFC'B)9$(,>B!.B*!EDJ
M$P(L4TP*S9*R^6!F98RFXA9Y4G$@I:WDTEGZXCI+G^ O0>$@5*+(Y!8,W#$%
M+)TKQN@HN.)):*M+&,BCL^B++=*^.DI'J?.\- 7C,OTX2"42MXC*R(='Q8[;
M7&V!2*N"Y5+G$C=U34K@QS/EX>4J&(6'EZ91C'G8*68"81AAJW&NF8F1EMJB
MH$5BBGM!J,[A'IRM" ^_A/3U.67:?[N6Q7YGVZR4<WGJY5P>4Z\:9AI.(G,!
MY<6!\D0A4)C3SI><I^,4T2A7"<Q6GD4V,(,D\]XZC(F2;&V#J[IB]\D[+!6K
M"L2MSJP?4^TL$+=TB)L^46-*.MA Q#63@'/"(\L315%H:4!Z21/BVH8$B%N$
M<_I!BE;=U[FUTI@TOW#J70V T3X,9S)3KNIE8O@BEV:U$7X5:JY> _A2GG"A
M&.]GU%@M, %UE2+C<41<*(,,HQ8I3RUQV@@.V[>A#&#\O:L3+I"+5KPV4,'0
M@J&/6]>U8.@2,72ZC8"@6H+(0])3DR//,#*1481U2HX::0T+:QN&UH69=04\
M/0RM5.G?^Q9>!_^&YM>-_ZE^#&?@NK]O7,YF?'$\G]'K48:Q5T1/8MOQH-=O
MIHOA1\UVB.W^*Y2_]/!L3"MCE_QGN#FS/S?[M:WHXZF+W>$'C-1K6=NI MLR
MR]9K_:-8>]TYA8%?U(YLR ?-M<Y5"'ZG-XJ" ZYM]FO>=KL7P*3GMAMZM4X:
M+^'UB=]H.CW4BM3^W_+50S&&MOY1]V).:^#Q"OX-"_CZ^J)MMO.W7E?+.7'A
M=N GGR;XM>+_?@#0"F>.<KF[M\UWCO\$X#KYOD,_L<;6-MG=.SII;/UUM+/W
MAAR\^_1MGW[ZOKMWD!HPGL;WP_.=XQWX>^>\L?G%"\=P"@$9%RGBBE)DE31(
M*2&MC0J@+)\5R_6;NGH#R;4R5<PCWH>BT<Q3=R'37Y3 A4P?@TRW1>/\BXV,
M<3!/$,% G#PH@9R+"C$;8 >%"2QI(%.]?E.7U!&9KB3$UA^5>;JQ=Q9AJ;[&
MUD4]TR,,P/9CK5GY7BN?TMF@>];IQ5Z]=G[4]$>UJK2?BX?-=JW?J<5O9\UN
M_GX6@FQ]4A$8[49C< JC\[?7&GZB(\Q1$1Y]&_>N"?_8R[I2LW<$C[>UK[-]
M$_/" 1X,\F]PWYS>1[#6L5T#-:'9JYUV8(%;S1/8(O@ZS+G=Z>=?LIX'>W36
MZ59/A[V#%X F<?,S\\[EFUV$UP\#\==KV^U:'(T1U)1\[]"0N!B.LOK:O,=-
M*CP L;TFZ*"]:A#VJVVVLKX(H^LU,WE5JD\['MKJC_@5O@L+4<^$$V(_=D^;
M[?QZF/8P2L_9'KP-II5?,ESYX=1@VE=WSU]=6+-VC 'NKP@Z+]+DXHP&_=^]
M>?.J5N3ZF/(=^7G5T^:_<33.'SYW<KW.6M8#>1S" L.;+F?8AA7WN8Q$53O3
M'8]YL_8UDV6S6E(_@"=7E2:&\@.&LE[;FU ^>Y?[,1Q"==^(IV'%S[I-F$JE
M@6;&J5U$VX7QI4%_T(U5^?9N#Z1>7J[XK=D;$L;H*?UX"A1GNQ>UT$PPR;P1
M>6X9*5JV7:U8KP^R$! B7\@3&3UX=B!Y97J]F47.?\Q99MB9B?VKG<-$@4C'
MFQ6'Y %<<]X9M$(F\^&0K^CX)M9H#C=P-%#X*WZ#:?5&!-/L5LH\;$VVLT+-
MG@+2]"<W=/C*4WN22;UF0P:NJB (O/V&^5PB:G7K-4 XZW:^-GOYNWDUKK X
M G'> 337GBO8;E8;,]\@J\,>M.TP :_BA$OJ")?D\4-0;?8GV3?VQB+O$C1A
MXYK]HVJK,IV<#?$WU3Q8T1:()R]= O#HYU=\A<?,([G*%AS=,!2Z<PS&:2OQ
M00VR&WU--RN['_-$0./]N^.S#EL4W%D%=^?8PY@\V]W;9/ ^LG/XA7#G"#<,
M8<85XDY*9#4WR":ON4Y)V5CUF%V?K>Y4&^FVZ[6W(^#,8%Z+[8Q38PZI73''
M=<BZPK.*].8)MFX<E@ZX(^4Q2R(8DH3*)'BDT4EAO12!1!>#L^3+5AX-AO_0
M[4APME'J-%&^/LIIM]OMS0J;"^G]E/3VMO'N^R_2)1^=CDB+G(X6*45.8HX,
M5DPIS(EA:FV#K>-9RIO5]3,---O#C9J0,2/TYCE%9*@1=MJO@+8J;?"/\V;H
M'XU=Z=?N&CD[\=4MUO4ZK4'_YENN";.L1L7N([D2"2&W$;@38YPGIZ__/.I>
M>54/(W(@C4X (N !KVSKW%[TUGZ?> _(O/&@F(11_W#-9J7]S<.9VNDA#R7,
MC<0B"HX3#X$9*F)4W(I$%<."WKA/D\K*RN@88]?62+4'>Z19"> K[:)*Z%)_
M]+):4.FQE<HQ,C&&*F+^:UJ?&,O_2MFPH(7,5T4Z$U;:CXEIM'F4KHL?;M^$
M.3Z)V,1R2HR7E K&*=<ND1!!]M@@A:0BS47L28S^.#@]!;M@-\V"]1Z\Y\]6
MQY^\,,"][LQJ;+TGC<,OWF%.35)(JAS;'TC.S\$,)2JI!NAUB>.U6@0)=9:W
MMSN(M^+6E>&;;(BF3M[XH=68#;"*WD$@@\[L*S%]:7"-5)%+5IJC@[Q:#.U7
M/T;#&8N7ZM ,%J9ESWKQU?B7/T*S!Z;LQ:MFNYI>==,?0-J' *@CF90%V=29
M636:X>4KJ%W'0[@=!:*-WCRZO%Y=FCH!'%Z3:ET9?>-EO$YNO/:CQQ*V#E3W
M2X_]\2L),\L9++O58W\2[+=B,7W5$U]5I3#\;6)P*U[I#."I83;-Y&[3'2H<
MCQ0\H>9.+XN3.TSJ%ET:G]S\\<3\7T+DZI^V5=F7MC\\2JC<AJ LG<'C.N$7
M@R-FPQ]>5HC5+>9?XJA^YMN:55Y?0"S5,8SE^) VOF^S@[U]FK\+:BT'U97N
M;KUM9M5UY_C?T\;6FV_3L52-=P?-W2V8Z7%H-8X/0 W>QCO'APP^XSN?MW%C
MZ]-%X_,^WME[FRZ+X7S$9.?[FWRVJPT.SAF.2*X<RCEWR&GID!86&^J$]4X!
M1O(ZPPL.1_TYMSR-F-.">B\']9C!B1$#%KJ./&'I3)+>B$@DD1Y+GU$/8+"@
MWHJAWO<IU&."2AZ20X0$A7BH J]80"$)@3VCW!*YMD&HK#.ZX C2Y<'>2R@"
MD#.NABZ,[,&8XZTH]0QO!*]?<C%.HE@/)@R_/<SI4,&V6V#;Q8Q&9R23H,$%
MI&S H-%)B;37"F&J95(Q "&%7(#(2%,*'#Y/3H_."\(=\R1BKADW1B6LE$B*
M19.BJS@=CSE]KI56.'WU.'U:B\$RX*2C1E%+@;BPP.E<*.0 W:W3/&(J0(O!
MM([O56QL]4H>KK2.<LVW%G,4X3V]:B6GL>0T/E)>>+%*EX?GC=<SFIL5@2B;
M ,]Q"(C'7.$(:XH,QTP;Z@W!,H>AU1F;;=GU]-(:2VIX@=%5@M%RI/$T871&
M+;;"BZ1SIZ$<X>-,1,X$AC3U3N@HB<_.O64<::Q*=OB<O*]?"#:\S!9[R-BF
M&V,S9@[OJVBG3^T<1'W8KGJ: ,/5_HSMF)K7&JO=*5W^">9B[,T$E/< Y*ZM
M2@YY=*-5N<SNB3 YP!^XW&WV3G)(9,<WJ[^'F14YFV@4]-N#OT[B,! 3/N[&
M_J#;[LU&1+Z$!6[V<G/AG!56I179;Z, W&$PW:><<1)J50[&,+_DJP7#;]"K
M=7)2W2C+I$K(ZG3A%>W:\0"6/S0KZ.D-D\CRKG2;MC5Y+;]BF*S4OW$X9YT^
MK&&^-7Z#A6B/Q^9;@Q!O&.#F(.>*M9IVO?8.: 1^S7FH>9^KG+0:R#L-M\+Z
M'QY591:JB-EK+[W^*G=1O64[A_BT81@?XM?8'L3:Q]C]VO3#F4\\6MWUT9?#
M;5?,OCGH'W6ZS?[%^G!.UPFT>EKG+ YSN*X_JTHC;-<LH*H]C,. X6X<)F[T
M_J@==<YS E[],CEH<B.Z\31_6#UY:I"M3OLP=H<QQ-<>60N#.,Y"J]+Y8I6R
MF'Z:;S2959@3$ZMDINT/'VMO_]G<S''*S01R8?CRV._G],_?WH)F42.:8?3Z
M/[50\?3FX! 6KD9-?;BA>07R4ZZRY/*\6M5W1P.=V">*X(<8YB?/4F%.\CKK
MQJ^9TEL7\-#X?Z#NY&CJ;@2>^YJ37#_"8C2 /FM$SD^X?E39,I_Q7U<Q]H<Y
MJ/Q:<9^53&*?I)1F3@+N=<:)JK 1,#(@S-<P<=C"=M/60-]I^Z-F+PZ%9@?(
MK=KR:3Z9( ,V*K9">!W>!3.SH3,"M9_>.\GJ]=IVL$>WOIE<NYGH>NW_@Z4"
MHKOEW?+ZW69RJ4('-B''^Q_9*D?Z8@S5@,X5;\'F#U\#3VWEI+KK[^H-DWD[
M.57U+@)QR7D _BB&02ONINO:$>SS6#?ZT&FUW@XQ9B^KC24[8)0=</X%;(.@
MK L(.YL/S[Q#1B:'@E548+ =N)+/+3N@&U,+1&[O,C< 1$!F=#?T8_=FL_9O
MU"]OERMP&[OCR60*"+(N5,D4>&*#Y26MH:0UO*RTAA<W?V)*6L=$6D>MY'64
M".<'.@2YP?1X 0<?I_M@7, X3K?/=[>.CN&]!.X3._0-&",'Q_NGG^"9;WAC
M[]/,P<?!\8X 8Z6Y?[S)=]\U8([9@#GYOK_G<>.TT3S(QLW>(6G,S^6(C$2A
M&$?&4(:X,MEX(009K6DR5 AM<CE)5E=XMI#)B@8UEUR.@G2KG<M1D&[Y2#=]
MQ&LB9]))A817 7$C!++"<N2E2-PYQG5NXLYUG>&;2N<6I"M(]T*0CBI"B8PD
M&&NXSAJ=PRQJH@AA4F!1(9TN2+<*2$>FD"XQ(9)*'BD:# (-7".=9$+*8IX<
M]9A@7B$=GY/.L:)(]Q(2U=YU\W%N55-T>%(T/I:Z"JNX=N(Z+ A;G5B]L 2V
MA\U?NQ6>;46?*XK%WH?8&[3R$?#;;N?TG[Q%_U1^%/CN/^-=G 2_U/P6 _H>
MNYV">W? O3FQT D[9Y5UB,;<"M&RB RQ"1'/= J@_5$!N%?5K:)_W!?X2C+;
M\TYF6S;;%YWG7KP_;=T1SW&B02')!.@\2E.D%;6(@UTG&0M>\YS!2NM$+Z -
M:N'Z%93U5CHFF50V&,V5$(9(:TAVU8 E8WG,3$_,B.GOX:4ILOX1^'W&Q@D\
M,)FS5QW#V<;!R. 4D(:M]IJ((++?>O5D_4LX4;R;'9/#A*K(G'SH:,_.6C"-
M81R/[0_ZU:>MYFFS/XR>^R539\X:/A'X>^!:';?"OP^7&SL!@'_G/=Q-FY<[
M^'&X@;OI[ZOM*SK0PC!Q3ETVR;WG,N<OQ8@XD1RY7)PM,!^8)MP[GWMNU?6]
MJGC,!Z3'=%\7#'APPZ=@P(I@P+0=Y*(U,FB'=+0!<1Y 0XHR(!I%B,I&2[W-
M& #H4##@>6+ 0]E!]\. PN9W8?-I\P<'[1GV"A%C.>)).N0D=4BZH 7 O60Q
M%R.4]RGALT F?PFG-_<NX3.:<ZD]L=RE66V@?X02/N6(?MGX/5MP$7-!':8)
M21TTXD)89'122 47%6-84>IS/'H==/@%>:^>0MF>G_BZ"W06Z"P1ZR\,.F<L
M7.4L2:#KBLAH;KR)$4@]@9R(T27.N+=F41'K!3H+=!;H+"'P3Q0ZI[T&3&OO
M1+)(.)ERJ3.&M#<,">R420Q[X?RB0N!7 #I_H<K91)FI']<;N&5YJHDFARM3
MT^'.C:=_4,$ALWD5$!%RR:6[M)R^[XGE3,OI&T!E&):QW1X.<QR_4?I-WZ+5
MN=C9_.)A.U3 '"5C FA<G"!#I$:>"_B'!$E$ HUK??94<=SIO)Y+0+7B92FY
M'Y =7C[9W?>0K)#=LLEN1^P<?M$L8>VP1TICA[@V"6E*$PJ*@Z12*NK$<TW.
M]=F3K"NZ&U7.^PG5$;-\JKOOL4RANF53W?MS +M$M4B$&N0,9H@38I 1Q"&B
MO=4I&AQR*Q2\3F\DNF&UL#&=W ;S2.V\JH<'>]%MYG)X_7ZWZ0;#>D:C$*G+
M<*I%1E/=?:CX)T.UM3/;K0I*PJ"JA\(;!^UQ7<3)<8^*'";[M=.M'A#BU]CJ
MG VK"U9513OMPTXN2/%I_>-Z+<60RTU.EV^[^S2(J:9QK<CB<I;WQ10\O:Y/
M]FY6*(<E.X<% 2<AMW9DPYW@]!=//VZ+H@4OYU:_._XD&M\WZ>Z>YSM;)ZSQ
M_@N1*BGO" +>)(@+%1$8EQAQ(S$+WC/.JY.,]9O:#UR*ZKOL_B\Z<,ON+W#W
M1>/P"^8A:>(EBMA[V/W$D+6:(Y.L]4 :E(D<<LC6;ZJ:/J&HW84"?M$/52A@
M@13 =]]_T1CSW/P2A>R3YR1Y9*0/B)!DHK2:"L.R3VG])F?\)05T8^\LPA50
M 2[J0[7AAI*1=9#^N4)U5@R:N8I8[/4K CJ+;=O*%7>S;+']6C/5KAX!1FAG
MT JU)@B<7"TZEU9.:?C&815HD/(S]9.SARI,5#T&-6#^2Z\K"C>74\_J$ZA(
MXPJ99]W.UV8/%N#WWT9?^4^E@C3;OG-:C2OVQL7"K\P38(7*65:]KBHV.QP;
M/'14'3HK+GET\)2S;CR*[5Z>YNBI\+55]--L5Z/+Z3/C)=ULA^W16K_Y!@M=
M#)G;&#+[=.?]%R4L%<$XQ Q7N2RM1@9'@<#F="$HF[BV:QOD!X8,B.2'C#T6
M-W80O!>Y%(H BOB4H=H2&A/6 241$U"$HLA2T-R$H\K(%(F*E1]O%JG_4_ME
M.?U0;H^"'8NBE(P=,:D(*C8"M@55'M1KY'2TR!B&0Y3"ZP!*_3RM;DPH$T;X
M[2W"ZSK >NW3C4)TW*%BA2S&,:WMMB])$6C0^^X@AD)X/R<\?[&[^<5(35QB
M!D6=P)I44B.+DT Z)1P==2E9NK9A?NCR72$[LM#$?6EB9_,+(UQ&4#T1:)HR
MMSBDR-%$41"$PB^1.0X6AEZ?#93\=:FU9.NRT,4]Z>*\ 5@!&T$]U\@3#NJ,
M40Q9#ZJN (X6&, =!Y5;&?](2F4O[G#9K]ETE1DUKV?+0WE3QW)R:""/A>5*
M=I$9G]G>(,)?C -\NY];Z.3SAT[;NM9%/C[H-:M#D>R(R)K0"NDJ!6-NX]W>
M79QW^^;SY-:H3=1%[H?5RS7Q0\VZSM?;'1S6@6RR3^OR[.N.A]*+HK/Q,?-V
M^R:)U_MPR1O_C%BC4.$M)!W/(<]$,*L%02;1W&%(!F0C5HAK282/P3FG*BK\
M@:3+IZDC-V(;MK_6/X\M(+)3H(:C7GU\%)I[W+7[3=\\&WH68[_?JER+HQZ/
MHRYO=M1$KSEJ"3AL4W?6'#H>QZ[-^8>BV9DYMTW>E+#(,\FTVFP/&^'>HS70
M^*X18O/<WV=\O/NJ<MJ"M+IJZ_-?D_V91K&+^.H6ZWJ=%LSLQEMFVEP\?%QO
M)96 <V\C9"?&.&\-K__,CZ@8,GK.*)$N<&UXLA8L)^UQ--0"@3)OOBBV-K[I
MJ'O5$>00,!3 X@39!&]]95OG]J*W]OO$X$Z;[?%,F(2I_G"A;T<'M] R'D^I
MF-^I=M3]<"A)9G_6EMP4[N]X:%L[MNH1N=D.E[T-/;#]RO1_NQBC,\CNTP_'
MC7?OZ<Z[;9)[LQULG<![&L?P[J.=TWUXWC;>!]D^C<Z XO3@W0X^V-H'=/^$
M&UO_GNSNG7R#,7UKG+ZY.#@^:.X??SAJ?#]*C;T=O//^BW!2.N4DPI1IT :"
M1"[[4[FG4?@D:4IL*&H!OF+8S#).\6@MB1$G['GD3&-)0O;(<BR-CF2Z1]Q-
MO22G0IAOKT3_@#FFL':XIS\?\.0$<1*@2LC@K,F'"TI+"1:Z #S0GCN7;L3(
MQV._.[:._ANVX+!:H<4L^[ULGL=O9CQN5=RRY[U!=;:9$]^K9IB^99NGEP>7
M[:SGM;*NVAV&3KE!#][3ZZW7MD'C"*&2J_5:ZG9.:_WFZ3 L"_Z=C!$:M;/-
MQY^GIZ#5^I%&4=UV"#ISMUWI*J X=^/A .1ZIWM1LR/(RM0*BD=[>&K\-;>S
M/AP]('?W;;7BY9\)1IP=,V>Y;;"/0^4GS_+:H\>ZS"UZ+@^/9"/,]H62#:PU
M*/[-WE%U2%XU^)W75SRW,\Z](V&L9V %I)%,&X%@ZPH$JWNO;S'07=Z^5LV.
M]N$<B#!.;$*($0C2#GLF WFYZNS=5>%[8QW6G@+<7![-C[HKM_-7KUGVE^.M
MB'=([LTVS# WOJR/)Y%;2>=3^F: @83+5]6!]/O3#;ES,]EQ .6I/8%Q7+WO
M:GTNAW5I,;KH[:!W>>$RS'(Z&"%?[ SZPZ/_[L1,81ES \^J7,5E+_ \A?7:
M**:O5_47SSH 6 G-GH>+ Y@;#/O4AM%\VIWQ YN]:QV<YW;-!3NA@H^Q6R17
MCJFF!_=EK7ID0)R!Q9LY=>XNCP:4N2T-^GDXPUH;.6BTU1HUYKUJBVX#0$-O
M'.Y1=:5?8#1%?=SUM ;T'?L51GC;.ZJE5N?\87A^%1I$5DS_,0Y=#L28:KT^
M "W8+L!A_F/K*KJW:B']VO;B"P+$ZVLSXMB9MO>O.Z'B13"E9#U[HD$AKSP_
MO^6O+]DG?<>]SL55*?ZCVDD8=O4G^>,Q_>;_&493A9& "),52.'Q@P3R >0U
MX KP=?8^58[_:B^J"/.]>9OR$>"L">S]VVC&J[4-VQ\^/N::C[;]/P"Z(%9!
M> U7<^PK&>)\:(+J5F'X:(.Z0P%9R0.0.?W62%!5PB]\M>V^/;R4:]?V<2SQ
MSKK-2B^HP0Z%SNAIM@52,USDI^1+UVZK]-(VR.Y.NW)@G=F+K*/":E5ZZN1;
MAE0P)FMX:J]3.P0IF4/_X$,/XCSKNM?D:_<ZREW+8:AD'8BQ+*%&20JP6\,G
MYJGVYBS5R)5V>=M0F.6%<A'6MC=(H!8UX>&M+%/]X'3H,AXJ-!%PKSIT&.M6
M5P.>DL;-GCWLQMB[].OUK@;R<'D+#ZF+YI7/-.J/LJH/.D^8T@*NIE_[G!=E
M=) U5J#R4@Z#67)  'P$INGA4>VO 9 4?"(NUWS_G]K??[^N@CS;0.A'S;.A
M%9,'D!W\-8-1L!=Y3YM^V#I]*WZ#NX $-@>'L'(U:JHL%5UIF'D<,*HI6R@U
M*YXY@DT$+.N/4E5^&QM<]G38A'ULHHVI=3RJ_V38&T)>1>B#;K]^J0;GD0Z?
M#VM^GIFU6H-.[]JKAO0T?+_/U=!KYW&D\EZJ4NZB>EPV^X:ALM57NC'%;M:)
MLX&?GYQ?MQE.F^UFK]^M?+&US;.S"&Q2K>DU)W0['L*B#?6Q[+.ND'QD;U56
M8Z4>C^VZ*L>G-^B=52)T?:[X?/2#P[R*=C1;6#Q8FIA5R3QQ((E*G6TU3V+&
M+N\'V=* Q>DV6_GXASXF\(],]Z^5YCO69_).SDQF2+A57EAEEUA_5)%6K8*@
M:F-!R[?=2M\?.P.J#+(;8/4Z#%]'NB%[YKCO7@_D=F4#CF@PCZQ:3&#^SGGM
MM-.-$X\![&T/R;/3!0R%U\.*5\(AAK'!4,6(1T#EGT'$T"'QUP >43'WZ-!N
M B7^R1*LM@-OM_/A8LSHF8BSXZ-"_$&[-_  &KTT:&52J)PN8 N=GE6#&/-'
MMGZFSVZN[<TDIU>+!?LQB4OC.8V&L;X<4J.W(K5'#<;8FP%=>XF"D[KC&$CS
MTEU*F<ME!AD(MNAJK.,C6EN/#KB;E5R<'V(S,E/G7,+3V8I7?HX,W]W.M\J)
M 2SZF+1ZEZ-_FKS%GE*F0N"66<>8$H:KH 4)UO\T]!%$_\6KR_"U-U?IN!^&
MZ_*VT]T"+3/#;181NPF^];I"VR=R[O_ )TL[WS=Y8_-+4"%BSB/B/@;$@Z-(
M6RU0PL;)0(D,CJUM,#*GVL9$Q,E**COUZO"_TVZ/7"&70077?2/A&M6,?'Z]
MD8!^*KQ%!+?<X!Q/++@2R1'#J(U4YM#Y1-C/PFH*;RV:M]Z0QOLO$<".JN 0
M(UHB3CP=GMKZR!Q6FF#K::[M0)X@:]TYQ#D1IS!1EJ3D>3+<$!LU859)&IW'
MON#_@],HW3G\PCC'SNB(<LH<" &?D+$L][7CUKJ0C SBQ_5'IC-IIPZ";F%5
M34#P>NV?0;<WL.U+,P?LTDW_?X/FR&UU:<5-JDC-WH1K[[?F?T!Q#IU6RW81
M[#\:_EK+FN)I.Y_UV:OR&S\;YN41V-"2^:UYQX=?%S<3SZM5,4D3\SBS%T,_
M76IV>_V[99=0S1B.)D3.>1+21="RA-7<$I8P^W4QL%D=MNUU_HS_V&;X,\*\
MXF;AM%MSVOXWD ;.^>2"#DAJ9Q#G\)ME#CA-8\R("R 2_G_VWK2IC65+%_XK
M%;S=M^T()3OGP;NO(["QW>Q[$-LVWF[XXL@1A#5P)&&&7_]F5I5F 0)DD*!.
M]_$!2JK*RESK6?-:-M65P.N3*J,V,R2=PB$V37&Z%^WP6G;<.8\DW*U-)5#H
M4?GWP)2\CKD*[W">1UF08\]' [.;3[@3?_:FUS$(29:.F;G+2HM9%XW*& T1
MP]A'_J$(8ZD== A"SYT.@<!%$Y7?E8DGD;M-R4P[DWNSE;:F5W#85F\OC)W&
M=L31BJ7FL]31>?WH!X.$!HLAB+ 7%2P;$-"<$^ YE"$>D#7$Y2W;9DN,LV>E
M7%D?F+3217KD%%NKF=(TJE74:\R4T(O6%5;D^KO(]6+W_(?R3 @.(1 A8$ ]
M%4 *S@"6, CF#.<\W$*NR=M\#U_29)WSLL)M3Y &,C]/<B\E1;VDO)=]?Z%[
MV=?(3+U:]N'"-E*X+A' MUX12MXZB^K8"KA?G\)K;E<2TSOM%._OC6=X116L
ME1:<3(+)TI04Z\HO%?I4/-2)Z[64+PJ*=#!@\NZ@>>.>6E3VD@D3E;Y$&CE%
MI/2%O(9FF"L;3RO/CQA\)\]E2$F$O5'L:12F'JUW,]MJ]H_S*'3_*?6XT?)6
M\J"3FNNB:IPGD>;^QZ@XVSQ[))U!UT>5.O\M/ZOR#/IY_FBC-Y94>9G.,2KM
M49?/4@PS?31];9P2BACC(*6Q""'V>I$OIP[1-8X2MB3UOZ#"M))>D6=41KUG
M".;TK'O:Z:5$DKUVF79 QV,3!0:E9_2[Z16[B5C_/C,1P:))89."T!L%^^9&
M^1+913#)MR:+9Q:W)9)B@JZ!(3%ZA5X!=GX,[(:D73QM:&X7=RA2-./V1T,H
M/6$W-^^+?IQB+)\B[MI 4.:O6N9$S&U+/D@)=Z6%GL+&Q3[4X_L-S9VX^!R
MLV)289GUHMLEFQ5)XV',T7P77<]!XH,+!BLO*?9*>DT0@2(P"I%7L*RTD:2H
MM$D_W*ST17FQ->HW]G48QTU%.-_:9[TSW?Q[8#:N2RGO8Y?I;!^@O:T?5CCE
MA3! T]0Z F$))*8.,"^=\Y([SO1\A^_(F5:TFAEO-3?=(RY/+G9WKO&.VG_P
MJ7\BA(AB#I6R4"*KT[HB)8F";J*-^\"N:H/:W,DQG6-DE5(9]G,LVQK5=59T
M-9^N[&5J32X%#00ZX"/; ZH" X8P!EBT<U&D-6-#*LB=TZ9FLBJ\#"%'$&WT
M<A%T<VKZ5)YYT:@BEP0$ED;',!VFT\\+;I+9&+_I+TZ+M/W!]4&^?([&\0-1
M//MQL!YKKWR7NMP76&%+EEYANU;%L@M7$]Y:'3A53>B(YTYI"BFCU'LMF; !
MIC]Q+U J>%^?:L+YM)-N?-#I_ERFW7B=_??\\GA&FB%2XVKP:%=3(4^V[5-F
MW4##BUM:.L#C'G^, )?@=.5UXET]KA*/*Q\3>4AW"DT1XRFSU"/)J$!<<L33
M@'BF4-1/M5S4GYZ3;M1+"]I-[1?U9:I:>W_6[<8]CU?JG;8M?JE4BKF^R/TM
MMK?_[6)W_^"JOOTMY0#%4Z <"@HL8Z;(4U!2:!"U"D>MT4A8G=HO_H8\!>^Q
MP/1W6N,KZ2-83&UJ]$J&K95)Y_$/@_9A]]#<JA9CBR6:/X7X6WWM8>^XT;E)
M3;B]?\X]',XMW3V*VF:IL//)49\WG,%<C?!6#6^VOX2/GV7&&$<UQMI['Z58
M-+:@%1&V5DU#V6EG]2C8R]S_:SU70[VCZ'X0/Y(?[36*2^''VFZ460-=_^\S
M7]B.46WII<J*L[R@?5)%R>\X4$6*KO:]*5LP?73/]CMIM84"PH8*R%=_VB\;
MCY6&YI+4$"VU#YX'")FA4;@I[% (-*H=@4=DO35#IE)#?H\:<G!>3Z,=G$9,
M$&"A%X Z&=40'BQP#IEHPK% 0IC?07Z-U)!9F%PI#+G6EKX%">^JL SSB&Y7
M6^:K#INS.WE+N<GB4GK!=F-\8U5%^P)=OL13=?EZ/][2HD@V3"M:E09?]<8
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
MUI\^_WHY0ZM7RU[AU]E7K;^6K5O)ZU+BE6.WBMD?B^:F/1<]8/ZDQ%^Z>9:
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
M61G?O)>!,6</U@26GC:.5VS]AV+G*V?([U N!HGFDAOJTPA5I -(N>4@Z1,
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
MSV?%Y4OF<L+3/#1-- PJJJ=.*18"TXQ8!K6PKC(XUHG+IT0YAU([I!00PG-
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
M@U)2#@GF2Q^/]7(!;,%:D3O6AN2$[RTE&''CJ%0T:!W-)VFA5UA3[HA5/Y3
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
M_^IIN]BSS>M[0!XW3".-Z1P-<1QU._UJC[U+ W074<_YFMKYJ^G-22)AU [
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
M9HJR6D.G2_'9BB5')SHO7B7!0-RM?VRC G13)X5)HN/TO'UL^/>%L5OE5MP
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
M\OI7G$LQ'<^Z+3V_SA9HE*VPX*B3)98I=2.R]/0!C^89"?.4::?;3 _;0\Q
MO:1*..B[^LW*$W?XTQ84$TX0%RC",I=N"#%X8OVJ*,1:Y<]3H7A<>/4(+E(E
M4%2219W.%"_'4X^N^O3]ZS 9OU_W]-DA" ,\'7FB)#@92WU &3'G,? 3,=KL
M?9#IQA6R.YI3W/^<@3I!/05>>X&K:8.5(MI<Q]CI]G:=XZ"0&(/>&.*1(<=1
MD)"3)XA1QC*-CC>Z/7@(=4/*0M?7$-7ETRY'O<L\+$8@*8U0/!O@M(PV5,0I
MA'.@6FM%*4V\39KN <*&E*VNCY>:4JD)E9V6N6]*J=!L6FHJ]O//$QCN$,[H
M"B.<,UJ]$*!<$)0T>J!%-;9"SA%T#ND2>Q,@M9+9>5KN[4ZR+FTZ7DYFGWNW
MWMO_I<TF<-]!=[U1V^4!;[K9IS%^VT]??Y\7Q7'IICR-B_&GE:!+]QN1/%4D
M6I.(Y%(1*Z(FQ@03I;),\S9QXN$T5BBVBP!IU=YRM^_MJL.RXH*"<!:]<:-+
MI<>JHV0L$Z^$UEQXR]N<*MQ'U9 2)XVPM*<@KXZ0*G;TNJ+HU7R^+.TS7^?K
MT?Z*.NJ#XM)+%+)2&.RCD^9\UH0:H9*S969.F[3BH10.*?_R"'"J)KR*]ZL^
M^J\K2_ ZWP*[CE8(QZ'TJT.V<U;$,QL)SVCL4^*6^S8MUN^C:E ]UL^$H6I2
M:H*;-997M"!^>9D 3YA9%>)[*$U:$C%:&\N=!\O:7*W93\^@KM<\ E9.E$PU
ME*QY@U_ S^%--T8V/Y9+86OR1B)3B$P!"2R[=;O#$+0AEDNK=799-#H$NY>L
M(W,]WP5FZLFIB<^SI>3EK%MEL_>Q'X0."I>((+6EJ9K*Q$LI238I!X;_4ZQ-
MR<61A XI-?0('E!M43;!V^YYZOSR0)5;YLNU&Q*34&6"0, =H!T17@.#;*B$
M-K;M0=*&E"5Z!$SU%U<3%/W#=YV?+EY\@2Z.R[Q'CHPIG2GQJI3V&_PI2 H(
M;F^D5DS09DV7[Z;J$.S8[Q<[O834!#:K.JC7'U<G=UNRTLA8-+02O7H7RQU:
M2C5!?TX3QX5!->FY;-0O[$'2#@&0^WX!U%]<36*R_3H1PT3K3,B$Y7(R$PU2
MQ)! [FT6(N?$?)L4ZX.D'91GI-^9VUU78(W3C1@7?/(+>#/Q<75T,-(BY,PD
M0_WH2J,KJQ#M&@A-0C)-I36AO3F[F[Z#$/4=IZXK2:X>JJX\?\3]LHL?,-A$
MH%^UF1J!29;*) BWZX-CB6@OH[&U3.! 4Y?;U$D_3-M!:#K;X-!SP:FNR.H5
M%.UG_W),VP[[ *@X5<PDKVH@DT/0EUH$D#D&%T4 U>8VZ^$T5KFL_>KBHQ]W
M15K//OCN/7+.T.F(EF:22CL4"9&MCQ,"5<99PZ77#6]MWZ+G&SA([(N?O5>\
M^PFFYL".THX)GL/Z[U?3.T>7C3Q0B*5O&_.E2Y-1BGB(B1CA4HQ<6$_;E.@>
M0>2@YCB?"4^M9%BO<8P?3^>E,1-ZL-,77PKKR_'\0P'_Z[PZA8@B@5F5#<HR
MWU=FC]A']]984-Y%2(FVN4;\(&G?PK%B;4#5E5>[JL_5_3#\>QT4(<_1*%><
M#B95&>1;NBUS)4E /R<PHZ+@;?S$AR@;4F'YF3!455@-S=V6SM)*#J;SU0J.
MO/)!&5!$"X%:DB=DG)?V6EHEXRBU5K4!TF'T#:GL_-%L7&_!U;FY4G1E496O
MI[]A$%T:6\):3^Z;##KB0AJN Q)D="Z'#X#N'4/D)R<%!PC>W3B-O.,BRU&/
M/?)L\9NV88V%4@<T*^9+43-&T&^A^S2.L%6+-#KE&2LMD4M[3.O+M6:)EI4:
MG?"]E"$=A)"[G_$-' M614.EU:Z7\5H7M&]&?OX&GZ";^\GKO'FA5+;CDHRL
M4"DB]!"62:./Y2)Q.4<B+ \ 2MK$VE39'4;?-W! 6-L(-1!<0\]F,UEV:R?W
M3I@= >>: <+>>!X(>F*!>)E"(3@+986.N<WYX6GT'GFH^$U;LC-*MEZ#R(M9
MMQC_SVKU7N?+O/.SV;PH6^ J,R:(#D&ALM48-(HR"T7@VDBG,T^-IH_?0]6Q
M!XS? Z*J2:EN8X"-_EQ'C!M0CS2$P+T*A!J.1%">B3?"$@1Q]D*#UHWN_]Y)
MTK$'B-^%$JHCH(;6;CO>;V?X<4SH$2>>2%3!$1G1PW,),HE:VJBYAMAHGL,A
MU'T3!X?M35E/L55-4:\CQK=^LCH;W^F^?MEZ?62#H]Y(3H)V')6CQ9^DQ;5P
M23F'X:/T;:J)#Z/O(%!]C]GJRJ([\_':Y4S!458VQD@!$> LD2$(8IWB!(!F
M&C!\4'"NQ..]A!X$M.\LH]U2EA7/2#YV$,=K64S3KJ<W F6BXE&38#1Z=E(D
M$IA/Q%B7@M6@5&SC?]]#U$% ^LYRV;5D= 9O:M/]I5!Y:U;N* %H%P0E5 /%
M"%.STC2(DA0@>F-Y9*Y-#<UI]!X$M4>^8G,^AZN:9.MDQ&\3>KD4J]MGUZC3
M((4PG'A5IK,RB,2# V(H2.?*D%U[(S%Z1XK\B(<>!)[O*6G>2B#U6DI^\!W\
MA)1</P',3-J0J"815HT8C"0A&608K'614DB-:D7WTW,0;KZS-'D%R=0L";V:
M"S?*C@E?YF0EI021V07B>91$^$R9ULY(KUI5?5Z1<1 F'OEJ3&U,G"Z'FM<7
M+H\!G\^689&7DZTU')D8?7+!$\Y EBKEB.!,Z*Q+IQA3H'AN4]MX'U4'%3-^
M9[GI:E)J757^:OH)YC<8YY(9YCDG*K!(4-T!<=&7A&C(PM"0E&YSFG8XC16O
M:^S>*EGEA_<MB6!6*6X94<G@DC /& 730"PZ" K7(S/NVFRLXP@]L@[]43)G
M?2%WSSV.ZK*L?C_HW>QI_._E&#V+Y;S<A9O#>LYK6:C-.VDD'!H3:59C7A.1
M06,@;3D0I4..J@S-XHVZ/1Q!Y;=0H]X*:M6EV.:N]>U$\NX$UI&G)O/LT Y%
M83$^+@VR/5HYG9T3DL=$8S-OX5 BA]2]_%P@:R3"=KH,Z4O+POQFU.=(83"T
M.D-5K+1C G1NT#,V!"-H6=JF1M\*60^1]BWTS&JNM7K)J]X,,F2]_%?0_ EQ
MOCH_G2^Z<5Q@S%TTZ31=?V'GDV^@&\_2[?3.9L#LBR_Q@Y^^A]_\ E[D#!&W
M"D9IVF9+3+0>>011^NYH@CLDQ'(/G9LV)1CGY?.,MT^5ULIJKXG5$-# .4=\
M1/S0J*.S@0=+V[@II]X^?=Q[F0/&^YX\1PL0/$8P"S$9K5@F',DBTGF#E$8@
M@B>5T%0&(]JTX3LUF'W<MK'?/DC[@J U2/>U,=!<(J\L$4#/C\B(V\EE14G.
M,@8*2.%Y,RXG=O8[ER/^[8.T+PBJ@73-8BG^OV+[];37 H\,%8Q2@[XJSV4V
MFY3$<1J)$99SYC7<.MFLA.8&S SISNLW!/O'AE6[ 1G/81Z[\:HCVBQOTS]^
MFMX6(79?9_GM^/WZ:AZ&ZNN,/R[OF]ED7&;XOHT?("TGL!Y,@?_L!I//8>''
MDY.&;)R'L-Z#.AYA_2H-^^B'7H2ND\((@BY'*=R$1$(9+"-#THFE0%6C&P 5
MU=]I:_;TEI2>HDWLNJ\HU__PDR6,@C# ,_IC4FB,(9S399*Q)9 2!PLY!=.F
MI.\@\KZ;&/(H#-X:3%Y=DA4[0]Y8@9M\XX,S910MF2H]B="L$:^#(C$%*Q/#
M=VR;&/ ARKZ;R*\7M*K*;_B6_^J2R!#,_1YJ!F/C'UJI2H;]]NV=$K5MQK(A
MB,&D:# @ _0Z!:+;*J>(ED9I$XSWN4U/I_NHZGW!]=9W_]S-YI>CY+-A*JE<
MDB2KJ7<F$^LE)4Q DI(RP4*; .Y^NH9DB*MAYM:MUGJBJ5/3?)N@E2&XW)GE
MF')OI[;)9/:YM&A].>O6C2I^N<:'9#I%3Q)WN?"1B&>X8CQ03@,7H.)ALY";
MD#>HVH;J4!N(6-M9ZM4QYWR\ZEI^94W69YW;\@PT1SO%W_C>\@)2#WO<^YF]
MK6Y=KBO9UJWU?S:["./IBB4$V0S-__] >I40,^@'K-!WC<ZG^^@LTW>M=]R6
MKB1<Y5*\Q3DI0PD1:LY:@_#2L8TK7YF1OA:\)CFOI@L_?3\NNW[DM*12"2"1
M:4LDU>AJ0V*K*(XSJ4&'-K?-&S$T))_A,??"33=C"/BIXY_4Y&1CQG;?N'VM
M3"6*5I=3XCF@W<W>8:@K$]%6"(A11# /6HM'H7Q07LT0-L/P\5,M1U:5RW66
M9C=#HR!GX"R2($HGW< 3<318DG4&3T%IE]J,7FG+UY .O8>P80:(ID'ND+L+
M=H7+/J2@2$ZB),B9(DZ4"6Y9(G/21%!M:N;.PMZ03LN_U_U2!UN#W#9[S>?N
M/?]1\%P(9BW1S% BT582EZP@#/F3)BLN5)M"J;.R.:@AO=_K/JH+MB'OI_4G
M=W)[(Q$P3--!$N7*,6U4G@2#5C9QXUST03O3IN?).;@;T@SB[WSS]$/6D/?,
MSAO;!K6E4_)T"2-D@X487.D34F:H)DFLIIXDR9 _SIDQ;4['SLKFD>W5_]<&
M/3[8OI']M+J8/0J&6<9E($HY5!20&7%.VM)U57O/?!:-YFN>@;DCF\K_[]YY
M+& -<L=<-BG>M;$C9ZDUC&9D*ZFRV D-:[3$NL@T"*U"HWM,S5D;THCM[W6S
M],?4(+?*UEJ^\U]V,^R:ZP 1-WY,R1")-!!/N20Y)'1&J9 YMZFU;L_;L":)
M?Z_;I0*N!KE?KC3 +;.95&) $R<I,(:\H>UTP@*Q.66O==+6AL'OF;OY&]:X
M@^]UWU3"UV/OG9]GL_1Y/)G<N=Y<41<<Q9U/0\ERE .J%"BQD'5RGFO+!E4E
M\Q!#@])19;ZO@A 9KJJER9:3C(Q1K\\D.D$1T"PR.GQG]]:Z?I/51U7W0E/=
M<R1NZ@W=V*S0B):YG9Z7.6E0)@T)19P&3K0.S 0EHVHTN'=+P9"N$PT1;B=)
MJJ4Q>C:;SL=IU51E-GW7^>E\[7>RD<W6PKH%4RQ7GF@IH0-'O) ZFV@$%VTZ
M:!U#9<.FB*M+#Z55(\_EXKD)#(7-T%\(0 V)VE-)*<M V[;=O(NR@2OV.K@Z
MHOOA\>)J5_V_W>5^NE.9NM8R5V7Q+\=37-7)^!/<^E"/2P"U'MW[+D"3-:AT
M)6#]V%_V/;8H^"B]YIY[DEU.I:4A)=Y)2L $CDI>6&G;G$W?3U=?77?/MS^-
M<7E19 PWIJ@PD776EO#(<:]*IG E%)JZJ*R)+DKIVO1Y/Y[60?4=K@BPFRJP
ML12K^1KWT+E6U>A$::>9)4"#*<,N-/&41OQ5>J&5<%ZTB6 ?HFQ(/NSC .EX
M =6Y2'$8ME_..ESZZ?KT+7[=CJT;)15$CNA(IS)Y7&8&I2,@QE]6,HU^13":
M/60^^Y,QI(+M!N@YLYP>V4=[,5^,+U:\+!?+#G:U:FL?[8!'G\='.W8-SN.C
M*9I53)D20X,F$C"4L%PABH4,'(/K1&_>WO[F?;2=A=_,#/X5U_K=9YA\@K_/
MIHL/\Y'DWB@6.0F*H\JV9>2K3@*7)E"/V\I!H[&7_>@>4BQ;$7?'N&Z5A7L.
M-VX/S?\/?/?N\VS$=="HV!E)C#ET'90K1RV*F,@ITBU<SFTN8YU$[C?D\)T/
M?J>(\C%1AS""$0<*-J/+&GE9'D$3L<P+DK-S!IT<#'7:M,HYD>!OR%D\,_*.
M%F<[3_'E^ L&U"MJ5^T>/XX7?E+.$-[.\N*S[V WGW7YT1[^8;\']O8**_);
MR1>\\\+9*HIQU#M0AF0E!48Q&4BPUA#@"80$E81O<R'K/JHJ#-'9_]WKT-SP
M*"0MC9IS MR,4I,@-24T&:="MD!9L[DY]] U)#^N&F;V#,>I)9IJ]G(GZMX=
MBHT_3V"U_M>G8]]]@3/&!,!$("R4";0)E\AK_"/Y+"5X)K-HX[C5XF!0'2::
M8?!1Y#T("[O+KK_.Y7DL[@$$G-,"'[L>E2SR[F-'I8&(XDP7UY BB+@FUD?4
M@.@S)FJ<3ZQ-K=0N%;U5:/JOY7Q1-L7+67?M^$0#A^RE(EH)1B3%X,=:W#*4
M6\E$3-[I-G6I=Y(T)#M[,A)NZ;0J JAF4G?Y^G4V_;@96(;DQ&PC,P#$RG(A
M3E%'K$J&<"^8##3Y2-OT"K^3I"$E,*KAH8X 6K9XO-E7J5?OQKN^K$)3QH/H
MK-?)^,;3MHTY<9/J&+,ABC*%N]@DXB1DHA//RGL=I6EC)>XDJ:^*>.>_P+95
MPY9+*3GSC*(OQ74J25J!N@H"NG9:9.Y,2(TNR>TA9DAFH@XN;NJ(OA*H.P
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
M:5!C2^DA).".\S8)H_OI&I+5:P&5BE*IF<^X%[Z4*Y&L-$0%7UK3>T9\\I&
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
M,'&@H[%YO?P1_!S^]J?_#U!+ P04    " #516]44264V[R?   N#P< %0
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
M&_00!7I&\-.5&&Z*YP+&#<[L62!D9..X:UH\)!M\F*&H4NT^A5H'A[%83+Y
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
MOR'B1@;H)+/%"R,X@%5M>D@<29YWW8B"5>_E[.T'F.+L/W&47XQ_G='.\WD
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
M/T:^;4+I>3Y;CY*,8?:O]Z7@ G/%]^[MZ_<?MV<11B9Y#1MG%LB\-+R ,]J
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
MJ*!)0N<6,F--"<5$$):3TQK(<XV&]CS-M0O9E6!MF^#]6*1XP)8X'R>.D?R
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
MG9"L+S;X*(*I3FG)9$<&5M#IG$L17DRZOJ3=S>C=[==W5Y<*8@XJJ9R!Y2!
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
M^VI!H V6X$IM8ZOAS".H^H$I-:TT?8Q,!]3P.OWSBL3-UO<:-FWJ4[&V1"R
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
M'M_FH'T[NPO\\B/]?#X+\>+[!W(GIC4+B3PSXV6 J&H@!)V'D!P)2:!5NKB
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
M>6UBCT)F9F+4@*Z0K&2-0CJO":N(T6 IY$J<T]X>=WK=J!9E*S4]EGL$5^.
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
MW4=R_FJOWFRXU8ZNC[ ;U&^](3Q82\WJ$C].E__Z@(OZ%^1I\HFWW#(E++!
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
M[4[N'M^Q_/@@I$#@T2.XDDH4W3WKP^B^5+(C5_^NN'=RCKPC%K?AC#V)"3L
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
M<R1LD0=.IC=M<U@ Z#SZ3<P 0HJE@1G#-\ R,2(0MY;Q"7"N=^PSJA#U2R!
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
M4N*/HU*2;^X!A[1O&@W/CJ+?F;M:Z'*L+HA3-^(Z;H4<68KK\"__X?".?J#
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
M%KM7H9]R8NM[#M/I49FI0JT8>C<];O<\!A<CK'!UT^20Y^.EC_JVZBDL0/S
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
M[X0X70[S3IBJ24LY?\_4Y$S9A^NP*NX87JX*/TQFF#+OT1^UVCQ<LP:W]O&
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
M903'M;P)CP^*:TUY\E2?\> *?(.K:D)9>L #1-D:596P'0X=_!:F@$_RB5
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
M5/=LY<?9L$YJ_,8*@@<\\*9\),MBO9=$G1\'?HU".']('>VRW\O6<K2FYS,
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
M$9UH';;FD<87>3A<2S\/D-84E5DWK&&+/9R1*&(K'#N(I;1>EV,-&F%4!Y_
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
M(]R D!.WE^=SK6/:1'S] )5L;(%3-:L,K@]8?>Y]/]F-P,7]YC  G!Z4S^A
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
MLU7(:GG@36_7MPH6&>/Z\'-=2D[F^--O0C;7SD*D#T!=EW'?MMB,/$97?W0
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
MWO6/^7V&M4[_6"$>@/K,E-XS+!"3=8@HI_0?O-J:Z+FT3-2UGXI*RI<"YDW
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
M-FG/JGI]  I<1K&(8W)=:+/1O=S]6NM9)\[O?:<NGDGL@<OXH0]A19>!:9C
M^M_T M*(H?M:ON#KUG;$#?XFM6'.X_RC^ED<ZP'OWD1;G&'&8>7783+0 $@2
MCG(-)H94F#*'!)*C[.SY.__"GX6R1=M]49?S8G9G-JE9X0U5 I<2Z>_PRG<*
MV').&C#&0X7-(1\ SK[6"X\3,JK6)IS7<_2RCI&7;IY4%'DK_.*N'H^2N5#
ME630=RP_0QRX0S=G&$]@A9&RE+>/=1)#7ZO.&OS<5BD8UKLXWJ)WZ?.V79ML
MO>A8L?CD5RM0,(;S?Y:@'AZOS1"FN'5#9UL]:%46Y6$!-'I*X?Z-PR*VK9%R
M">$Z0__^U_0C(QE=O]H-24,I4,J3_W6XH%]A%Z<T.4!> K.U+\1,_LU7-]QT
M4MR[R^J/MT![:/5H,FC/@:!!@S(+#T#WA\UX+(P99HDW/XV[8[,_N"W:!T1Y
M]\0@VY[)*5^]R%4=GL6A0"YF%J+O'H#FVFBW"JY.HOB1INGXZU,)AO9!-%K
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
MZ0;  -(:N$.).4X6&\NLVI!.ZV7V8JWUA3]%",N*&"L(6"J\"O;<L (]1#>
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
MK/]<@A?9$CP)4IR(>7;38X:+-0/VP] K,QMJ*W@ST*('#7RPP5]_ V@+'"[
M]*3.[6J++8AQEU9Z4O1L':7O?7J&01Q8FE%S#B7C^M!.9Z6F_) O,O6%S>Q<
M4)E&!$50! G3.1\(Q)*ED# >2";",!615<!#7R13T\O]-5++8(3>'6(8=C &
MS4,'&!Q<A6ZLJ'SBKAV@-@1\:?X[R +)Q;2ZC1KHC6;<^(!+27L6"7#Q#>U4
M=/6U>)I_^DH*\5+I,=?+WT*U6*UL%X7>C]1+VR^?ME_Y0)[TGVZ^DX*_?ZR@
M*-!29*NU>D,4R-<_'K.BQGBWK-,LW2U71;8L,U8%.<Q9B&00,@1]@BA$8<)A
MRI7P8LJ]D,<^"CVCO<5K@)^@5K?P?Q%;\&:2?97>/ZWR4^_3H8,LM%E09P;D
MH&L[Z!@/Z!/H?J\A %0,S$##0;75V;)0#2D='G2P<<W$#&RXJ"/>)OSD\":-
M9?6E/^P3M&/%_R^?)&/?Y)I=6;LS&D'EH_A!XZ%<!=,H3LTUV6[]H*MBZ#<!
MU?EB^7HAWLNSN,MCP*M-L#GF:1*$*8>Q%\00)<HM)CQ*(5/341[%B'M46"4A
M=(5L:DY/:QC()3#1N?*DT#7[SI8Q]^ZZW6S:>Y7.'-K;&;<?[3/YN>;<;:X_
M9^C&S0;HFM1G^0*=-]!S8.@[C+U;Z\.N#?SRYAO)%AJ.&M;^HJY=S;F@3,0B
MA@DG$B)/)R9+(P(IC3D*$4.A76SN4$"G-FS4<+78E!5@0%K$0.8%N->8JSV?
M^F/+39_!NMMP?)A )TY_<KQ]!&ISP<W.(U!9['#\&+A/W XG0X$==W09F/)G
M@\W0[?4,)2;E5_W_U_]<9]_(0@]U'T6I9CULI9"J#]3$:/</G6^VDZ3]D\QL
ML=8E1MJ3*A_)2KR64K#5/$(T]:0^.TPQ@D@F0LU<4@\&*0U2%F!$1#!?;5+"
MGP^)'16^U3AU)'W^,-D!>#<[0)407"^_5#^(K<'5'XL-'=7GEL'-XSXN9B/:
M=!^"@<<Y;<JL3EC>L4C'U&VZ^+9]%O;_MG-!30(XD&U"+]8U5&S/\VDR0,V&
MP\#KJ_2BVYCM<4T8-]S[*MWS+%+\.B@N"S*O0@'+3(_W'XK\C<Y'WTE+_RY?
M%NWI[>TAH;)>\A&!I#CA*?1Q$J@9' DAID$,9<QI1+"(T]#JU,[ED*8V5]M$
M%7=,4H)6Y*"RJEO$07GU'<,ZA_C*?BM[#OK7;( ;M]<&'K3&Z;#>(=Z7<SQ(
M!/<%L*X2H'TYC<?BKQW<>>1ENF[6CO5#O?6D,USJ(>JON0[3T>>;]+ S)]R/
MI!>G5?HX?9I>P#0*$11J$(A%P%A(K7(KC8!Y:@/"%MU(RW(6W3OP"MTPG3;]
MQ;IM&B;0L7P&6MO!UOAJ[C*!A3O[KIK&&IX%[C_&<IY]1SA;V>O1](49 #L'
MCGKFCKHE"[:N(TL_YHN%&GZU)?-0A#2,$J)F)T)"Y+,04H]',/*C, [41(5A
MJWG*X(BG-FIU,\EUCSE>EDY.+PYMK =?M/V@(:!OYL#!'B&SL7%2#\; (^.$
MGHG^&0>'[J=A<A .AOHZ60F'[H2C>0H';[AG28 VJ82ZW6^*RF)%LN5G\N-#
M7D\LR^: [ERG+(Q$ZL'$$Q0B*D.82AG!E$18K[V).# JZVC;\-2&I_:0_6->
M5+*12[#6$^WVZ/Z*_ "TKM9@6T+ M"O,QH<A"!Y8YC>0J\B"#6CU>[9LLY(I
M"W1:@P:\PWH#EG2Y+3Y@VOBXE0@L*7E6EL#V^GX2]I<\Y]^SQ>*#>@R_JIG%
M#6/YNBH\UUGVFB=^S*D(.90,^1!QH8^NQB%,4N64,U\B(8-YMV[\V1?,J%VC
MMVLW@<S  M;N]NAWZKXQH7K?'AL[ -D8TLG):*=E9GUB)F3N>!Y'Q5J\,] B
M!EO(W:5[=^)E19%3Y3)K>539LB)C7[/L+NYQ<O1@K98WZV)9G;ZX6?(WV8_J
M'$93/"C%(8E)@&$:QQRB0%=58<H#DTG@$\8%]E!@?/+3LO&I^5Z'BP_-P,:"
M.C]>:X3%N3S;7CFM7$-S/;0;=I[FFP[-YXL_7<ZWQ3G& 7D?Z1RB)?^.#@WV
MY.WDH3_;>XYW:*^GM3N'[OK>H^>FZYJ6XI]KU<;K;^J?S^HN=7GWN9 A#2(9
MPP!%1+FVD8!IBAFD7B!#P444<*OD54=;FMIXL 4**J1 0P5?:K"VA]..TFNX
M5>F"M*$W&/OQ9;\7>(X+MSMX1UL;=]_MG-'/=LO.7M"WRF=9"O&VCNPK69%5
M^VEO-Z6*9.2+)/$1#+@^,QN) .)8Z' ZZC&1!@BG5DF<SK0W-=&HX<[:K&H=
MR!>4DSK'N>&2G3LF!W<1+R.Q1SE0(VH<EP0]W>;(94&-"'A>&M3LLNLGCWXE
MI"C4AY_)C\Z'\S ):1)[3'4.]Y5:)1(2EO@PH2GS@DAY-WYXY=S1AY'W6/D;
M(W5T"[;:J)A$YN@C'6\FF1/IQS]TWNC-(Z&+Q9M4>[AJUNC3O339I-%'8/]A
M<T:?[H8A4T:?:;G?2*9NJ@#RE_7.[0==S29??E!O7Z>)=O_58TF*",60AFHT
M0B1&,.5JOBTP]_TX13ZB08\AR0+"1,>6=F^\][!BTPMFXX-K4D?>"*_$61L
M&@M 8P+0-@RP#=Z#+Z>2:]/^J-K9@YA]$>QSBWYJ=O.@HU/^N]+9]_)NN5(/
M5[91USGS"9*1/EO!0P91&(>Z,*D/22R#.(D"$0JK&-73S4UM :"+%H@?.D[9
M,(6C(;V^YPN/^#%, E_1BU,/DH@*&*<1"BA%*?5$C_'! <OC#PF#DVTV#+A[
M0@=6_AV^<@FV4!M_WIW4FW'B5-W/-#FJH)N9OZ_AAE==FA>Q.KF]9JNU#@Y5
MOXCBFWCYI)>(W\O;O%QM,\![D2<HEA(&?D ABD/EEDI!%/E"!BDA3-K%9?;
M,#6![^;(VS$"-%;H0U35UH?Z@K:D;QI#\UXRW$,:EONA=Y=L:1^T>N$%7 Z4
M<M <QY62"UH3=3R-H/VM>H12-;%9Y;8>YLV2'ZJ@>%L(GJUT5=K7M0?R47Q3
M.D06<U\@Y:HE2C@E1<H3]D)=T"2!E/LDP3S"*>=S]5V:&\5778[(YGWNXAK0
M(^&\CM:U".]QT#.G%?,*; _M^#7&=*N[WG3+\/Z^5RRVL@EHHT!C%7C1VF68
MA]%57UE$9XW;9R,%;(W4=W;Q7.Z8/AGBY:"9\:*^W'&R$PCF\+;])@X?BIP)
MP<LWRMR[LEP31<5[^4DLL[QXFR_O==6P5X*NYC(5?DR#$,HD3"&B-(8I11BF
MW/.9)^*$(FDS6S!M>&I3A!8WT \(>">^5\7SU!M)EG:3 6/FS68 0_ Y\,"U
M2V4+NLH76\$&&C>LZD5JY.X\?%NNG+KUQHV/ZLO;4K+OP%M?WWNSK=W!J]=-
M.@O@[\1J+FC !$\YE)%'("+45P+%!8PH4PH5RC#&ODUNU#/M68G3",E,%23
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
MQLMDRVRE).&;WD-:J7[,Z$+4,<=OE2NDJRFI:8>O?!0O1E"&1+V[H9] ZN$
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
M[K$8[O+<=A/;U_V L6(MNE^=H\1+ H(\**(X5JKB<9@2[L'8YSKHGH<4(=O
M^[&-,'H+QX_);X#:UPN_SI-@L/0_R8[]0Z<!:4^M[Q1-;Q^<MW^,!\=BQV/*
M#]!(&RA3?9#L=F:NU9$G-WI&!S7>OM&U^-[9AKH:B)Y5<]A7P=<+\5X>KG%6
M!10W=0AT7'%=ND##J__V69O2R5V)12Q"G\ 81P%$.*&0\IC".$8^PQ3Y(;,K
MB.,4WM3F;:UU>E7U1/F3.A/FI@C*QD[0,=2R5H[;7C=;B[I>7P[L]CCL1O"E
MLM(H5Z=][9I!.L!M61JW$,>M.#,(O<^*R0S32K_1XT:-9CQ;K%?9-_%)L'51
M#4GOU+OR*M>5:=1X$+ P\B0,>*K& Q83F/) _T.34#+F19[5>'"NP:DI?!<O
MV *> 0T9?*E!&Z;C-2;=3(Y=4CFPP%[(HK50FE+C5/K.-CJJF)E2L"]/QM?U
M#J*H@KS>Y(7([I=W2Y8_B.=Y^[PH%CSU8I@@I3B(IC&D'D*0BY!&G ;,PWTR
M(YJU/M&5M@:T=5R$"=_&D1&NZ!LY,K9!#&K(0Z=-M./)=5"$2=-CAT58T'$@
M,,+FZC[)?EZ^?4-8E1SL32977V^4+\:U/]8<1O$Y]N(0<8B3B$,DJ(!IDD20
MTSA,9<I1&!OM29HT-CG_Y^5;T.(%+RK$8 /9,$;+B&2#A7F'U WM[W18FX$]
MULX?^+%GSR8AC3L6QTHM<XI-5TEAS%@YG=[ES#U&3-1B9LUNRA7#:_KY?4JV
MB^HD3W6N4R<ZJ%)QW*Q614;7JVI.FS^?$&_//9=S+KPH((PJYI,4HM /(8W"
M$&(<$T1$3/S4*B[M<DA3$^L/BW7Y9["3ID7\<YU](PN-5D?<YBS3[FI=XF^3
MN[59[JJOR*MEACKQ0 E>9,LF:XIE0*Z##C=S2L?MQJ'C6[;&M/U8FP.Z]H!5
M#EZUT^G74@JV.KITV;'3G8/KCG.GSJ\#6*,ZQNYHW'>:'=ZYG][_)<_Y]VRQ
M>)LMQ=U*/)1S%+(T2*, $JDKZG#E2E,A$HBEB (1R"")K>3[60M34^,6(/BB
M(8(*H^5*X7,6S33Q(FX&EC@[6JREZ:CI3I7F>2NC"L=1(_=UX/@7>\R3=\]5
M?=2%[-_+W\IV(YR653J^.:<LXB&1,$DD@8BQ$*8\H= 3A'L<H9AB;#Q=-FMS
M:J^^]8EK0VH-)LGN"1M8#YZERJ\PPUS"=;D)#?K2 K>9-)L^K^9S9_?DCC2%
M-B'9T4S:CJ.3$VK#6XTWK[:S;6=Z;7FIJR.JV]"E=V+U%Y(M=3[45VOM_>T4
MR;U=%RN2+:I?_3F/"4M0A)6'%JNI=IQPB#T40.G%?B1P)!&SRFSJ"-?49%Y!
M!ZK3UJ3(U'S-)@6YZPXSWK\9NQN&W^ Y</A5]TN='2QCFX^J+'DOZJ3 /\^
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
M/4^&4:2#EV)/_Q-@2%(2P5B$ GNQEPJ>VBAY#PQ3D^W&!#L9[L.]F>8.S.C
M MN@!_J%W#CN=5[;U@*MMXT-H#5"QY2[D](+*'2JFWUPC"J2%Q"UKXB7W*J?
M_#4:*SJ5F9JS4H20 (LX@F&JS]9YC$.*2.6N1CX/HB#&TD;DCK8T-2G;*85F
M)VC'V323+2<<C;B4=B 3<[M4,<#)W+/L.-6=XZV-JBYGC=[7D/,7]%2*?ZZS
MU9-ANL[#%TWH*:Z!F>3>M'],#]KL]MG<;6+<!_*@><^>PL/?NC"6[N73YL?_
MRD2A;O3UZ:T:,Q<W/[)RGGI28L0DQ(APB'P_A3A5OGF ?$E](6F O5XA<B>;
MG=KPM0V5 ANPU4KQNYN_JN==(;8\G&G(OID@N.=T8*&XA,[^@6-&[ P3#W:Z
MZ>N$>1G1<31ZR^SJRVK^*4^\#A+[4.2/HE@]Z>6,E5ZM5D+XJ!VC.>,8^:DO
M81@QY5"'G@<I"SD, Q2@- Y9X@>6Z[^&34].HMR?<K+H!^-5VP'8'7YEMJX)
MJ$^7MP<06N"S:J&VSO^Z >^^,* Y88,4!S1H_BH% LUI.58DT.(._;3LKSK7
M,UV(CV0EJB$]P5%*"0E@B.(8(A)32#D5D*2("QQAS(11M8-C#4Q-EUI\0 /L
MY2L]H]!,;"XA9F!)L>+$6C2.&>Y4&IXU,JH '#-Q_S4_^KV>N2;$O9:$C^(Q
M+W0>BU=9R1:YCE_?GBIA/DT$YQ@R#WD0I3Z'.%!3IXB)1"8\IG%J]7X;M#FU
M5[Z!#.Z64B>+M3_I8\*SF0@X9F_H9<"&N U<L,4+O@R34-2<(+?I(0S:'3<I
MA#D1SU)!6%S:3WC>L^RE4"^3^"C80OGXF<Q8':WS3JS>2^W%[%1J^T"JLP&8
M>"$/*5$3(\$A"H( 8L)\B'$2BH3S(#2+=[X,QM3DJ:WMS:I=;_8$5CI1QZ*.
M'B3\[^MR52^Z-[EP5LKO;PYPZU__1_"G!#QDBX6UK/7L13.E&[YO!A:_][=W
M,T K$\ S&^H:'8I]9<?L66W+VA9WHG@9ETYULB>44:7S,KKVU?3"NUV:A/[H
M1+ ZVZJF;SI/F)_"5.H=W%0BB&6<PC!"L9]PYOG"*DS%M.&IB>C)!9#F(+#E
M/,^X#PQ=OP&8'5@"+R/U@F3R9@P-E$;^3.-72B!O1LGQU/&&UU]0'9V4XI6H
M_WNWK':FO^8+=8^RWB?\F"\6RM71(=_S*"">AS&"/@Y#B+S_C[MW;7(;Q](&
M_PHB=F+7%9N8X04D@=U/Z;3=KS?<3J_MFH[9^J# -<UI67*+DLOY_OH%>)&4
MNE  1%"L-SJZG':2Q#D/R <'.#<F($X3"BE-*4+"5#UTZL_F./[4R*L3'[SJ
M%/@-E NPK\/_ 3IOMM$#M(JXEV!UFB8[8@L(?F!^"X"[7RMR=_2&[SON(,/X
M3<;= 3K94=SC,6Z$*&0Y>],FG.W"E]_I?ZEF.5>YP#'7+)=%$+$HA123".:,
MZ[TOETE*K':_/6-,C=@Z,?<3 4 MJ1UQ]<'93TX#@13:E^>.CS7!6"!P@D0J
MR?_]:?GS/_3=-7_\"YD?8?-C31I]SQV%&"P4ZSY^FTM]"PZ>,:<<@^<N/F="
M;^N%[4" ,#MK= 8N@G=IU)%+X%F"<%P S_;&ZWW);Y8F+7.FDD(IKBWY*$ES
ML\;EVK O,HADDL4DSX1P:YEP/,34EK@#WVDCY!4>Y19(=Y^R.SSC>I4O(7.5
M7_FE\L$\R^TP-_,MOU2SS[M\<.65,;EM533#'297Y:@86O6R&MK+TFEU0$M=
M?%SI[_%QLWY4=61>.L,Y%HP+!2-$3;0<3R E1!O(J4JH0C(K%/6H$AY8;*M/
M;/P:XYVH8+E9-UEEM;@@-1Z)YL<8;'XL%W7W35&N)%^#>5D9#Z%GL'"@U\*.
M^Z8PR^,7QMQ3MDD6/*Z"61V4P;P[+IU9:WT'MGK7[\Q2=6],@&#GL),4)DHZ
MD,RW":\..P%GX[(##^M99;-MQT#GGV@IWB\>FM#D-HTO$;&I!L\@HJ8J6R3T
MJL09APD3&9$%5TGB5(6Y=[2IF;,[88&1%I8+T,KK6""R%V([AA\,N,#\?!ZS
M  F25J ,6S.R=\1QZT;:*']4.]+J)M_*$C_:SA:/ZHUDZQE%6,E8V[ 9$9H\
M\EA!%F4IC&-FXJP19=1I WPXP-3X8BN?,1^$%M"U.L0!?G;,< TJ@<E@)YI!
MY$T?(A[E&DZK/7 MAH-!1BZT<%K%XRH*9ZX+4_ZK^T4[YKORI]R=)U=?O\F5
MI$I_;[,BE[ED:0:3C!.("HXAPT3 5$2<Q5F,4<Z'+ !F*]C4>$._?(79F"91
M&@];U\MZJNRHYA83$-KK9%7;:_O;1K,[4*O1NJA,ARVU7(&/)@:\_ENM[GA%
MOEQA'[7,E[5PDRKTY0JI:ZDOY^?[4?F'Y>))/^6[616^ZD>T!^H1R5@>\1RF
M$<6F^Q>'E.0YC!&6!::1PJE3H.3I8:9&LT9*:,2L+9$[8"3U=%*<P=6.1:]'
M*S G^@'E3&O]. Q*4F>&&I5R^M4])) +5_O1P>M-I5FIJAZ6WUFYJ ^9/JV6
M[TPBV%X^6%N4ZU&U[0GEEU(K6/^EJC>/;TS&7EUL=I:@'(E,1%#43&*\%HSG
M"@J9%5FDHE2XY?@/+N'42*A3$/"=AG?@QVH):NW JE%-6QBU^&ZT-/S\VC':
M36<M,!EN)^QA?\*T>J#6;S^1TC@7FD*&>K?;*0DJHR784Q,8/>_ ??\$.]-I
ML$D8E(F'EW)4$@\&\B'_AQO(;>FH5NO9%RX7=%4N/VER*I>;:O[<I%-*T7D)
M]$X^%2B#:4$H1%PI2"A2$"N>\4)A1915-*?-8%,C])V<H!/4CK2MD.WGWZ'Q
M"DRE)Z :T"G@ D8?I>GG[-&9_MLAE5D-- HKN:C<$8S3/7YFYH-)#7Q4_Z"F
M2N;Z<?79-"WXN#%/?E1?C%>SZ5I%YW.]17YNKZO:"ZL9EE$:QU(;E=2T?D4X
MAB2B*8QERO3.5?_,G%*CKY1G:HS32&YLC,J4)JW/UK4U^5U;%E5=RG6]!$R"
MLJI,QS9S,E5'NLA?<L7+)D_ZSU9%\*I<M$_YS<W4O':.[0S+$6<N,/?5FACH
M6QGU!P5J(>_ ;CYW&H%&)=,DIU-J>\> )XL#X3NHA7BM3*/:@P,!>&C]#?58
MSXH6IC?XQ^7"1$Q3$Q+W?J'Y1;;-PV=%4: \2A.H<(H@BF4,,<$%S%D:\3AB
M*2X*CTC%_E$G&FA8"^U8::(?73MB' "LD2I'&$'!OJ2@$16\:H4]O_"XUX:P
M0F78&A#]0XY;Z\%*_:.:#G9W^3L@OK;'F-LXN%DJDT3%$D&>"6I2G@EDDA7:
MWLMDEM D9;%3X>*3HTS-;/LB%Z5>PHV<X,.2UCV='"-$3J-I[W6X"J.1G0Z[
M0-]A/0YG,1C<X7 \TNC^AK/*GG(WG+_8,RVP<VXN5Y]62RZEJ$RCCYIOWB]^
MRCK:_IZORY^U,3-+N.))&A%(TRPWX2+ZIP1SR#A2&"L1DRCVL"L<Q?A?Q]!P
MQ=^.1T+ .=+Q4Q>+9K;$KSKAZ_20WT!CIVP5 #L-!LS@](-NV'Q.1QG&S>[T
M ^@HU]/S,4.%RYFFG?5@GY;5>B7791/SOW_%K@QAU=1-PI&*%4<%+#*FR2\1
MI@ ,SB%G>4H8H3&3XKI8.0^IIF9"G0K6:@JJ-Y_O2\T.+MM3SJ\&UC 3;<>R
MHT]?8.X=;>8&"*Z[ NG D74^DMTXK.X*,"_'U%WS<-\L8).>M7Y^T,_4BTC7
M.@X3E3+&H!!*DW=L]K-,<1@13>%)',E$.47!G!QE:F3<"0G>_M)?ZH.> <?F
M<:>QM./'JQ$*S'=;<%H! R0_]4(P<!+HJ9%&3MWL4?8XX;+O8O?XA[_37^7W
MS??V!<TI94J8@E64*(ARF4 LA8!9SE*JD,I3:75X=?3DJ7W@K7#VT0PO<;H<
MNN"M?>"/MY5KX-B$D]I>'8CP\JFC11V<5&8_Q.#T!9X[K.T:_J@>EM_-N70;
M_30WQR_UTE-WZ:R;=':[/\?B4]<-,J&W]T*_TB"UJ88!;UCK^3J1QC6;!X'O
MR%X>YJG7%NV^YWRUD>)#29E9E<O6$-]U"Q%QBE2D&"RX7D91E*:0I:* 22'3
M-"^*J,@SO[+=EX:>VHK;2=[$#]>R@SWA?4MV7YP!.X8,@VMH-NR'M#U/ &'Z
MMS@#%JB*]\7A;U3'VQ:6\Y6\K9_@61S%E+\UZ3=U;[,8HRC#+(<X%C%$ B&]
MS4\)3'D2$;W%3S%W(JH73Y\:%]7"M:E?'HWA7B)G1S#>> 3F$'LHW"N8G%)Y
MV(HE+T88MT+)*>6.*I*<O,CO<_THUP^T^O9IM?Q9"A,8][LV;-XOWI4+NN O
M?#[;S0'7VW61HQ1F5&_D$9<8,D(3&.<L)Y01+IG3-^TNPM0^?",^>#=?_MFX
M1L%6=!N?Z%#38D<88<$.S"JF:5*-=2>^"?9]930 Y>*WD[ 'V;OY@S@H3WF(
M,2J9^<-TR'A7/,F/%K^NZL)SSW61_\^R20RX7W]8_BE77[]1O2'\H5_J;WH7
M^&E5<CF+!%592O44%8Q#)",$<:2W9IBG'/&48)%QCT <1S$F&HC3"0[6K3I-
MTH4;([K.B!T=A@!X'"[L)&_:C8 MQG0-:NG!6HL/=O*#6H'A.- 3N4$)T%6&
M4=G/$Z!#ZO-]C&?PL:PJ*1^[N.8/IM5)MU-\_CM=FRR*YX.C$,9DP:5*(2)U
M&>:H@"1C#-(LQ7$<I11CM](H[C),S2!L5+@#6R5 K<7=]ASE^0YTFCC&,WM,
MD!T5!H8],!VZ(![T!.L*&(<-I_:08]Q@:W^@CD*QKWB4YUG]4?.G69%'*!<)
MAY)$>EN<JPABQB+("<H01X3%BL_6RS6=6Y[)'PWAQ'+;@0*:(&:,QI;;MCN3
MM:2.Q^XGP*0I(U&>P0)'%"*5&5.ZH)#)F*,4Y7&29S,]W^52?%G3U7H,2 ^'
M"P?L:_E4+A:&Q!C5O^@QVVSQQ E*6,YB2)#4^Y.(%I"F<6I>4T[BG!/%58OG
MVX48#\UNL'!8ZA&&!-+2[W,5-*'].Z?Z$X;N07T>D6$=.,?#C.NH.:OFD4/F
M_)6>CA?.EYO%NOJX7,O*9,N94,_M"<EGR659U\VO7C^_-NW>%T^:RM:;:NMQ
M2$F4%H(JF,B"082S'!*"$M-@,$]CBHM$.-6>O5:@J1GUK9"@D?+N"D?/M3-E
MZ1L:$?_ E.4#O;MC:2"\AO5%72O4N.ZK@2 \\G@-]5PW:C7]'Q\T,]^O)'U8
M"CF3"1.29J8\=U9 A*BV2)/,E.<F6%,GEVFN;'NP[C]X:E3W4)L$6CA@I+-O
MMOH"K'Z6N@:"P&QCJ;U3*]53JGKW3WWQL-&:IIY28;]3ZLG?#Y4@:/Y?]_.I
MFG3$KB-0N?O- UW+I^7J^9/4[\%B39_DC,21P'IO U7&C*N:<]-/4D 2<9&E
MF:#Z6[XN1=!+KJE][D940&LM[D"YU:/N$%8NP(_MKP%O=;D#/[;:7)L2Z#>U
M=C;0#28L,#F=KKY?S^!].X/OCV9P]VOPL)W!3Y=G<(#4P*OP#IP<Z"?;C=,#
MKP+T<H+@=8_WH_OW"VZ\7/*-;/Y\O^@,OD_TV=AUVMH[#EN<D9SS(BL4C LJ
M("("0TI2 N-<92HE*DG=HJ#]Q)@:F7<R@Q^-T'7*,&WC>.>^H=&>4V3'TN&!
M#TS*G0+@5:?";WH=!=NI^+0W%2Y1ZL[\>QV2@]*MIRBCLNMU<!V2Z95/<^/.
M];?5\^S^]8<N<_.=?IG7W^XU70M#V6U&H=Z12I1)J@U@I"!2<6XR+SED12*S
MHA!IG.<V%&DUVN28\/4'T E\!QJ1P59F._ZS@[F?Y@8'+S";]>-V.<?3 T"Q
MY!OSUSK;:CP@7PP[N1?1FOV=<&E(WMQ2,W><M+QM]Y!1Z-E)GXZ%W6[R(=N6
MS'?'C9K/'Y:+.M[4F,@/FVJ]_"Y7]_/Y\D_C;7RW7#VLI"C7'Y95M5T=-O+K
M<J_?P*Q@12RB0D)!4 %1K(QO5J^G,E8$88IEA*U*8804<FK4_E7K^A/<;TRP
MK[9I]WN%W'6^7D#KZM%_U[/\#<1WP+SM+IP5:+IMUHK;3V+H)::SC'<JUL9Q
MIV33G+Y3\PYL%:TKT36J J.K.>UH;6^MKO%<[RD\@=EV6=AN/^MCK8>WG7W'
M=37LM/0OQX'&'G$5#XO>R\4_\%A^AUM_6R[%G^5\KF5YK[^LQ5-I!*M/V';E
M!ARSN)R>.2':[^2NO_:=Y.W)]5[5NB!I6UZH#7HFXB;!J$<A7N <GH#X/<3O
MN]IOX=T4"J\[P#,DBRB-,<QYD4!$]'\(+B)S*"S2+..*D=0C$^OT:%:?UBT2
MKO:;R-<5PN=+:FD.7<#7CJ"N@&L<)GH)45MHWL@X'-WT8S HKYP9:E0"Z5?W
MD"DN7.VQ/?\[7="F7M-G:9S5565^?E3W31K UZ4V"Y9/B_)_RO;,*<Y9P6A:
M0"FD::F09Q#C-(*2IU&D,!%,6O7,\AI]:AOJG?Q@7P&''90S_A8;X9"H!B:8
M,X""1P5:Z<'7)=C*[W.JZHRXPV8T)/(C[3(=9V"@[:(O<+W[0.>'CK?!\]7W
MQ<[-^R%7M]G8I<_6%=^^+Q=U8/XL13*2:8J@4J(P14X(9":S-4)<15F4XYQ?
MV5GCS,@3-2D_=6GDQJ"\(HW? GH["W,@)&_01V,O)U^#V0C<9/$'Z9MQ 9U0
MK3+.#7NK[A@78.AIB''I3D\.6IGN8>MG$U6UUOMEDP/TPPSY>R759OZA5'*6
M%U2F!2T@8SQK*RUQFL-4<8QYH13)G#I<6(PY-;NT$_FNCD)=W]4G1[*3^PYL
M:LG!7(ON2$06^%LRT;"HAJ:B+:"UO#6>;W=X-C*##WUXNK.1/4+#TI'%N./R
MD3T01X3D<.M0.>W;4^F,TR2*8PD98IJ(,D(@$:F"N<IR5.@?4VT-N=2;/3O4
MU/CG2X#L=L?#_F' "DPK#DG%0<[V+X,4.,_X-J?VE]6^G'<\T'E\TP/U*_UU
MOUE_6YJ*&Q_U^_)F^9V6BYE"1<&*',%<4P5$6"20\$S_IU B(C1-8X$<0[7/
M#C8U"FF;]VIAP5;:.V#D!7\T$COF#_<B;<<I0^$7F%6N@<XG=OHB)D-'2)\?
M<.PXZ(NJGXAVOGR/'Y4\&*F-V[ZNO5]6_VR<].:G69:J)%9(P$PH!9$0$E*<
M%%!*EBF4Y5E:..V)>L::&I&\$+7V6[6A,$98-PKI0]B.00;"+3"!O)"RQNEN
M'S2]"5K.2_X,_FC_#%(2S *J07FE;[Q1:<5"\4-6L;G%CU3.E ?[J ?<K(Q=
M.L,IPE)F,11"$+W+B2*(HR2"!"$BXD+$))6SGW+%EK;D<G%,ET]E?^1P7\RN
MJ?B\CJOK,L8<=SV7T;:CF4$1#$PV?;4'=P(/QRO6V S*+I=''95CK$$X9!K[
M&SWK,8G_WC3IL^80^:/\LPU/U"-^6BT7^D<NF_9!IJ1/D>.4IK&F'1%+B$@>
M0187%-(B)X@BEO'"J1^FT^A3,W1VLIJ*/PM!5Z("O_\0=.U9<,EI*NR(*1C
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
M$TEI!B7+8M/'D4 J(]-D4Q*L(I(KF3ATAG>7P.K#&[]9_"NCQ&]@KM4 YFT
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
MFGM43:7_ZJ'%I'[\]W+USZJWX8?BM2C5NO%!?B,_25-4])-R*Y0QS;N<*4Y
MZD$0Y4@MW(C,(&&,PRP5F#(<$I99G4S9B9\<7X@?0*L/*OU!:X#>XVE-J";W
MQ@C;6E)6(V/(,M[P]LT^=E#[X*9!T#FN'&6EPLA5HX; <UPQ:M!3!K8?:_-A
M?A6DW*P$?] G.6IE7"R>WI&R*/].BH6.'_B\8/,-UZ6K/I+50I?-WY9O0W&4
MR) QF(J(*T)DN:Z 3*#$ B/&PBBS<Y0<Z#0UEMSEP=V!UBJ@/M>M7: R[ YH
MT\ OVKB_@=8\?5#2&@C^_*++97Y>BV?;OK NAMJ,84<>0,^T._+8V3="<X>V
MV^9H#O0:MV&:.R"/FJ@Y?/28=7W^0?0UZ^-\_1G.@RC534D8E5)W[4T@C;F:
M T@LLC"B!(7F9>_=ZS>U":!5L#KJKLX[?S2J7YWUX&Q(^\E] @,U_4/NULR3
MA59N.[IC%-IQ,LI3JJKC8[1'JIYS<2S\E,HY+_8O4!?G(F9NBN!<%C,P\DTO
M&;64.GT@0$&6():H)9F0NHU8"$D:<QC&C*$P03&)K6K\[C]^:C/L5KMA*1@'
MV)DM=(8CXGLJ,P;#/JSJI,UN Z'V18P;NG32O*-@H]-7#=Y_OF?5,9?R]Q]7
MRX7ZD=6=$AZ7\X*]U?_])GZNWRE5_SD+.4*)R"*8)7$.428H5*^!A#*C-,WB
M)%/NM^4.M)4"4_OTU5)*Z3K7'8"7+SJ1>&<-V#?'>OO9;F",-Z"]P3W"%O19
M<.] K3CXL_E?;0&H3'"[!ST(/=>[T'9*C+T//0BB$SO1PYXS-')*BM5*\&_D
M9YTW\+#^KIM 4S4(B7)CXE@'1"5(>>-IDL"4TR#,HE JA.R:5)T2,S5.JY2Z
M XN>\!<;$,V8Z7IH//-/JZ ^\&HRH.Y I:3+(*$^$!S'_IP4-7)(3Y^YQY$Z
MO5</_O"+A>#OQ$+]4*6QMR79/FW6&[6 :OY0+Z%*':OYJ7@5,X(PC41,8![H
M'%$>!# 71!$%"P6F@4Q99-F^;I >4Z,.];*EUJ0Q: ",6<4WK/YI1UL &DVK
MT)].$<O:C-U?:T/NZMCM3WWM9(:0TS58NF:O0;J,36_7 ':"_ZYZW)".P^H_
MKY\7BCGJ3$LR;\)=,.<\R3""(@D%1&DN8(XQA5BM %$B"46)417B7BE3([=*
M3["GJ$WCW7-8&IQ]N$#(,T^= .=R%) %2C9MBAV@-5:[8HM7RK)A\040^AL7
MG[MYQ ;&%_3?;V1\Z6([[BM7Z]E7O9-^_[,H9YGRZQ /(T@HB2%"C$,J6 B1
M$*D@+(PI,>H9L_?4J7&;WE4LRG6A\[Z:0(%Z#U<K:_@![\/63VN#P1AA]WH
M#L;?YDF[^UPC=4/'+5+_.G2)]I\XR@=ZTHCV@SS]QV&KLV\KPL7]@E<KO68_
MJ-1;KL6KWORN]X!F2&19$J811#E7GV68"(@Y0S"/"*4B%D)RHW@0*ZE3^X!;
M/<%.T2J#24=]W,_GRQ_V(=!FZ)LMQ)QCZID'3L#I=V_9"B"G:RDSR:.NG*S
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
M93:$TR-K:E33+/5W3=1:90=EPO>!;,8OCJ#SS"R#4;,F%0,\G-))G[Q1B<3
M\$,*,;EEX G9^?;/:J[>/&\JSKI_7J[6Q?_6)[5)(*E,(P[35#LQ>4A@3@2#
M>9JII9!:#&&>;!-9+$[+K#4Q^FP.<EO&\7%:;4%776=]XL\-C.&)F1^<I]%/
MWAI[ETWF+\ W5N/Y<VI,I1G]!9@L&M1?>I(=)9:K]>RK>OZV-'B8)8(SY3%A
MY3&A'$6:YW(H!")QRC&2S&C3Y^"Y4_.3]*Q2E'6A[L[9I>49_R%X_5QT!22>
M"68P&L9$<L;V/G90MW280?WKD!4.GSG*IW[&D/;[/?=GNX^2BV+V<;$NUE4P
M]>IE6?<XKERA]\O-8KUZ>[_D8L8RP0*1)A#AD#8[M)QC2"F5"24X1+E1^+.A
MO*E]Q+7*8$_GIH&T@ADTF@.MNMGW;(I[_W?N 4W?.RL.@#2F DMX3E!$*=B_
M/2U?_UT]J6*(?R'](ZQ_K*C!5,8HE&%I<$LEMK==GUO[.]%5<M5O7L1J_:;W
MB=?W"[XM4C++9*18)<$PR(( HDQ1,0ZR4&=;Q(BD,<\SJVP+"]E3HY[]S-'U
M=Z$W=ZO,6V(113UD$,S6.YZ@]<Q#^ZC^WB#::GY7'2VM[ZKM\X\7RSM=E:1K
MB)FWG-U+\F^6PFL(3%]&K^DCAA':5_$J%ANA!;453_Y1K+^_WY3KY;-86=97
M-GS:A+ZA1N/Z$]I6Z/FAE :MUEX*'ULBY?3+,94]ZE=C"<CA%V-[^]"O13UF
MP]8;W797GP:K+U']3JQ>ZYJW,LMS'@89S 12RPR29!#3B$,6YCB0#$EDE^I^
M0=[4IOD]=8=7%+Z$LBD7.</..P?9PC: ;HS <$PS_3)'IA<C (YIQ>RV*SIK
MU=N4ORDSFE $',L@CUD,)6$Y1&&,(<6)A!EE*>(9#M(@L:I ?$K*U*BC;ADU
M9#5P&D0SCK@:&L_,4*/2'ESL5'3<1NL< NY[:!U)&K^!UCEC3W;/.GNQJQ!2
M7?F+K84B%<4QBX>%_ETM=,93'LM(>0\$Z?9Z)*4PCW$ 6<Q8&"F"R! 9<(9J
MH\-$3T];A<&JTACHUL$#F,-J-,P(Q3FXMPQ*W<)<Z]YFQ"BT]=^=92]?@YWG
MT-4>!6X<R'H9FLMAK0;/&-AKI0U">;<IE<RR_%T\5;F.E?L>9HJ[HCB 89I)
MB'"*(>$A@2%'!,LD13FUZ[C2)VUJ?DZKV[!6*[VXFC&4,[1\'[(: F7?:<4$
M +?]5GHECMMUQ<3XH]XK1C<-I I=J.8=*77!Y6<=VET'K>DBAD^US+?=)8_D
M3?_J_@=9\6W:M&*LS?.+OJML">U#H9M*J96:KF>7\3RA.-/+*2P@BJ6$.",1
MI&DBLRB77'"K>'KO&D^-LEK=P%LAYMR2L;P/KR'K36G0?#.G-@12;0GH6@LZ
MYNIV?]WK&I-!9?,=Z%2>Z-C=\0BW[\37OAJ5]MP\UC"YY7?O6H\[1XPU"$?S
MS&B"A_<3VFJE]P'711WY]:$HV7RIX\ LS\LLGC@A@MFIV2X8_30''8".\UXY
MIO)'[Y]C"<RIGCJVCQB8>O3\HCY/P0]J=_VG\B648-WV\XMR*C\K#[.<11D.
M6(9CR$FBEH:<<IA7.V 1XE$<I91G5IVY+&1/S>NJ- 6U =6G]EY1WY-9&]ZK
MQ\&,O3RAZYF]6JW!42U'H#6OPF6J1LA_:NU!I;[+E"9[T-RF.%G('S?ER1Z8
MHQ2H 8\8&FK\23<TWE1Q[&I-&>49#R$.<:K[A 4PQRR!*2&$QX2GDB&[N.+=
MPZ=&2TWLZZ>JJWBEH6VL< >X?IJY%@[//&*!Q(!@WV.3KXSL[3QPY##>8U..
M8W9/7#/,V]CK/'[/>:$='#)_) 7_O&C:>U6+"'JXSOBJ6V"6Q5K\+E:O!1./
M8E4LN2[?_K2HGE*M,&8HQ %-1 HCFF80,1Y $HL,!E2PA*4QCKF5B^);X:D1
MR.]5JQW6W9=H:CK8N3/>!]K,!YK2\'DFO/O'S^_O3N\:[9;HNI0-6U5]I&65
M"U&N0<<F=W[46, [=;Z\*SVJQS;6$!RZ>:/)'9@C0M9*-1T)P;XOEO/ETUN3
M[\@DI5*@'&9<!W;1"$$B@P@*DH6(ATF0<ZOHT'."ID;YK9Y@W2I:V!;P.8NI
M&4N[0,HSNVY!VNGHH=7T)2#<9FB<$S9N.L8%DX]R+RY=/_)!YT.]G_UIN9*B
M6&_4.Z?3/WZ^%'6"6_EY4;/8+)*Q(#FED,:40,0#!DE*(I@PDH<\3WF(XP'Q
M8MX5GVB064?O?Q<[K<$OQ0*4VN#R?"?5&[T!GL]"G0[H7^8L]*$]_.S87>?4
M=5X*]4[4MD_@+-1VF*9Q%FJL]5_C+-1V$)R=A5H+'IH)U1X8Z:C!W]0GV+3D
MB,*0YC(+(<UH!!'A#.(X(3"/XPCG@609MRJ#>T[0U)S<SJ%H%1VK-1W8 ^4L
MMF;\[@*Q\4Z0+< :D/74CX3C=*<SPD;.<^HW^3C!Z<+U0Q,=Z/IS66Z(4EKO
M 97ZX.5!OE\)M5KOL%CY]U75GB2-"25,E^,/U,J8A1DD>93 F(=9%"5AI%XH
MN]K9-N*G1B5:>U TZE<%M97W,=>'D4L)6&6#;:*#U6B8T8P_C#V33P5OJWFU
M0ZG@_=+ 6ZO?=0_5'RL+7"8Z#$'.<:J#E0HC)SL,@><XW6'04P8F<JZ>R**I
M+/=>.5G+><';T)I']>Z*IJO@@_Q4+)1&1=T N%; ,F;,B:P)?8Y=>^[ GD75
M,JMKD_Y"MU;M"M#Z"3]S"K3;5$HGFHV;>ND2S*-43:</'[KK7ZW!RJV,.E^\
MG(DXYW&,*<R0+A$9*-^&$B)@RFB$"1:2(KLR4&<$3<V+:?74WZQL-:V]&=N]
M_S/(FN[]7X^7][W_'51;)6O/Q.76?S\.CK?^SP@;>>N_W^3CK?\+UU_98?;=
M6UO8_^W]G)1UVAY!*([B",$PC74Z) LA9;IR-L\8RS%)LLPH>LQ(VM1(8JLA
MJ%0<E!79#Z\923@#S3-36.(UO =L'PY^>KZ>E'B;'J]]QI_MZ=I[TS#B:/,M
MWR^?J2(D[<(\KI:?EJMG\GDA]?_H7WTDJX5BJO)AI?/S'^0]^]>F6 GQ>Z&L
MKOY15K$-'Y3'<\_6&S*?A5G $$<4!A'"$(51 C'A.8Q"1&B>!SR(Z("C0E_Z
M3O2$L#571[.U]MZ!E]425+8"T1@*?IGKP@EW@%36V+&;MW? C!AO.J3C<.IV
M&-]WAU%9"2HS0<?..]!:J@O]:ENUR]9:"TIM+NC8"[3!NN- [[A;L[3O07%*
M\-Z4'75N\ WYX;3B79ZK D;U8T\4S(DPBZ0(.90L3'16A%KW)CR$69BB+-2^
M;7)E/\QSHJ?FY-9Z=HH5O>@S+])4]5J(=54(F3\7BT)O1:R+5S&PSYW%\)AN
M\OL W?L&_ZEJ1IV:19T@Y5\^B/JGOU7QRLU0[14\\EGAZ!*:GNL;G15_X^I&
MEV"Y7-OHXA,&IH!7QP>?"*O\_.98/A1AS@1C$&5"Q_6B"&*68)C%61 B%#$D
MK!KHG1(R-4YKSLE:)0=&.IR$TXR9K@7),P=9XV.?'=\#@-LT^%."QLUW[S'U
M*+&][]J!.65U(ZGVF"Y*DE1DN8ZN#3.(<II BF4.$Y%F.!:*";#5AO[^XZ?V
MH5^H\F<"F-D'/1P&SY]RDQSNXXCQM,UN4X[V18R;('32O*-TGM-7#?M6_[Y<
M\A_%?-ZF@G?:O^UJ*6BW;H9)S,,TB&$N8PQ1FN:0YAF",@T"2O*,R\AJ?6(L
M>6I?>*NXWI_:=48L=I4GYGW1+U>.@ADW>,'6,VWL8&VUWF\]V2GM\<5I>)$U
M6$[YQESZJ%1D#<HA2]D_X#H"NU\<M;+<E>;Y)GZNWRGS_CE#B(6IR"6,LH@K
M%LL))#G1_\Q8(),T0B@>PF)FXJ=*957@T%'KUV$<9C@0=D3F'MZ1V.PTLF"G
M//A3JP\J_1UZ2L. \\)LABK<A-[LX#G'<99/&5I-3UFV6-=I*5^+\I^/8J5_
M09Y$.(MY0A +.&12)!!1SB$-)88)HH3*$$5Q;-4#HT_8U$AL3U>P4LK>@9>M
MNI8;+'T@&VZT.(+.]X;+'FI?*]0>+Z,VH"CA93@<5R'L$3ARV<'+IA_7&32X
M9W OSM,M\1Z7\X*][:;F4+(T2Y($4L)3B"(N()59#M,\%B2@(4;(J@*TJ>"I
M$<NGXN>NUIV>QYM:&<7_JE__OI3K'V1ER2_&8V#&-3Z0]<P[!^TV][MMJE]6
MBH,_F__UXAO9HN:Z#:>9\+%[<%I!<J(!I]W]PRCL-_%#K2-U=^)B\:1D+M2/
MK Y+?UB]_ZYS5#XONE<4"U:\S,4WHARS6102%'+,8$)D!A%/.228YC .!!82
M,6;92.,J;:9&=CL]=9[(@I,5+\$?+UPWZ:ZXK[)')^YWKMR:I%8QVBC+XZSK
MAM.,(D<;)-^[ZG['QYI$G>#JE%FOTVA4NG4"WB$'NWGH;:KU/&S6I7ZKE5[;
M(K%1A /.8)9G!"(2":B\T1#F-)%2<DDH2V8O56D&]3VLUF:4[5Q/&X8XU-8?
M6;P33\5"1[H!2N95VNYRIS@HJY*2RY<;U^<Y'O,<4<S3#,,X2Y$.#,E@GL@0
M"BH"$29Z)X,W8_YQP?\R(][JZF^\/]8#^Y<:;+/I^Z;#YWE*=UELJ6/GG;/R
MRMX'85*EE(ZU_$N53CH+LNM22><%.8N1WK6ET47HWY,YTR>'2F!ST0.=%T^5
MVGJ?73LT56\K$@8"H8Q!PC(U?V1!#O.,)>J?%$F:D!1='4(]3+.I+?8>U:AK
MHJ%-Q.]RJW4)>*,W6/6UJO(\DF:3PTW&Q_.D<#H8NV-7W6RC8]GVTIUM=Z"U
MSG'#,>>(^P[8'JC=K>.YKP/5(-S[2@$#6QLU601M#L'GQ>-*O)""*P7%:B5T
MW3V=Q7&_X)UNXC.U!H@R$5 8QR2'B">I[AR2PY#((,DQD7F2#,B^'*:-$56,
MGUO9J+[-@ZGVA)9:[4&MO@>.E!EM>P1^I)9()[)A=$739@P:]:LAJ QPWOK[
M.@3=]D<:ILJXK9*N@NNH:])U3[NB0."B7*\VE3NN*S4$"">,( Q%$D00Q4D,
M<:Y<7A*E>9H*0N*461<!W!,Q-;>UKD2W57%0]8L30)HZF]? X]UKM$)F6 F^
MD\:[+[.W+V;\4GHGS3Q9+N_TE4,;,;V*U;HHVQHZAP$!E(LH8PS!E*6Z:9K,
M(:8L@R$+\PP'H:3$*FGN@KRI??H==:M"3[;-C_K!-6, AY#Y/BP\0,MO/(4A
M+HX[ _7+'+FQCQ$ QWUYS&X;'.[%A.#E)Z7N5U$%WC^2U?I-,]<L2F,<Y3I*
M%&=2Y^2IGUB&(0]"P0A!.<J%98C766%3HY)65Z '$JQJ;<&+5A=PI:]U1-=Y
MF,UXQ15XGDEE'[=&45!I"C[TX38D0.LB(*Z#LLX+'#L0ZZ+I)X*O+M_C?V_^
M-[&N6R44K+E>L]H_1/'T76ETK[B.Z @$]8F+<EVG':N[JNW>.$Q"0016+DU"
M(,)!!DD:YS#B*$:,A2+!5IV^QE%[:L36*ED5#1UK'_^*47>_R3_.6$[O!$#9
M#5K#M_=IT^] :SQLK ?;MV1K_PW/"*X?L)L=(%RA^F1/%ZX?CFN.'AQ(MYOE
MUM]7;[,F(J[\*I@H7G4LW/V"OU\NJNSZ?Q3K[^\WY7KY+%;W\_GRAXZO^;1<
MU=)U^NH_5L5:+*6<Y52P@,8ZYRI+(&(4PSS7&W.$Q"R-PS#ES.*4PJ5N$SVS
M^"#XAE4O@MGTY'2X^B>?T=$?-8BX!#N3P+T.'FZ, MHJT)JE)IW6,%W:L>WU
MH6U3\TICW0V&CB]9M>M6'4].;@CWM/N_8RB-70 ?F-<3O'YR-6N'43-G.Y4U
MRHSL YUVOO7R[*&M[G9+T&\KLBA)3?+OWKI_J4Y>).9YF'$&]4$^1#*7$/,L
M@F%*:1@@Q C&=LWO3$5/;>VVOYTRY&#+ G:SA9<?,#W/<%8X#FB09PN)XY9Y
MQN)';J)G"\MQ6SWK)US96Z(M/E^(\E=!=*$&_K!0Q+E9K704%"F+\H_%DI9B
M51'IY\7+9JT;WR]TH;QJ;O^B%C:?U^*YG$5!&!)* DBB6.<M\ P2$0>0D5P2
M&>0D859%97PH.37"TS:"RDC=3&YK)FCMU'5_MY:"RM0[T#465-:"?7/!G]I@
M4%D\M"V&RS?#C&EO/=Z>.?F60SV\HX>'L?#3",2EHK?I'^(!ZK-M1WS(&C85
M?5DNGKX4KX+7 6+OWOXNED\K\O*]8/<ZL*S*R]S%*) PSF(98AAQ&JI))L$P
MI['Z*4$937A"<6!5E<-._-2F#ZT]G&OUVP(=] WL+ "5"783@.5XF%&[/Y0]
MD[81P$U:N9^PDF'0.>582Q5&9<]A\!SRXL"GN.S/]%KH7"0R[_3I^+Q0!$WF
MNV3USPNV?'Z9B[6XY_^S*==Z@TUWKBR4\.J.:M%0A]_.6!@'095!+%@,$4XX
MQ#0/H<C#'$N>2A9S9]V:7&L_T;WZ?RQ7_ZSZ4=8ED #9&E*"8AL.S]MP>!<]
MFYR_%V:,/:%AOG$_I];F_8Y.C=G=,B,[P^_ SO2Z.?'6>-"QWG=K)U^C-4*C
M)^>J3Z#MDZ_A,&L"Y4WZP.UQ?9S](/\HZTJA#W1-] GYY\7'GZPJTO)IN7IX
MJ<2JJ5FSZ;9/X@PG(@YP&$(N$@&1^IYU;C.!NIU*D(2I2)!5@O,5NDQM05"9
M I<2;G3F5>VQ+AM[='*6:"RJVA8MQ ^P;.T"\VKRFN\6AI8;[U<,J.%._#C#
MY'MKOATA94>]I@ /G0'ZV!V@K36@,F>[;?3F<"__>E#=;NY?H<^XN_W7 W>T
M_>_@D=<M23K-_T[T#=RM^M- !E&J&#BLNM-G"8(8)Q*F,J81B1#!TNK$TE+^
MU%AWZSMV]#_3"W38DL!T7.Q\>P]HC^6D7P;:ZZ;,0 2].,ZF.MS$ [8$Z)PK
M:_N8@>7[V'?!-W/Q(-L<YF_D9]-G:,$[6^8'>Z!9FJ<)1PS& 4\@XC&#.948
MDHAE>:"(,J56K;T&ZC$U5FS-T'U*6T. LJ1;2_K+4'=SZ%B9,>0((^"9*2W!
M]\J65Z+IMCS:0%W&+8)V'6!'I<ZN?-S03AW/ST6]-]K$WRFO52R8DK-K"V+9
M[<_JF1/Z&CMZUV6*NYKOM<'QT"YP$&B.FU'8:#!R=XH!X!RWJQCRD&N=E-_%
MDQ;Y5;PL5_7NW=8C>O?6_+&N$9Z0F'&<4L@0"R%":0@)2:7Z*><Q3WG.D57)
M]P$Z3-DY:?0$6ROVM_IU[='FBD'UW8>,F*V;XF4<1G11W W!%=Z)-8B>/!-S
M/6[DE5@#==XCL7_40&^DVD K=96JY?\(MMXFX^U*_)7;Z*@'N6O]K@C]TV;!
MA:Y8OMZ4]9\.%A4HS4*2IPR&* MTQ6X!::3X%8N$LX#G44*M(E]]*CLU(FYL
MK2O'-=:"XUJ>Y1W8!5!JQM"6-8N9N\JGJ@T'M>7M%99]SWR^)(8>[D2&WK=#
M['74O:YFQQ@AM]ZW3X7'==9'@/[(MQ]#YL ^4%7=\0>Y/1-JYLMR%N4896DN
M8!H)I&._)*284A@@@J,4AY+:992=E32UV:165// [F"[;'2U[,IT%EPS(G<"
MF6<6WJ&U.VG^_1):]CV2+B'AMO_166GC]C:Z9/11WZ*+-PPCB3]^_[:J(OS?
M%"']??DJ5@O]V%]%U7XD20.>D$0YK0PSB$+U$Z8)A32.4N7,BH2E5A70>J5-
MC2S^^+??_PVL:WV+IE@T:?9M[,BB'V0SPG &G6?2^.-WT"I:(;93%?Q9*^O0
MV3("Q2E_]$L<E4.,C#_D$;.;!E2(Z;1];;N^-N\WR:BD6<X@19%F$I9 O:\(
M$<IHF(=Q%'&CHJS]8J;&'MTVN*55&]P+</;3A3N0?"_Q3K0)OLP0-D!95$!Q
M MA(-4VL^BO;%26Y"$-OF9'S=X]7..2B!7NE0"Y?/3!I4:@EGC@3B]<TBRH_
M;,1_"[+ZIC 5LR@E0890HM9AJ:Z&A4)(9*8XDF"2TSS)$;':(K368&KTJ5XO
M9)F9: VZF>/E%4K/)%OK?G<8*;S+,'^[ ^LEH (\DH+? 6T#J(QPF*$X%#^W
M28K66HR;IS@4I*-4Q<$/&E(5<)??]FUYSWD5@4?F^EWZO&C(]:M@<U*6A2Q8
M-3$^R-]UL\VF3=Z,Q'&8AC2%@>2*[E@@8,Z" ,8THXEB/J&\1V/G\'I]ID:#
MC;9Z#V:_1VE57KK-QGC3'['XUT;_M&^=3>&YZP?3P#4==X@\TVO'&/!M"7;F
M5'0*/B] 8Q$X- D\2% 9U38G'7>@;(H#CCI@8]4%'&'@+.L!.H.YOQ3@]6)&
MK +H#)/] H#N'NLLPU\73WE:Z(7(9ZX44W*KPH3U29&.;E\)OA^,654(%OPW
ML9ZA) Y01)F:.>,,(L$QI)F:37F2<A'PB*)$(;I49IDM'ASK9S6G;K7T]_%_
MTS+4H.SL  NQ'M0!T/5(FJU(;C@^GB?4TUGV.^- U[HV5KVU[RAHO3'Q3E=^
M]YI,[P)]WUGS5^EXZ_1X%P ;Y,$[$3.PATA1DJ>GE7AJIINOXE4L-N(@2"B-
M$68B2J'@0D(D&8($20DEY9C&&4[#"%FU #&1.K4UT;[2>FG4J&W9O\,(<3-&
M=HZC9YX]"Z'7T"@KE-RVK#"2/&['"1LPCAI&6-U\55>CJC)V03=5<J5ZB72W
MB1U/SF(>QE0$ B:84XCB2"A&B@F,99H@(47(4JO< 2.I4V.DW\EKL7@JP8L.
M+FR:2P]J)G0!;$,R<@VA;S)J6OET%6[Z^?0VL1S:<\<,&!\M<RY(OD7'&S,P
MSC2L,;SY]JODSXNU>N,*=7$Y(XBF48 3F),TABB)&"08AU B(G 42<RC=$AQ
M"L=Z3HWC=JK=?*7<'<WQ5\P#Q^BON7+^5"R*M8!5\4O0L7R:R^D30S/99757
MU[_L\OH$X#Z7V:?$#3BV_)6L_BGJ&-K5:\%$V<32-G%#%(L8(42A<EYUY>@D
M@)1D"*8XYSQG.2&Q40UI UE3(_FMMJ!5U^)<Z@*L!H>#[L#RS+;'..T24.U#
MV"X 9W%8YP[ D0[BS@/IZ%S-#)'>,[,+CQCO/,S,EKVS+L-;!M8:^$Y6XAW1
M_2F7SWK16[TL]ZN53HG24MZ][2YI8D_N?Y 5;Y,9JK^6]YOU]^6J6N &+.8H
M% *B*$+J/R2'6%,O3R.<RXSR++?RS9UK.#7"KH^BR2LIYI5CI\M"OJB'?]?U
M('5ZV0I\_/WQ$?Q2+$!9V6)9==K]&)MY[#<=.<^S1Z6:\BFJ!L4=ZT#'O*JF
M0>>ZQD10V7@'=JE9M9U@9ZC#T@>^QL!M803G6HY;-L$7R$=%%;P)&C9[[,<H
MMJ&)LS 1DF"]C9R'%*),YI!&"8%<8,9)@)/0KG;H:3%3X_%=@"XCY7<@Y\L?
M38S?005FRVV7,R";<?#UT'DFTJ.PYE9'=QS8CX%3(CLC:E0VZC?WD%(N7#V,
M%QY7^I5?O^D-Y?7]@G_\UZ9XT0]^6'\7JV_JH66S,,I(B'@0<9BD60212)DB
M#29A(K)<2IG',;>B"F/)DV,/K9\=,9BC;,857K#S3!^MSG?5:=.ZV@7=ZGT'
M*LU!I;J'U%5KP)QRC;GT4>G'&I1#1K)_@+/#J7.=,,(9D7&<)UD(>91(M:H5
M%.82*]J26(8D5 R&DROC,\\*GV;PY7:)RKIZWP%2 C*OOAVUY%%Z+'_\Q]7'
M3.?'180\BJE,E6\I"$0YD9 H_Q)&2,9!$-$02:OJ!M[&98QTY;TN1.N=ICJU
MA-2;\H V!GH<D\'G>4Z0OLDAW6T:0%W$R_?)V7D%;GT<=A$:@S.NR\\8[!W7
MK9H^+5<?EANZEINV0U,YBU"81V&8P9"&:J)): IQ)E(HD5I2YRA)0F+5^:A/
MV-0(;*MKM0?*%-3%&LR7I?62N1=A8V?8"6Z>Z:A528<)B*+JY*O8J$;NBT(.
M?*Q#V< O.KYP59+Y^<WC(?[O18Q<N[SG!8[MY5XT_81C>_F>893R]^62_RCF
M\Z_+^5P]76_YS3@*\D3P#'*$=: YSJ&ZE\"0490%RE,2B56@^0D94R.05D7P
MIU82-%I:%G,^A:499UR)D&>JL 7'F@YZS'?* J?DC/KQ]QAZ^,WW73JPK>)>
MC_8'^<=BM8W%^49^-J4KRX\_V7S#B\73_7-%,(]J24V*A?K%M^7'G^19QWZJ
MR[^*]6:U*+OO.@VRD,5A"'&0AQ %40:)7OGB+! I90&2B54XN&^%IT9"^_;J
M\[VNQ56'EM;F.["U&C1F@YW=>MG66E[=UMA^%;MY?WW,J')*+X5GWIW,^V#?
M.7*D07+;7M*WTN/VH!QI"(X:58XE=]@DN"W'W DP_;6JB2CX@PY.W:Q62HEW
MI"S*/Q9+6HI5M3;ZO'C9K/=M>_>VK:WS7M<+^+!\5A;,0I[0+&8Y#%*J-Q9S
M#G&<JZF0\$@$*$0YYS:SH'>-IS8-=JJZT[==L2I0J0S^K)6VG+S\#[O9[#6I
MP?0\?5TYCM:3SFC8.IUU_&L]ZK0SVB <SCOC"1X8+]O4F/P@7L5\^=()\69J
MC@@CAJ%(J^V6D$ J8@1YA$C"!,51;%7^\:RDJ1']\"JYET$UHV,G4'FFT6U]
MW(Z2'D(2+D+A-F[SK+1QXR\O&7T41WGQAH%%8SOI3@M>!79_7\[5_>7'JK*?
M[B,<"8ER2 3B.C(R4%ZESF/% D649Q+KXVKS,()+ J<9.C#OI"GJ@)VRH_?_
MUQ1!M"P<>PEX,R)Q":=G/OER@.''?M3L2[X:0N&VPNLEH>,6=#6$X*A^J^E]
M@XMZM!U^.Y+:WS;G?;.,Q#2/8@K5_RIW),@EQ"G1_^08D2RG.,QF"UU]1#W)
MJK;'9>%&GPFN/Y,C%?Q],MLFV6Q9VN:^FX%NQC+N,!RMN,>NN7A'X[M=V_&/
M%PJF#*GS88Z1ZSH?!I+'KO-A#L:).A\6-P_, ]&1F?>,K3:BF_+]7BW6E&LU
MBP-%-BEBD#&40A0+ 7%"(IC(3.8()^I/5C$M_>*FMCYJ%&V+"MEF?_1#:\8X
M[@#S3#5UO':+V![7-,HZ3 LQ L5M>DB_R''31(S,/TH7,;MK8 =?78N(L/4_
MBO7W]QNU*G@6J]T>3DLF<9BAC&-(>,0@8C*"6.8YI(1D(A=)))A56(N)T*E1
M2JMS=R5EV0?7!&HS<G$-H&>*V6+W0^D+6H7WVFDXIQH;B-PVAC41/&Z#5PLH
MCAJUVMSKO^W/I^)5S$A.9<PR"O-,5G040R($@QF-.$(X2SCVUO5'*S U:E(O
M8NJOZ4\%N>%>CD<@?>_M#&GYHVVX3<>?+GHW:_A3*3'9?C]=B*YI][/WG %E
MLP87$&BZ)GS\*5:L**MFV6)5+/E[4GZ?B5 GP,D,)D+O-2&1P+Q*DTOR+$I#
M+O,TM-AK\J?I1#>FMKJ"7W07@ZI\0"G6Z[G@?[,O^^)QH/N9]\;C-J'"+^]Z
M"[\TENI@OW;</R] ;:UR/I6]-Q]HBWIE-Q_PD<J<W7;@[2JF>1V3WD)K?B2/
M5Y_-*W)[9=W\2KJJ7GP3W:D3\/7_U54]VY!/[7+.1"K#*"01C(7Z#Y(BA#EG
M!!(>\(@'%'-N,^/;RI_H/-ZJ"%Z4CH.*QU]&WOB(R1V0XY:0;]1KJL?K_S:E
MCN^V8?+5LL=Y37ECL'R4E;\L_!:5Y8TA.5-<WOS^:W9KJA73!U&R55%18]5"
M0RU*B)!YDD$14@11R@7, UV$3&8,TS 6.+>J#-$C:VI[,.W^0;-KT%&WZ0UC
M&7;=![/-9LS5X(VT[S( MX$;++V(>-A+.2WO!MLFO8:?WB'IOV48@7Q\?IDO
MWX1H2NN>]LEV^2Z?E#6MWW70CC5D"/,T4TQ#$@I1%&"8QY)#HGZ741SE4694
M<=RY9E,CIU9+G0A7=T*^ VOR$]#:$#MF<C=^9CQVDU$9<4=CNV#=+4-VJU4]
M8@_-B'6R%MUQHG-TG3*H.^U&Y5OGH!ZRLWL!0Q/CR_5JP]8;G2"B_J'4$=W$
MY)S&4<B$A#QDN:+IH$KF(U#FH?(3]5]H;I?7WBMO:KR[IRYH]+TRE;P?<#-*
M=0BC9Z*\"L$!R==&N#C.G>Z7.7+JLQ$ QYG+9K<-(YG/"[9\%HK-="R"$B 6
M[*U>"$D9RDAD"0S#/%(.8!S / P2*+-$)G&2899+&WHY*VEJQ%(K6GD$'56'
MK33/PVM&)DY \TPC _&R)I"+6#BECO/21B6-BT8?TL7E&P:N+,E*ET'0%1$J
MCVC7CEBM"FG$J(2)6A="E!$!\X@1&.NZ?V&JV"(+K5:*YR1-C2A:1<&+6-7'
M9):+O;.0&B[>7 #EF1RV&#VV&"EB\-'(^2(8;M=.9Z6-NQ:Z9/31VN;B#2X:
M9WQ^?B'%2B^V=<G&&44R3%-!8!*G 40B"70)T*H45YJB(,51:-5!J4_8U#AB
M%_(VKS=ABZVZ@*D1>+JN>\8!TF:\X0H_S]1Q%"VXT[0J!>JKH<9I0#RVU3@0
M>,/F&J=-[V^Q<>:>83SR;575QGBKME&JNAEM\TW=Q_E7L?Z^Y+,D1"1!$84X
MP3%$1"80APF&69:H!0OA&<GX@,-Z$]D3/:A_;&O7+R58-V;46>AVY&($?Q;%
M3,A$0!ZI,4 BE9!&*(><Y0GG49HS%L]>Q8HN1T>^(::N\/]+0#=C=M= >F;X
M5EU0Z7M75V6ZV[: UF7HRS6HU7;']C8@.65](\&CLK\-%(>S@-6]5WJ5359O
M>4_+*F%FE@12II)D,,T3-04H#Q.2-&8P(R3D+,JE),,ZLAU*FJX_V:;?6G8C
M.8^II?-X#5*C>8ZMDN#/5DV'2\Z+4/CQ&8^DW<9A/&?T66_Q[ VN8CNU *8\
MKD^;]68EVC\T"2<ZV^3;C^5,YKK%D6*.A-,,(L0Y)#**82QI$D0DBT5DQ1S#
MU)@:K:AW+KXVP-,(?C.2\0^J9P8Z'?S9&@%J*W9_K>UH$M^4)3YC06V0]!P9
M:J3*C>-$;>"Z'#5J]30[7BQ7Z]FOQ:)XWCPWQ08192@,LP!&A*N%6I@BM4Z.
M$,S4QX[C@,?,K/7.T9.GQEZ-<F8$=HQ3/R==9;UGFFGT<EAW\:RU?52@;NK0
M@/K7(04</W64K_JL,>V'>OZ"@6UK5LNR?%PMU4<]DX@0*95[$?,@5TL4!0C)
M IU3FK$\)$00O40Q+XW8>;;5]S="%<1*-?!2Z6;9FZ8#F)EK,! &SQ]BC<!C
M/P+V#6B.;77;>*;S_'$;SAP;=M1HYL0E0XN8+L2#K'N(S;(LBU"B/DB&LABB
M-)8P3W/UD6),\U1F7*96A]7=AT]M6KQ_]P5\(JPN;_[+IT*NOX-[Y6EP[6T8
M)E^?!-'L2QT*C>=/]<MR\005_,] *Z@W;VL5798:/3;<<5G1CH"12X@>FW9<
M+O3$-?ZKU^C5)>&$2Z&^;I*E"40!X9#F$88DX&DF4YS$PBHDUE+^U C ?E5O
M"[@A$_B#T3=9#*E<XW0!/Q"[F]6M&7W)/A"@:ZK6#%^D;^-PI!1L_2 __F3?
M=6+*5[(6#PN=\:[_3Y=5?B5S+;&*_BWTEH'^P_V"[_^B<^4LS1.<4[7"P%',
M(,JP+HXL.)0DED+RE$6,6<7AN==Q:@19FZA] -$8"=3P"U#_7(+EHBY>HPN2
M5S^(G2V6L7X>!MR,?&\\C)X)>C>"K7U &ZA'3BM=5R$!'=WOP,ZL^H]Z< ]_
M]]%@G.U#%/V-A-O@1@]ZCAL6Z0_HHX!*CZ(&U$.KU2E>Q38,7"NTWT?HM^6"
M"[Y1E]&Y: [EJF[PA-5=XLNJ[QW3%5,3&29AD*0PXSH)A.8!I&$<P83&2 24
M9R@S<JA]*#>UR42I#G>Z@_5.:YL"_5Z&L7^FN/7@C#)%*,M )U.EFB3VK;L#
M>_:UL0-WH&-B%9&DYI#&RAL.J45%LQL.[4BUS&XQQ'85S#R-06_M,M<RQZM:
MY@FMO7IEOF0,[,-W9?6T3\N5%(4^5-8]>I2JQ:IZPK::VC]$\?1=.1OWKVJ%
M^R3:C/5'Y8*(&<>(\9"F4&8X4=.\Y!#+,(5Q'J8\R*,LR1*K7G^WM&9J?D''
MF'\7.U.J0JA\.9^359U!5A5%M=R6O^UK8[8 _<N\#)[]$*."F]2LX&8'D[I;
M6N>]*G8E.%MD0 /-KO1)!8[#-HU3&&.WK2!O:M&X[2:G,'A'+2TGH=1U'>T^
M%0NB1J!R$WX3ZUD>QPF5*89Q*B-]/$5AKA-I$H0EI3Q- V&5"'E&SM0FP ^"
MKD%1EANMY#7-Z@[Q-)M_'*#D>6:H /K< M2L/Y2*[MO/G<' 2\.Y0UDW:3%W
MQN!S3>7.76X?BOE^\[R9$[V^J!<:->D\R'M>%XF[_UF4,QR$G(5Q!D-,,HBB
MG$*2D!B**$PQBFD61T8U/4T%3HT9=CJ#6NF[QG71&_JMXN!/K;IAX15CZ/NY
MPP>@GDG$"996<:(V %T=/FHD;+2H4AO3N\&F5O<-V/_7,\GGA2X8I?VA]\M7
MH?AL_474/LY7[0%]6WY\]_G;A_M?R4\=]SIC:9)$. U@)*E:^R=Q"G/&-0=A
MA,*,I30UJO,T4/[4**EV5K8FW"E_I3;B#LP;,T#E2>JXC]J2._!<VV*Q'3Q@
MH PV\?W"/XH7U$'^_1;YU@+P]1#Y7\= WF*OW>\(C+2=[F4D[/;+A^/8NR4^
MX+'C[7H/MWEO8_N*QPQ;[GXBQ:I. *_JX?]:Y84+_K#X*MAFI<L6JD5Z4?ZQ
M6%)=O5 7(_N\>-FL]_?:Z[)X+$:$YXC 3*)0S4:)A#0@.F<IQ"GA$DEI57;:
MH6Y3FZFT:=N2"95UH#5/A[]L#025A7>@:R.HC#PX'1M6XM#EZ)LMZ&\TIIZG
MO_&'TWH7P0/P3G<>7.HWZFZ%!V /=SA\B/ 4H/2^BJ3ZO-BJ_" _+[AX7A2R
M8/4VL+9A1G <9@*',$G3%*JU2@)SGA&8!#FE+$YIP,U7+@X5F]I$4:NMSX5>
MM=)Z/Z#85QL0K;?C:!;38704G.1A<"83F+0;P=TLH8?QP,!ZWKC1,#H.2/(P
MG),+1G(SK.X#D2RQOSH(R53>M *0+%&R#CZR??[ P"-=ODN?/0G^H2HQ7V])
M5@)_$S^JOY0SG@>I8$D"!444(AYG4!?:@BQA*5)_2;E9*0DKJ5.;1Q]7Q:O^
MC%_FZN_/QN&?=D@;QM2XQL]W[(O6%]0*@UKC;9!*L^91:M<7.,RXL(+);?B(
MD>1QPSQLP#@*Q["Z>1@5M5EVWY9-)<%WF[)8Z+P\?1;[(*O$B:;&X$Q$D4PI
M)3 3B$"4(:2[WW HL)0)$TD:Y6Q $5@;'8R^K_&+P5;JE47E.2AG@@#:F' '
M=#=V]:LZIZVQPH[$K,;(C,N<0SX.I;5JZSWP1CVPT[R*WZB*"VBL[R]A;<UL
M0T!S2G!6"HS*<T.@.:2[0<\8QGKWC-6'PHH==&CYO';M^/]LRK76H2E2Q7F,
M28HDC E6'EB:Y3"7.88IY0$E+),BM@K1-A,[-1>LH[6.@17%TP*\WZQ65<>9
MCAU@9XAEK)GA<)A1FWN0/9-:+[X[O<']>KTJZ&9=;3XK GPD*_UK=W7(AB'H
ME.$,18_*;79P'+*:Y=U#@U_I^D-1LOE2;S#O>MKP*$HYY3D481Y#E$@&"<5,
M_<1CQ6M!E@562\@S<J;&6-59^@.=%T]U^+%MY.MI,,WHQP%$8\1\[%3TU!OH
M @Z.HU]/RQHY^K77X./HU_[+!YSS['4M?%\WNKE?\,^+M7BJ _';<M"S*,*9
MC'*DB"&.(&)QJ(@AB6".DC#*>$"DQ3&.N=RI$<5^-TZ=U%/LE-Y6>[?8W+<8
M H,C&#_ >J:7?4P;K8%2&W3TWA:)]X.MQ;F('XQ'.O9PA+7=:88]8KV'%1:/
M&^\LPM[&O:.& ;<//$E@WP7?S'7MO^7SRW*AUU[ZR*(YX&BD-#6OJT""G3^3
MY!FE4KF$>:@F A0$J>XAF4&.8AIGVD$,K6I77:'+U.:%UI1J,VEK3'U,N#U>
M; P"OS0FV:817S%TA@<6XPR([V.,06/1!&(!+[ZM V#='GQ<H<^XQR'7 W=T
M2.+@D0,[):V_B]4>TS?[5'&>81((HOUJ]1\219 FF,-8XE!YUB+/N5&&V25!
M4V/-2L\AN:9GD33C.1?X>":Q&II]=\W]QMTE(-SV1CHG;-S62!=,/NJ,=.GZ
MZ[+/%>/4L9Y_7R[YCV(^K[T^]2KH:C;UGV:,,2[2((9I'J:ZF6, *<L8I)SF
M$<]0@C/;=DC&PJ?&&:VJU>)[67TEQ5;E.D1R8.*ZT5"8[NGY =C[1E^M=N4A
MU=K=@3W =\HW?W>?_6Z#F9>4>",%;I(G;P/-N>1YJV=<W\NAF9=%PE,:AQP2
M3#!$(>4P1[&$J10D3TD<<6Z5,70L8FH\]<6L;X$I@&:\<QTLGMEE'Q$/WLQY
MZ[TU=KB%!W/>S+XF#TZ\EFV4:Y5U4NITQ7G<O*&49YP'2$**8O6)1_J$(,(I
M3%B<I2%A<919U<WID36U;[V;%59K6^?@SH%E9X<^?,T8P!%JGJF@!S /O&"
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
M(3J-L=A;E$Y$I0$>X&_BAW) GK\LR:(IIA(J#RPA6$"!F5Z(ICG, [40Y3)
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
M59V=WOZT%W_WNRKZ- 2Z0Y2&$W2> SGL9!@YUL,)H--P$+?'.$6,K+[/*_7
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
MM+T%:(^97\/.8OQQ[35[8$[,,(='V >VWC_+I="^ZO<+^C3+:,)00AC@%)8
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
MW"-,T;"U'E* $2W]$7 \W"6,,:!;0X_Y1GZ<?Y?ZH4J8N=JRU&4JJSJ:^O@
M9Q\>7<W*E#%!H&[5ENMS8I8#Q@H$9$R$FI DS7.;SD.WRF-$,>/W(K+MZW;+
MC!BL]:$!'JW_AM("U&I$>SV:HKKZ4*!.2SEWSMS39Z1)L>NR,<;DC-=8(^ D
M6??2N!79:^TSG)\_:L>,6U$X;I)Q\_,<%JU[SM=;*=JBJTV,5-5D]FQFF$),
M91X#1B0%2 H,".4$\%AO6DLLR]2HX?O5D::V[VQEC:JVUB]OI+5@N4%<#=86
M7V@%7CPZH+JBR*V@=VV&HF&6SW7$+(C?%W(C,;LS@G:D;8+*("L//F \VC71
MXX!7C6YP<1BNRHW:5"B*OF^?W?9U;CO@ECS.)98<Q*7N)4IE BB$'"1EDA&2
M(YZ51G7S3 :;&GU^H?2+C=/F"I0F;C=_ (7VG+621K2*Z.ZMW[6'M^_#? T]
M&Z^5/Q3'<CP-H>G+462&RK"OY\HS1G37F&ESZ'$QO,>U.3/;O)U7?+&JMFJ,
M-JIL1@4K4\H+ +-8 H1C D@F),@0$BF!,<T+J]#Y\\-,C3JUE&H?IX3;#GZ%
M;9 T.X*]'9_ S%E#LY<P2 #B, B>>R:?'6KD'LE#ZI[V1!Z\^A5.7;L@O9TW
MM[ZZFF4%YQR5VMJ*E?&5%!C@$L6@$(F0,(<9R;BM.S60K!-UM>ZDC7Z95]6V
M;C>A2]W7,E]N6C[>%(]P%GO+C$WH&/:-V;G;?L8_[(_>&HTG,-TCGKUZF/8I
M';L&G/YQ#UROS$O0L]9+8__G'+->0<_K">NUL6Y(26/7I6(G13_4^_:-MJ'\
MCZ6Z^WFUK#LJ*.FX=B_* C.2,PA@64* "@$!2<H"9$SF&!&&>$RM4\^"B#JU
M_4HG</2B)>ZZ$@ME)0ZVW1Q[@LVV0-.8MBG8#,.Q.KM);S+!='6#6N.H5ODN
M:I7VG!<6=&+\YW^%$7?\/*^@L)_-YPH[HMOB\VF]>I'KS4\=<;RY7XIW?V[G
M+XU .@"Y;G-:Q"CF*<M ++($():4@*2X!()D">-IS&#);%81@S&GMAS4=4^:
M*(6O!S$*5HUD;4 W8W;/4 :F:&<4K8G5 A>O#&DR[JA49P'$,6?9W.KJ(3]L
M>UV==L:>I83E!>$)2$BBR0=!@&7*04$R47*&4HQW+J_6*-_0]<;4=WY5  <_
MUK$8X5ZH?0MYVLEKZUF_/@,Q*SC-> 92IJ-E... );#.\N 8LH2FL57M+U^@
MCTC_;^BB]A1294'*I_ERJ4O]*_/PI9YI_Y!CR8L\AB6 &14 B;A47WK&@,@H
MRN.<HY(5LV;P=TOQ*K ?CCX*]'(I0H)N>ISD%<;@9TN-M+I"^BZH<L\:]U=9
MP^&DR1@?S\=.U\<=^0S*&(C3 RGS6YU7WOE2BC=RJ3[4Z8:?=#7TU5)_U'67
MU.+_OY)O=I<\LL7\J2TM^^X'EU7U6.IK&_DN7SW+,Y*36#* $WUDE0JU>D@(
M@10I%R4J<F;7YF(TR:>V!NTD54M0+6JTVLEJ66QNO-DWYM3IS6EX9M8Z1ZV,
M=>ZU]C#5>C>9V'6-N_VT=U?NU=')9(WZ>EVL[^DX?N@VKV0_[L3Y7C)&DG[L
MA6?<23FS?(TL@%M6FUI'E1V_?URUKV&K+'"F%BY.09+DNCTTU37-"0(DE9#B
M-"Z+U#S,=7BLJ2TT=7,]1OF_[!<8$V0- AS\X168Q'>"]MBU,JJ%; V;78J8
M)_C&RP)SA-$ZP\L F&M)7$./&#5/RT"7XU0LDUOLR+1:;V:_TO]=K;M*K57M
MOL8Y+DC,8A SG&BS'P(B(0()86F<% F)B1%_GG_\U"BS$\[J-. "<L/\>#L>
M@2G1% KC-W=8XR&#4-W9,P;53\>&X(5'C_(2#ZO5O;=7KG*M%Z;#L/EFNU9<
MH%O"W"^%^IU<?Y<?]TU=$IXE)9( %KJ &)<0L*SD((>8%4065%++VF'7!YW:
M:WT@<]WQJ6Y&V(I]0^\7HQDPVSO[QC4P/?B U*'VF#E&GNN0&0P\<DTR<RA.
MZY-9W.L8CM!L%-6#Z^3P3VJ0]:XJ6KO_J_:Q^E_EC\T;I=Z_9@6*BY)Q#KC@
M"* D8P#G"0$I)P(SR3,1V\4H. HR-0IK];!T$#I/@V'4P@C@!N>Q7=7$3N#H
M#RUH5$OJ,Y3A1K#\QC>X"C-NT,.-D)U$0MSZO-?I57%8$.KOZU55S:"RWY(,
M"9!D) :(IA0079\)(X%$G@G(<RN>#"#CU"BTCK:+5HV\T5-3NC$2C073'$9'
MO\R7=CE$(>?8C(1?>>8"\W/8RGVUMM-I#S$P%9/J_W!.SO^H!@\#0/ONX# T
ME.-RLJM"_F9;*7N]JN[YG]MY-:_'>_.S]U-3!I^0&"F;.@<%+ E 65X"4B0I
M0 6!&<^*$J=6F>JV DQN(>@5SN\TB/HJW&E&Z?W"KC>!\SP9\GU ]$.3N7?@
M[2G:$3V__&LKQ+CDZ@C1"7.Z/L>-%G]?KB5?/2WG_ZX#KCIS_H.R\M1W>/.H
M>VFOGJ7ZDZS:HDNSN.2I+!,!TA@S@$J8 2J2$N19*1#DI,P@MF%&!QFF1HY]
M%:(-_=%%*:EW<]ZJ$=41*UH1?8&L(MJH8D>/+O-EQI"!9R$P21Y,@ [W?+.;
M@ ^]"6ATB&HEHOLK$V!-DS= Z)4I7>08E2QO .J8+V]YE!MEOJ?S=5U66I&Q
M#M%Y6-"J.;P4)20XIS&00F0 I7D""*8%@#3/$PX%AW%N0XP71YH:_35I3+5X
M3BEAER$UXRXO0 5F* N,K(GGJOY>Z>7R:*.2R%6ECZGB^@UVA"#D?/:VC1&Z
M7RZW=/%9OJS6FQE&3")E!@&&,PE03!E@,F<@S1 4+$%Y%AMUAKDTP-1>_T[&
MJ!$R:J0THX"+( Z_^3Z@"?S"6Z)B_-)?4_W,NUY)_E]/J^__K6ZM7_,_D?X(
MFH_UNWWQH:.\TM=4ZM[DJ]>YK>CORE+RS?R[W-D*G^E&?I9:ZOEB7ONNZK./
MW:^63_5Y[Z[2",:,Y[  HDPY0!FE "<I!+) C,<QH8;QLKX$FAI!U++>14MI
M63ODYHDQ,Q_&A#LPZ>Q4Z6UU(JU-=*C.7=-;H*=0$W<2H,R'+W2]VC W"S6J
MJ>,+PF.+R-MS;\N ?R_5/73Q9:,&OU^*C^HKM5"RO/NA3PYDNZ7;%3Z%F(N$
M4 XX93% ,N< QR0'(F$DEIC$&%N6D'608FH,NTMUU<ZG7V0C\]\Z-]3_<<L7
MMIL7,ZX-CG9HJZX#NE7@+JI5J./X:B7N:LIM]8A^:37Y6Z#"MC> &20!V4Z2
M5TE)=@+K4I*RV\-<6KHD,<QU6EA; #X3)4V4V0G2G&" ,$H!@64,\D*662R+
M0A*CS.)S#Y\:N6GIZ@1/F\8C1W@-L].M* 0FG1T +JT$CI&PZ;KBCLA(R5/7
MOQJ6'57.:SS<1.7HGA'[IIR7]K!5RH5KW$RV)BEUEI<PSV,. 2\RHMA'^[I0
MG .2P@2R$F4"H=EFM:$+,QNL>:P5[^P>'N[+]56/$=%:-CL+JH7)S"2R5WX,
M5[7'"*]#!;W:'>VC1S4D#M4YM@R._NJ8":#FXS<U0TT+='VPE#&608 22G1%
M) Y8B@7(4%'$+!.8"JM*MH>/G]IR7R]T6KSHCT9 VP*#A^"9O83ND 1^&2W0
ML(^N/ZNTWYCYPR'&C80_J]Y)?/OYJQQL=!-WRL,W'0+Y87GAW+IS7%*<(5DR
M"M*49^J-IP@03"#(49HPB!-"B5'9.<]R38TJ&JEU</+V4@2.CD[GBZW0+L[W
M;QZ_V+2Y\#BA!ON/UYFFJ3BDHW8N/RRC@6">:][IH'-HL7-ZG;D<:=,U\IS:
M[>#\(S^X^?,XW'C[1O\8'6PY SS>837^++_+Y5:^5ZH_K):U TZ77^IJ";S[
MT:X*VF!7_].C/SS^SX>WD+3]1&<T)SEF10;2O(RUCZT$M!!4_4,@0PGA B?&
MB_#-XDQM[?U$ET(^SWG;1]F"DF^?&8/5=%2\ R^BK2Z15B;JM&DJY'7ZZ%X_
MG9G3J:1Y5G&PU@I TC4A'G6B+);,42=LI)5RG(FS6R"]X3RX+MX^RGC+H3=$
M#E9!?T]U\R%U(="?Z%S\)C<SGL%,QB(#1<P%0#R.@=I1$E *6!8D+V6*,ALG
MTM'SI[8\/=#J6_2B9(O*U7J7A6'G23J&T,R5= ,P@=>172J$%JU// _T9;ZA
MB]HX[R[2.<!RK0A2$Y,VY^:;N8^V<5=@\NI].AYC5/?3!06/_4^7+K.O1-?V
M;_Z[7#VMZ<NW.:>+U@>*XX1@D65 <EWX !<24)GK &68LK)(=54KTX)T%T>9
M&@/T);1T)0^C.4P#WC *3 9V\%A5K+NJ_LV%ZRZ/,%K]NJM*]LO87;_8-83N
M1>V?FRWU_5+</Z_6F_F_&VL;YQFA*24@8P(")(0$C!=J#XL3K.@@+[/"*BIY
M8*RIO?I]4>O0+-H3UC88[C+"9O: )]P"TT%?RKM(_;20._3Z(M>5:5_6*['E
MOLNI7X7)<\C:Y?%&#DR[JOAI^-GU6VZMDW'/ZVZ?U6^KC:P^KNBR4B/MJNA^
MEES.O^L,]'W]LYA#1(HX!SA&!4!)3  E--/_2*K82" ,W4IF6,LR-4+J%W'H
ME-%ODE+G+JH5JE^T?2WHO4ZN]3/LY\^,SD::E<!T=\.$M/4UHB %[SR@&ZCJ
MAKT\KU2 PQFXR[4XW!_I<'"AUM=5M_-N3E#:<&(U9K=95!_?2K;I_M#%X!.:
M)U3HJ&"**$!04L!R3$&."X@E+3%E1J4Y;I1C:NS;)#NUU3=VV1&&61&WSHG!
M6<4X2 =FU+X2W<'P+^^Z3!0E_KX2A_Y!*[-+DS!(CO Z)Q;'$N/,S4CG$3?,
MD:?3A]OA'#QVN.'QXYTWW([!P4&#A\>Y[14^SBF;+VJW<*]7BRRX)%#F@*G5
M!J XE8!B*4#!29H14K)8%#:QX6='L5IA1@L57^@6SPKPYVBQ%]K.?C^/J9EE
M?C-2@5>(GGQ^^]L8 >#5+#X_TJ@&[Z"RQZ;L\,7V1PT/V^?M@NH8GR;8IRG4
MJ0QET90*;CWE.2ER]7<)DAQ"@)!( 9,8 L9EEJ0()C%/3<\=S(:<FNFYESIJ
MQ+YKZ^C6&\]6=(?3"<,)N'Y4X1_6P"SB"5&K PT[D&X^W3 <;K2C#COU^^<>
MEG>ZV2&_R8T^[?^T7GV?"RG>_/R]DLKRV1U?[T^O9S+E2+*8 U+H3!J>IP C
M& ,8<RY9%B-9)#;&B?G04[-8E.01KV,D6MEU%=G]YH!>/_&_=2[,C)HP"(?>
M"^M2;QK<3SUP?]&21_/EWP('5M@CYM4TLAA^5'O)'I9C(\KA"8Y9MGUW8UU6
M@"ZKO9?QXZY+ED!ICFB>Z%*\$B"69DV?,E&D.2P(Y81;-;0P'7AJ5I:U!_^C
M:_,RXZDQ8[<0@ ?FMB!8V^<46P+G-^O8=/!Q\Y(M(3G)7+:]W^%LPTMC""G^
M(>=/W]1_[[\KZGV2GZ6V(NN^;$V@[98NOLKU\XS%9<YC)D#"2@R4Y4?5UA,G
M0.0L3TN.E0%H5(GS%62?&L6VTEOXYT>>:X-SENG.8.C3;M\-@:3Z30=#U.(0
M[8"(>DA$&HKI?FLL3H*F^^T9Z?1HLM\BNR.HUYG'P6.KD44:[ZCK=; ^.!Y[
M)1$<FPMLU\OY9KN6=7S)#_VI:NMVI66**48,E 5) 4I3""A2GP0G+$M1 0FS
MZRYP<:BIF1X[2>M-1MG*:MEBX#*P9CLU/W %7N</D>K$O%XUSK[CP%4T_+8<
MN#S<N#T'KJI]TG3@^AVND?]L\V&I>U)KPFIZH95,DI03"E 1$X!*F@.<H0QD
M%.:89A"2THHBSHPQ-6[HQW%^W!V_UX$K>\DKMUYTYR V(XL;@0N]&_"#F4.$
M_T54/$?VGXXS<D3_145/(_DO7^H8P;]EE?QSJY[V[KOZ9^^1E%E,9))2'8^O
M*(+# BA.B'7=6)0E(A>I,$H"O#;0Y"AB)V=4"WJ#]_<BMF:TX .QT-S@!)9]
MF/L5)/S&L%\:;-P ]2LJGT2?7[O>L=D)7>MMBZZPTVU[YGP?&"N5:CI:3YD+
M,4 9E@!#CH'(RR07!!*:&)6\,1IM:D11"Z>[E'2AXB]RW30VMRR@/XRQ&5=X
M0RXP871RZB"<QO-S%S5 AJAX;X2*WTXA@R..VP;$1/F3'A]&-X5KG/3;:BED
MG2RJ3)LV_GB6JUV*8AH,.$P3'1>( 4T*#$B24 JSG":I52T25T&FQD!*1K 7
M,I(_)-_6D6Z\Y[KRWT/I[!P9TM0(R(=F,.-RA@>*=(D1K]0R:0C4T5LEG15F
M<BV2AB!S:8TT^#PW1CWR,O^VU9ZBQ[)F[NIQNZDV=*DK]M0L/E/;MSQ-U!:.
M,5D"! 4"C"?JG[R("RAB6F;(AD:M1I\:=S9&QR_S96.R58:%?MV09UF>B 2E
M0,)8[:6E)( @F@)*)1;*?H9J:F;J26SUZMCWI0B'?B<^H.TQGGIKGE?=7$2K
MO0*1V*[U?UZ:H.V1)LQL-0LV"8&7L)-#U$9R[>!K9(]ZPK?VN;_ER@DUKVN4
MG02C+DQ.X!RO1FX/\>,@>#M?;-70LU)0AO(T WF9,H!*P@ 3N5I[!.592M(B
M3JUB32^,,[5EI16KYJG?O[S=^P0LZ>H2K#R77*T7.<B*4BI8F52K.:9 T#)-
M64%RSDJ[E<0#L..L&1VTVN/RRV)557\[<;P$@]W-">, Y2NX7UHIPWE=CF (
MZF_IQGI53\N1PM=\+,>7.Q[D-#7CVDR^.$D+]3\&!.(%0)EVF10Y 3EDK,AA
M7A:9536W@Z=/C71;X2K'#D"'R!F>S;CB$?I QA@*^T.8<RK[/7DY&&'<XY9S
MRIV<L9R]R.UU_2Q?FN"QZK'4I^HZ&DP?VJ@?FX+.LY)A)&E& 6%065!2K?(X
MI@*P5' 8%S$O139;RB>JN..K^9M\=6"C;S-IOLTGPX?[9K>Q=E6=M_OF8_2>
M:L_*YJ?=NWX==K/WWP^*8_4#>.EAMP_AJ.75OWH8;LE@S13&X'AEC^NCCLHH
MQB <LXSYC:Z5WEL7I:RZ2N48X1BGC "UO1"Z23H#!%,,8IGJ?H&LR&QW%:>#
M3&]#<5SSO=Y+;+3(=WJ385O\_015,R:Y#:G U+$_XE!,T92!_VT &8>J[I>4
M]US8_628D6N[7U+SM+S[Q2MO2@Y6^XTOVNM#UZ+Z_46H1?O=CXU<5O,Z5:_:
MS%!24"Q0 K(LQ@"1K-3'!!(0*5"<R2R%N4MN\+5QI[:5V(L=[>2.&L&C/_:B
M1UIVMUS@JS-A1AL!\ W,):;0OEMNG^L4^97/W8LE7B$2@*^._1KYOZ: 7$C_
M-;[=L5;+:OG[+J,%"I&RN 20:"-%)!F@":>@2* @A4!E+*U<&KUG3XV%M(]^
M+I0Q\DU&OR_GVNNI4-Y85U?IH6?&*HZ8!&8.'>?R^Y< >2EGU/5;W*3W_'&K
MEYPJ=E*>Y,PE#BGZNR(.CVPQ?ZI9NYKA))6(QQ+( L8 Q9@ 1M,"B**4N9 I
MQ#@UJ9MT<02K%W:\@HZ25I)1_J]HM1?5(IGY+);#+ZX7A *_OOLZ'X_^8+'(
MQ+X5GI'RI>U@LDMB'H)@,-7X[(WC)00/R7V0MCMXX:V]+3Y+G7'#-W4DROU2
M?)8+[?5\6%6;JLGSXH+))*94[9XRK@B/"4 H+S7UI8AE-"F9582JQ=A3LUWZ
MZ6('PM=)IJWX42V_6YZ=S;P8'N:$03OT48]'H&]H/&$,6:!&$]?'?Z7&$L;
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
MTUQ2BO=*4'T*OFTV;X]E%RS^2:YKK^Y'9=)_V,CG:@9CG),DYT"(1%G64'!
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
M\#^M5R]RO?FIG0D;-=J[/[?S%_T%>SNO^&*EHY_WW_V"4\+C!"OX=8Q%GG.
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
MW'+K^=.')5\]RS=2O3FR^?R5_GBK_E-MYEP-_%[]?OZTK/W;^]852-"8QXB
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
M5C/$>)((DRD0Q3E$!4&0B8)"*4G&(Y+)(G*2H[O0WM06J/OA#[61X ]CIJ/
MTR60'2-.KH<N,,4ZH^8?^]&/19A0CC-MODUD1C\ 9P,M+MSF<V"Z"Y^]+RDK
MYWJQW.[)&*(4%XS"5"CCG$L)+#(F(96%BJG2Z]+4OLCD^7:F1AZUI>T9 -C:
MZG)2=!Y2FZ/!08 :PY=VA)%/A=\>L%P.OP8!;:PC*K<7S/&\Z"(2_:<ZYV\?
M\>SE8A]>GY!<OMRWS,NS7J_-S;+OPW)1IWE^6%;K@[Q_6<1IFM$"9KPPM7@)
MUIOW(H<Y(US&A5*)6RBQ5:M3(\T]HT%G-3!FNY:$L$'<;N$U.(Z!.?4LA$&E
M%)Q0&KA>@TW+(]=E< #CN/Z"R\UNC"1DV=317*X^E:NG.S&+F8P3)9#FFCR"
M*$]3R%26PY3CC$H91X50-JQS].2I,4MK'##6@;N/=GQRC%<_9UR%0F!>L 7
M>NJ?[>R)Z5U)_M^/RY?_T??4,_M?R/P5-G^MI_/QTT:9LF<[T4W+\Q?X+09^
MD6M3,^7+:OE2"BEN?_Q6&?V3N\6+J33W2F)1H2@F>G;"1$1$STV,],:)YY!2
M20N22)G@V*5XE'W33I-WA$I1VO*F2-2[3577VOA)_]=:#>AE\<5K1\)NI1 &
MW\"T8*"MRSMU9IO<Z'>_=3!OC0^B<>F.V*!+!X?F1UT_N,-RN(CP>,)0)00^
M?#,197>+]E>?V;Q\;-)UEO/YI^7*A)3-\HAB%:<,JH@E$'%EU"(0@HSG280B
MIE"27%=3P,:,J:U1&IN-UD GB+\SVY'</,?%CNC"HQV8]$[5';@!??"#/TQ/
M0-N5H,4(7+ ,7)W RI0W+E?@ M?E^@5.3_/5HUO5H;?KK3M^^Y==T%FGUT4H
MED*8,@>Q7@*2A$ 6YQBJ(E8D2W&BB!-/.K0]-7)L30=T#78IROL9RHXA9 ZC
M8,>*@; -3(4780T1=>:.U, B@O;MCZPHZ S,L;R@^R/\>.QV4\Z-%,?[A>C^
M>O?TK%><33I!.W>*#.D%:,HACS.D&2R+-(/A FIT2(8XQSQU"FZU:G5JW-59
MVI2G9NU/H-PSW(V][+"WXZW!$0W,6)V1-9;;'_9-#D!93B -2E9V+8]*4TY@
M'!*4V\V^$@Y\I;]@\J-L_G^W^/PL5]3L?%OW^E;^EQ8JCDSMX#B/]4XT221D
M*9:P*'+*TH)*B9R.W>R;GAI)-4O?6NKNK^7J3S.I>&,Q*$T=KQL@O_/YIIEZ
M_%^;L@V)_5]7*0CKL;'CKS"(!R:QSFCPKC/;N#3!UG+0FAY$M]D=L8$%)JR;
M'UETPA668R$*YR=XQ%HUVJ]R_4\YGR__^D+UI&T_^'D6D3C2B'/.I28S%4."
M<*2YC:FLB#6A":L\R/YFID9<=__\XA I=!Z]?KH9#I/@U-+8"!HC06VE3TS5
M>:0<0JH&06RDB*J3R T44'41A]YXJO-WCQ=.=;$'KZ*I+E_MP7RWFZI<R*KZ
ML'QBY:)^&^Y>:P@V]2.:U/2?OS]+;C*'EK?R0:XWVAPQ$P6AHM!+O;A #")&
M]7Y4I3$L.*%)G!2(%MB:(J^W9VI<VEBJ5WJ-J2;-B4FP:JTU9X,FZZG2@RI7
M[LK50PVB!5./.S3!M[Q-9\!>;V[ 07^VU;_:,>SZ!+XNP:T$7;?&'2F'+\6X
M(S;2)V64D7/[$@V'<^\G:X!FQONV#8?)JX_@@(_U/&MJ"UI^7;XW._:5["R2
M;6E$F>,8YT1!S&1J5"T)U)L$ BG),,HEC4AJ]3FT;7!JW[NO)GJIB2W2[TE5
MBGJ[MEPX'B9=@MGR!&E \$(?&W7U</4"H346[*P=O *E+3+#'A-=:G3<LR%+
M"(X.A&SO\TUNJ+Y]TBO\K:-C%UIT;QJ16V\>$G$695A +"6"*!$,$I1A&"4*
M9RJ-,LZ=3H*L6YX:Y]3A=DI;WA:77FZ=?KZAC/:#8$=$0: -S$@UJL;HFSTO
MZL[N&]!8'L2AZHS7P!D0MJV/G 7A",IQ)H3K [QC&.5J5>?D=XE?NHE_+)?B
MKW(^?[\X*D]I2NB2M%!$#X8T3@3]!TL*! G'!>="2DRS3FC%CLR<;;":>:\5
M5 +36F=L?2Z[-.730;DKYTH]RN>Z#XP=O84!>[30Q=KV6KQDSWJ]Y-K'W[YP
ML4_$HA]Z0P<K.EHQ=IRB'T@G0A0]'^0INKEY>J*K'Y^5"1EJMJC&@6NTLW>9
MDRQ/4%PD*12I4:R+\P1281)6,<Z2F,J")TZ'YC:-3FT5U]IL%("V5H.MV8ZZ
MFC:@VW';T% &IK-^%,-6_W9 :E@A39N&Q]70=(#B2#[3Y5X_3KK7^]7/ZH-F
MP7+]B?(F,Y]^+Y\V3[?+U6KY5W.^KO]E_6,6:W+B4B&8()Q")+B$-.4IS+G,
M.<U4GB&KC%:?QJ?&4:V=8"5?EO,7O2"C3\N-:Z2T$_IV)!4*T\!D9<PV3-48
M#CK+;T"'\]9XT%D_'%WY8#8H;3D9,"I]^4!S2&->S_"CLV[Q]FFYDN7CHBE7
MPW]\7=%%-:\9]!^T7-S7[OF,)%FFQR)G<:3)+,:08B4A-[O/G$:<"N1"9O9-
M3XW*?E9*\G5EII]JC&\K4?$?8+TSWXW:'$;"CMC"X!N8UCJC;T!K-NCL!GN&
M V,Y>&=L/W_:[\QJ[H -RFD.S8_*:.ZP'/*9QQ,\-XSRT9PO/,AGDWFR>+Q;
MZ/GY1!L9I86\,Z'#,Y;$#$>"0B$2HTR,)22"$I@B@=-,) QAMP(-%HU.C<%:
MF\'6:+!G-?BC7ES4ACOJ2UH-@.7F<6!80V\>KT?4?=?H -&PNT:;AL?=-3I
M<;1K=+EW$&D"N:CTP^L<WZ8^X/N%^$5WM/EAS[<VR](X4;G0%)5'LI&^+1*2
MPS1%"=>+L9BP8BNC;B^_XFN/AZ?_ZPB:+$WDQ'/3#3#?BC?2>HWV4?(ZVA.D
M\57"!?:C9NWZ#S<(8^U"6ZAOP)&.03L:ID/!) J<,0LI4F!OS%O*%#A#=D&H
MP/UY0ZF[O*^JS5-3$,Q(RGR@<[Z9UX>SO\AU4Q>LY.WU1K;.Y!P;E].#IJ59
M@K*\,"<&).891$7&]6XVCV 1(5;$!1%Q[B0G/JQY4ULO=I.9M9-[N=." :*U
M&ZRTX=<JPUPUIEZT.^)(A3^./:$DL]<Y4$MI[74/&,6MKH/;^TP7;T#72?#0
M-ZP#:,P,@7Y@[9FK3'QC39HAX+VL53-(*[X?!K:^6U3K51U#_XN>(!^73[1<
MS)",XJA0,>0H3_3:&3%(%"%0ID+R2&8%39D;Q9]N:&ID;>P$.T-O@#$5_-$8
MZ[BA/PNN+==>#UEPUO1"RX/X^J$8F,+.-#8R&?5W^9A6+ESO*7.Z78VVD5D1
MSA0I"@SSB'.($B1AD0JS ,0IQ2*7RNU8]K"!J1'"_7+Q".?EB_[X^X2^'>%G
M-_>O027TMM4 <E\#,G1$VKE>#RL6>MC(N)*@9[IX)/QY[CJ_:?S9A'$V3VIW
MFC.2R81C#5%&(G,DF2A(N-[$Y1(SK&11*!2[3.3C)J8VE6L+V]/&M==L/@&C
MW7R^#IS ,[K!I<M=;.T;;E:?[_N@\_I$,Z/.[//=/)S;/5?ZS>[WXD6NUF6E
M=PPF]W!1R5F<*2D0SJ &2\_N(LXA24@,621C63!"DD2ZS.[C)J8VN_<LK-/>
MM8END_L$BG:3^SIL D_N?5A^O@"+\]0^W_-!I_:)9D:=VN>[>3BU>Z[TD,EX
M?WN_#6%J!%LH2;$)VH8,$P91&NEIK7@,\RQ2C.%(_VGUT3[]^,E-Z=O[;7">
M@]S!,6S]\_AZ,$+/X3T<? 2 C@%QD'.X"IB1U!FL7A0W=86SW>X52SB^:SSM
M@[,6OY(R.'^5W]KC01J? U]O5HT6Y$-35]OX*<U_=\TV1GQ=?M2_CF>4"Z2B
MN("$%#E$J%Z7X$)O0HBI'A!ASO%,<RA;VJY,W QP>7GWS0CW[G[8/-7>WA<)
M6"<RLMKO4YT'5B[6\K&1- #\&UWU"5H-,4YI3K',,P85-8%>L12PD/K'3.""
M,!&GB#JY><*-TBB9WMLQ"@JZW7(S')2!/V,/1V]U:WI[:E87M^O,-X(4'P<]
M/?/#;="%K*,)HRYR_> Y7 ![/L53LT(_\;/ZE<ZW@H:XP"G+: 99RK#^O @"
M"=;+9:$H91FF!&7429OBL(7),9.9,TL%*KEZ*;FSWL01@'84=!4L@5FF0Z2V
M+H""^-F^#ZL%<=3*N)H/YSIYI.UP]D*_*?W[JES+STI]5EW"='VP554;DXAH
M6ILEE/.(Q29?.>8099CKI4D>P2@1B4J5E"IQFN.7FYS:I*\MUN^X,N^YZ(0$
MA#F,+5NS ==V.[*!!?9V]# LHH'YXA686U6&YF2[ [.W<K$S@]C#,RBE6#0[
M*L?8PW!(.@YW^GC=-'Z1B<OI?&XB5\HD(JM""(B(X)#E+(,)H9G"*N,Y%O8^
MM]</GQJS&.OZHXXOXV7C;/-'(3 ;; 'P\K,=(.'B9?-'9"0?V^57P]'!=KK'
M_>ZU@WM&=*Z=MO:U:^W,-5>K635GA5OY+)/L]X&N5C]44\>N^E6/O=2;K7N-
M^'Q&,8GRB!"8H$+SE8A22 N4PC3-4UHD*BYB*[ZZUI"I<=OVV[ZFW]O3_YL]
MS;ZY[@S@^[WQ%KER&R^[-=48HQ"86U])7G7A!CN-/],/\*HC-Z#N2NTJJCL3
M1/S*"\Y0&EANQKR5%)879#V*6'[/\W0:-2$7;3ZU;KP]J&T#K&=II"3.(@%S
M07.(6"(A(8Q#Q9A4>8%S)>0V:]#!D]3?K-4T/4@.'($S6W,=O4H7$+;T,0T
MV$@>IS:BK%-=,/36&@O>M>8.*+5@"<RP[J@+;8[KG+(#X,A597F;IT+[+I>O
M>IWBT6X&$&:TB#F'V% **G *B2PHI%+F"!591!,GZ81+#4YM^665T^H'K1VA
M# E88$;9QRI$W5Y+)(958;_4Z+@J[)80'*FPV][GX7CZ57*SA==OAR:G#[3J
MRE930I*\R# D>5Q E)J4BR3+H51%@56$%:-6L9Q]C4R-+5HS@;ZP_IX:2QT\
M,>>@M/!-#0!08'8XA8V/N^H<2 YNJP' &LE]Y?1"N7FR+H#0Z]$Z=^]XGJT+
MUK_R<%VZUO<87UNY6#?130]E]>?M#\VI_-L37?WY_GM9S3*9%#G.!$P3+O26
MS*A.8<HAPB1+HS@5&78*9K_4X-3(\)6]P!@,MO:"/XS%CIFI%Q&WW*(-B&/H
M/=H5$'J$"-CA,G#$P(5&1PX@L(/@.)[ \CZO>KO');MVV7 BYZI 4!""(4J(
MWICE1$*9I@@C@2C/[-=8/0U-C5H.*]C5?G&GVK+G,;58; V$5&#R.%GF[W*F
MG!M:3K5X!T%MM&J\7NBYEN6]",F%PKSG[Q^S-._%7AP4Y[U\_1#"(+_I\37Z
M?O^6HA,?F66IC(LLR6$D8@11C"DD6<(T8S*&C=@>%L3#3WZQX8EZRG4;3V"^
M-*I!RU7Y6"[HO [&DEN-IVO$0TX-0!(AA&F4P41B!I$0RJ12*"AX7&!6Q"0F
M3G78AD%^S)J/HT-N>U0[()#!SV0/%%SVS-W*6(42<NF!)J"BRZE6WU#:I0>$
M?HV7OAL]\\AY_93J07)9OIB*+=L2()^6JT93WYS-UL5<]JH(B3S"$2,0TU1O
MSY,T@810#!D6*$ED1'GDI!7E9\;4V*GK!=AUXV:O(HY:KKKZ$_=])5:''"@[
M^@H/?V!.<T,^:&VBZ[ <-HG>SY1Q$^VO@NLH&?^ZIPT3MM=*OC&A4I6B DJ2
MY1"I3"_6,DQ@0:-(YB1.D%M][M/-3(T#CR.^O*7T3J)JNQZ[%JO@BS!WF*Z.
M> NJH'>RJ3>-5KNDGM=[M6=%#?Y-BLU<?E:?RD6YEK5HVF&9QYI\9A*3'$F&
M8(HEAH@3 EF$8\@HDBI..2YBMT*,UDU/C3(ZRTTV3F-[*S9W5 FU_7"[5MFP
M'Q0[=@D#=>@CY.%0=J^\X0S8L/4W[)L?MPJ',RQ'M3C<GW".V/9'^U[_[>]_
MZWZC_V"TDG__VW\ 4$L#!!0    ( -5%;U2L.C!76P$! #$0#  5    =&AR
M>2TR,#(Q,3(S,5]P<F4N>&ULY+W9EIN[D2YX7T^QV^>VPQOS4*NJSM*PY=8Z
MLJ0ER>5S^H8+0R!%FTFJ2*:V5$_? 9(Y#V*2/_+'5E?95BHS1<3P 8@(Q/!O
M__/;Z>R7K[A<31?S?_\3_S/[TR\X3XL\G9_\^Y_^]ND5N#_]S__XEW_YM_\+
MX'\___#FEY>+=':*\_4O+Y88UIA_^7VZ_OS+WS.N_OE+62Y.?_G[8OG/Z=<
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
M<B])X[20; F<8:3?P1GS$6>S>M_.\U_#\I]XA:6)D1ZM$!:X]'1:)I*/MZJ
MQH1,8XGAP4Z"A^/H?IK&-8@&4OJBB08ZP-)?<$X"FA$GS_+I=+[IH%<3^\_9
MH</5U%T%1=1TJY D1/*0P2!#%AW2-?Q0@.B(.^QAPL:U@=J@:DA== "MZ@^L
M7Y]^"=-E/<-?? [+$UQ-DN8\<24!34J@K"_@ GD*NM"WM6 \F- $47?3,ZZ!
MU 9( TB^ _Q4IZ"Z ^>BF6B,**,/$%3@=+0*^LI("8GD$DU1V9B'TER.<\6N
M4C*N;=0&,T=)NR?;>FLZOB$G8>(TLT*Y0M8B-_5Q-8"S7('QF5Q(;5W.;1RP
M.X@9I_'VD]C3!TI\1-!L7@'>+N:+ZRSLL$^[8%/BB*LU??D2X_K\!^=B8YES
M;8.J":1TDCJ)0 PJ*-E:QY1-(=VH#[OGB?=P&L9IW]T"3T^IC ZNM7-N=FQ4
MCB8Y\Q*+C6 3DW0S"P^ACM8BODJB/9.+?>@E_I@@_RUB1GRE?RH0+(;5R.-!
MY;>@FN-)?7OZU I;'W!6/_]]6*Z_3Y0MJ"Q:L@MJGRA=5)VR0RZJUJBYE:J8
MAVI:!\/85:)&3 7H VL':Z@?S+W%W?2>:7J)93K'_)S\V#)=KRYXK&,-P^Q=
MV7WCXL5H%^BOIF=]9EW,:QN!Q%*(M5R8^4Q&++=D0HC" "5'$T(RYL%4Q,-Q
M.C C(^8WC(3M,9'0SWYXM_Z,RZL:. _?*('"D14$@5PK4"9[B)%GP"!\YMG;
M)!Y*L3G"&[F'HG'<V#$1.HANCH7:0#?]N<]U_BX_G9\10Y>Y*\^Q+):[C)5/
MX1O2)B0!DE:G\[#\_IH,]Q5)(M47_<4FFGTN]TD4=.,P:8'ES,CSK_E+F47
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
M.@79\-HPTG,(G!AFC*$U0DELU'/H\;1VTB[@3<LJ[J%4U<$)N6O/7WM';^=
M$J_YK+*%NPB!XCD:3 JL%I;DISE$Y IB,0)9TL:[V";%\D>D=5GK/1@V;N9.
M#JJH?D(YQ$9"S*M7). [DIG(^[_,9V*B9*TX@\A9(/,W$8>!3GN1<O2J""2F
M6Q74[$MDER7;S4#92'D]'HS/SU9TI]34T$T/\"KFB[G-O+9:]8:!3#;4-KP1
M0E();')1NI 9E^IISL@'J.S2?'RRXW(H]75T<NY8?+587MV'F^C^'6*=V$26
M3@P*ZHAQXI(DZ:4M@"4R'G@4L5'9SB,)'3?L/1).6RBQ'ZCN+]2)5-&44E1-
MR^.@$B-+706$F*5W17-I=!N4[D_CN/'R)P9H(]7UZX=?=$JX0Y"<)V,<9M )
M(RA>IY RSP#1DVCI)URU\84>3^NXM_W3^.%#J:H'<_/*X5_GF1%?9$UONUN^
M6<Q/:H?+30&244X[E1F4DE.-I)&#)W2!(*(5+!4TILWHEGTI[-(K'PPI#SA
M@ZFM,SA^P%FU!MX'<NLVO' ZSY4@D-14/+I.0@%GK(<@"YD0BB5I&D6$'J"J
M2[_[*6!WE'HZ@-H'_+*S@<\WSH8+G9.TB6<(2GBZ+H@?)T4 -):E:+,6OLT[
M]=WT=.D\MX+7 "KIQ_>XRLRMO>*T*"G6F=Y8FPQYLEN=2A*2J=V&"BJ7VD04
M'Z*J2P?X*;!VE'KZ0=S5T_G<"*AV,'&X;00S"9D%=#5[S9O:?DU$B$A./8O)
M%^]\8HU:.?Z0M"Y]VZ>X1H]75&=WZ=T,15$B%N(@\^)(7"2S:!F"U;&(;'*R
MIDT_\!^2-F["UXBGWO&*ZNCHNPQG$HMGR_0YK,@A>K$X/5UL1]E-<O%%B9J>
M@0;I3*^IE5D8H,/<R]J$DC4:;?!CVL;-]'KJPV]8576$P:N/DI6/=U^J"J_,
M@=<R146N$+A2FQ)(,C!<2AR$S=[$X(R.;=)I?DC:N/UX1KQ^CU=4!]?O58;^
M'I;+VHQEQ\MJDH,*C#D&(2@)*A@&3GM!XN*<6Y/1-)H@_A!5X_;5&1%O1ZFG
M,ZA=!A[?+Z=?Z3!]/PMI$WV?.!.9MPK!8Z03/,0"D9PF8)FV4#0H?&P31=F/
MOI&;Z'01+#Y*9QT@<2LMW-31$"\DN"]A=FY<3&0LR#A3]=71@C(A08Q, W-.
M6:UM=J4- !\D:^0N.D^,N^$TU*>1=\62W>1-W"''B<I6>!8S&;#U]3&8!,$G
M!1(S?3>E@I=]:9H=A'L0.G(+G1%/Q*&UV,'1N+\T)QB"UJ7&F+3C),6<P4=R
M][7* HUVB=LV&83[TSAROYPGAF8CW760]_);*9C6M>LNN?SS$_Q )_.[>66V
M_K<F['X-,]QT72$Y3A.=VYMLR7F^_HTKOSDQRB>?,D(4M1R[>-J8M40Q,UFX
MX9QNE38]2QHP,^[SR\"9,V,KNX-3^"AFW^-RNLBWJR/3["S3*7!5K%M13Y"E
M@)'5QENZ=B; 5!NM%V",U,>34,*TZ7SVM'R.^U T\"[I&"(=7!C'G1:.Z\*J
M-CA&NB)-<N #J_V[A,G&R5)8FZ8K[2^!9J]1/<'[40H\&*U?-IN(^%ZN.\ L
M8B@N*P2748.*J3;R<I(V*%EW2D>659LDR_:8;?9\U15F'Z/ (S'[VWR81OT?
MS[Y\F6T$&&:5G5>SQ>^OYV6Q/-VJ\*++ WFYK-@(T:G:QI@7""'4"6G9H;..
MQT;UN'L2..X3UL H;*&4#DSBUW/Z+-H\[\,TDZ,[D3X7C8GV1V:T7<@MKC,"
M5.VF);C)J?!&A;4W"!EY!'P+9=_JLW*XY+L SL7<QG,.G/3)J>PAYMIRF/@A
M;S!+T,2'$"Q@UFWR.6[3,G+OB2>!SU'R'W#L^[_]>DO(=.3^<_.CS4_JO_N
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
M/[7-67T[^U+CMG];83F;U;Y8/;P7/8;,?AZ2#A9N5R],PGHG,D>0#.O(,B6
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
M%VNAKYO$9JA8CB4YR*;Z-!@#.$$!G[*<8CXCHE5MVI!'9>.4O,A#0#V=[CL
M_F^7M9[_H5PUQ\X7G_]%CG1=VX.^:.M ,U'(&;8>'"\6BA<B!)MCJ]T.3],S
M[:R9XT%Q!&UT@*G[M\3-E2 E>EVL 5T$22?3R8B,[@417:+0*W$,;3#U-#W3
M#E>9ZL[>2QL=8.J9 /\WO"#?EP3#E(4H,ME:5B3$>F"20ZV\\2+Y-EGOY^F:
M=A+)\3 VHG:ZZ!:[FRVJ.\7NLS1C*2NOM8?H:_=_H8O>&9LAA6"8=]R;1O[=
M\W1-.Z/C>&@;43NGELB[S7AN_M(?HZQ^._0KFR;VAC,]28+/,TSU[0_8*"CD
M-9&#T\9#E7+Q3*D8W.DG^)ZH<:[[+XW3T9*7"EP40Z?:9 A.>L@^.^:\M*91
MOF\+0:>4_AN"G!UJSH/UT8%_]Y%T<_40_CH:_XB?U_-OU@]89#"&$4.@$WFL
MBAM-)CU[L)9%F7FRW#8"UW-D30NQ413_$$RC::$'2%W1?OW^@0?R-5/AY'G&
M1&(AB;A<$O"D4"1TGJ5&$+I+QL20&4^]#X&SMZRG?B#TS[#Z-]94RT=<?9\G
MW,CD^J%+D'4]L.> 7&:HR[4@<!(/)WE8JU(,(;SD7.WP/1/C8G_M+=N(<FI4
M?%R6"_(NZ<I^<\W,?5Z$=\6+3*95, I?BC-U_QH'BSIBCJ6DO-O(_!>^:-K"
MTDBX&%.84P/C4XU:R*7#U2)<-1MLF'#:EJ@R>*_KOMZ(Q$1(D+0S%'A&P1]F
MS+<@8MLW3%N.&0D*HXBO ]]BXW*]OWG(PY3&(**!))P'E7("%Y1>_R2ERHZ;
M-HUCCTB9V&8T<$L/DW9'<+D[<9:[H%F6C%BHUR'6)[2("HJPQF>NE2YM6]7_
MZ&5#WH'JW0*6?67=$5QF2G%5//? Z\E1MM*M; #I2LP11="I3:*YKR:JO56Y
MK55JB%R[6;9VDU.J?0I$Q+U-!<KJZD338?&^/HO2&5RR&I@3VJ@0E6OT[.,Y
MJOIHBQH;/0?+OR,+\[!K*RF?:M._#$6!"EY#Y$D#L6.0"Q_H</16HF_>@30V
M?@Z0>3\[$S;,D&!P_GGQ[I)(6:0?GU9A<7XU77\SL&'FHBU8C ',B8Z&M^3Y
M15. &<4T>7VU?Z4IJ%ZFL8_^HK&!-K)N.C);LVIEDZ78TZ[%PY( A[):7X5)
M6%9THZ=F@QRCYMU#XSM& ^3:[=*)G4K)5RTK9T^UK+2NH^_PU4>JIP\5PB1U
M=4S**!\<,,'(1@6-X'A*M7N(*;)/PEK1UK4];EW]I8>:L^(8=SI&BEFR !69
MA& QUD>:C!M-SH1L\Y)H=QK[B!O'Q]?^SVL'::V#J_89?M[^^&?XO\O5N[K\
M:UTY-$HY(>G6*&@"*%$\!!8-V(0!G>#T.XVF_>].9"_%^G%QLGL?YD%*ZQN/
MMXS=F7<HO9?:VP0BU54R4B?R9+@'%DR4-A7!&K6,#"1TXIEFK0"S.S /UEX'
MX'QW>7ZQ_(JK/_ JOCK_,O]V?EW9XDY&P[@%E7BBZT5$<$5J<)'[1)>-];G-
MLX=GB.H6=(>#X>'P_Y$TTP'(;MHKUKP\(;LKKE#S;&)6(&VL(3U=(LX5#B8D
M@[983-BF$+D;?1//8#\B]!KHJP,4_DZL+-:IQ/1EL3Q;?OZQJ>"SZ*UF 01*
M XHA!R]#!$3MF76AZ$;;3K91-/% VR,B;12==("MWY:+M/SZ#2_PS><57FW*
MO.9$!X9.8P')A"9;;<GY0/)%HB8'&9,G(35ZD+J5IFF3QL?$UTAZZ0!ASTCM
MMOO 6$F.;4F0)<?KF;S("F2=A5!6,BQM$DZ[4-=+=\]4<>Q^:NH;>O]8U5H,
MG<&<>%"0N'2@C!3$C[>0T2K.A?=&M3%Q+U'6;;2P)Q9V!]MPQ?0-M#OS6NX^
MHIS1$77>9$;Q3VW.8Q3:^\0%Y%A,$-9%KX^>+-E":[?Q0W,PCJ&\Z1L(UFW
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
M?:YC_420V?#BV[PE'$AHC_UD$\)T'_6=&CH);CCS!;E7%'I)'B(=/U'=;6G
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
MI2ZQ]O.\3KB9)*ZX]KE 6%]F^CJI&'D 3G0:+,J61OO)GZ)H7+P-H>T7 72
MZ,=^I_>68J#YQ32O9_!O8J+*3=WX\-=OF*?A-_P><3$QCA<*1#.$(.I]4F#@
M39 U+G6>:550[S:^8\</[ TMAZAVWEC.8V/G?S[=XF1+/^-9AEPT,,,H?T&D
M=%IE2I=R43I3'"&EVPDGC_SR<8O"PV/B6/F-J/_E8C7Y7+M\UUXT"8'9$//"
M6<I<?8H0E:V/4PFZ+OJ<=HO$Z;?>.F?H3_?/F#L?._8;\;$"F,-EWP-@MCC/
M045AK04;75U-I3,XR5Q]RERDXMRKW1H^=H?,F.?*$2J[K_0#Y#>RVO^!=;09
MYC>;Y1I;!NKF<5<2!SKG5'T9;\'[I"BU-#G:E*)7.W6Z[P2 1TD8&0J'*'(^
MI%0[R%X>.M&??EQ?>;ZE6.GK?#'%Y=IJF([,!R.!)5LKHZ3DZ&(!II+7#LEH
M8IN$9@\BQYY!,79.W4J?'4#U$3:V\1^/A6(V7ULQZZL]3RSY0(Y=<\FBT]X)
MW::O]DF2>BOM# 2"^X,(!M%(!]#Z+\Q?L3Y\6VZ]N*4 P9A2 "/%!HHI\N?.
MUDE4UH6@M32YS1W ?4K&!=) "IX/*.T.T'(W#_U"_VIM292!:NTD@D&5ZKM(
M"]%0'FFMTF1,QO'<9C/JX_2,VV@P_DDX@):ZQ-K6 $M ) [(9;ML0.D8($AC
M(%F7,F=9)6QSYCU%44_UPL.T_2* #A!]!Q"Z5>):WC7+K?N5I7"?F =AZDL%
M27F+-Y8#1TVIC*'D:+=$</_PZ07*>H/4(?I_?';3,,KH %SWA!3^V@P.6!N?
M)0.C?^&A($I0A<(#9[.%)'PF=F(HLDT#Z3-$C=OLU-VI>+"^^H7>UDB1DY^O
M4RI2B@J4#;E.D$5(H>XAYMP@;S/^^%FRNO)HARM_-U =H(D.8/7_78:+:9EB
MOG4G%(-G-FM%<8,FX=3M#\Z[".A+L92X,)/:-(X\0DR7$#I$U?-AY=X!=#[,
M9_]ZA OFD&LA'&3MZ@(1RFR#21(L%T44JXVZOZYE(/0\3D]/E[A# F@ Z7>
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
MP.JQ]4_HT93Z*E7&.N4L! V4-16PEE%:73*WNDV;PIFMW=I+U3NLW=I'[AU
MYXG%3\9ZB\)1]A%=(:D81E))$7RV7@J25/1MT'-^:[>. =  TN\ 0T_L#^:.
MHTC!0/$D$V43@U@;9SU:QKS3S,0V:X2.V.E]POO2$X1*AVBB2SQ=;;@3=*ZS
MJ"&R0 >^2@)B\ &TE%:$P+VS;3*^L]K;O9>V=]W;O8_H.X#0BZNB4S3)QA)
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
M0F5E"V5=S-*AE9**)C*>/&LBD;W(/)]6T'T0=M_1MM-<EZ?^TS53RM T%W5
M1IWRK!CE;]YBH7">L2029AM.-4'EN,N.9I!L")4C+CSVT5L'D'PZ@50AF)1=
M@JQ8((')1+*R'JR.N<YXCIFW"3U?P87'7B#8^<)C'XUT *T]R^A*">%,KL-
M X7G@8<:1'O@&(N67D@?3O4H_APO//8"QW$7'OMHJ@,</E\BY;X> "J#5;5#
M+&4/H=JKUCS90H=":32+X?A2]0A7'\>@;#@]= "J)^]Q'"<N$!E%NZ7670N'
MX)0&$7V42CFC&J571]VBC7#K<0R4!I%^!RCZ+\Q?\0[]:)W6A'V;>0(5680@
MF8>8M#$4JIKB7!/TW*>DUVN-8U!SE+0[0,O#8_HFR[DI<[+ 47E*M[GV%'MZ
M01+BG@$3!C/GQ@A]JI+Q(^2->["-F3(>JZLN 7A=":73/'S%>P71Y029BKP0
M6YB8J*^"+?C"#*#TV1N6;=2G>F'] JF])9='P^5%0 ZINR[O,GY?S=,_?PI+
MS+>KEV&6US_X-K\@G2XW,<0A%Q7[_/KC;R$.9F:@*X;-K[YY[A^MSM$@9!?K
M]J]"4/2> QK4(@H9I.5-#/LN'4=?%#P0WH?Y"F]L[PM)[R?Z!_^<1)<R<J-
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
ML>K"9A[;^4@>2\<@1!UI16I)UE&N%0Q8YWP0FJ01.KO*/'(A:']5XW[MYEC
MC#T1XEC^K]]Z7XG@;5A^FVB3A2A,@M6\;NSR&3R3%IC1R293,OF4ES*/=N2=
M:;%W>"/H! 'CO[QJ(XC-8Z")9=F86@/),;NZCCY!R(6#"9B]X":0EQC'&#8$
MGFF]]ES,X0 4C&\00VF'U%%PNKJLC^)FMS8[7DMGP@77-OH"W'/*#FWM4K+6
MDK= G[-G.9DV[T2:LW:FM=Q^8ZUAP?1ZC.QA[I:)7ZV\ .U4J*^=20Z9.Y"Q
M%N.129':O+P8)]'O;WY-OT9T'%B.3/3?S7(7%K,]I&N;[%8(,@L?=2I04F1U
MR[:#H*, QNH37$KG-&\TS6EH5L9-\<^X:GP<*%Y7P?A>J^F=(9C5DY6M)XLE
ML+J@'NATK6T]$B$JBF^]*8@AYY!4]P?-CKR.6S4X8[MJ#*O_',.;6(Y1N_H(
M&06IDJE$7RD&K B!*+G2H<TPX1,Q^&IN=9K@?!RSW MTYW,/].3;J5U>7MP5
M4. VH2P%*//,)"!D$$70P$5T";4KKHP4.@['Y*NY-^K",D<"7_=W32_)Y=&K
MAF?%@S$7'RB_+KE4YU4X^! ")&F=C,(KPP>JO0].^ZNYI6II<N> J]=G=ILK
MC6<%5% 4XUR"@L91ZEQJPN$D:$JIT>;@E' C&=[+U+^:&[$S-+V!L?4*LL,7
MKSV>%U:4)7J'H!4E_4IF#PXI0!":N^(U"_G^[7,G.>-1;+^:N[<NXM5N /H*
MK'G7M#N0-RO%&$AU8XLR9&-!600C;!!>8!&JS9+WGFH]YW"Q=PX6V@)TK^\J
M\%G1Q)2E9ZF T>2<E+$*0A2)M,FL$=Y';CM[_;X?@^/&O&=\O=$"0-VGC ?[
MF[?SV5IEE^&BOLR\UB"GN+T$F\"FNGR=2W*,%A%$23%I)K1#,TR^.#3IXX::
M(QC.&2"DES@QOBR@N+> /F.=5$C?OR<I,9',>)ME 2DHGE:,7$STB8YOJTLN
MJ,G_-!H9?7IFQ[DK/ ?L#_6J_D1 //>S;GU9@_=SW*=D,\%L.'>D.VU*KAXW
M0M!:DGQDX>B%,3*>Y*#;C^YQ+@#/R-QZQ]*YF]DN=S1/"HI%]-9X!4(G#LJ&
M"+Z("!JS#D$()^R([]&&-,'!+P3_TTSP9#A[=0;YZ,W-DZ*2(25I683$D'Q7
M5A*<$@50,?H_2=FP#>.8Y%Y\C%,V^8\WRG98.W>S?/(R9E=A95V\#26!L*8N
M<) ,7-8:LE4N2BFQ&'D2PSR6DW$*,_]IIGE2O)V[<3Y=*WY:/"D4I8,'XVP!
M94A&3K$,,FK&&9)',R<])_>@?=PKOG.MC#;&2"^ET2,D]";G:?TB7-SH^$9Q
MP9O"@K8@?/2@@G$0HU3 ZSCOXDLL]PLLG5S4/<O63K9D7Y$M]0>65V YM^**
M7\B%3&?+:=ILCHA&)24Q@5=T]BKKZ136-8C(F&WM)!?8?;O)79;.^S'1@+!M
MUTMR!(9&?RDT7+WV.BF])PX;E4HFU+WS6%=() U14IR; RM&9.>%+*>K]#]!
MY7D_[!G>2OJ"Q2O)=^X64^_)(_NBC%02 B\.%.,"0JAOF70644M-GF.@EP+'
M$WO>;W(ZM9:A0?+JC&93[+Q_V,KH#8\"<AT?H[RB8U<P!,-4$JA$""C&,9O'
MR#WO%S7G8CA' ^7<3>?%EPCWSV*FE"]>45["%:6CK YB\AJTCI8\#2\RY9,8
MT9Z$G_?SED[-J25X7G7M($?O2C$%*((E#Q,M!Y=SK.6=R(LJG 3R"FL'W3Y.
M.<?:P3X8&OGER=!5_C=?OR[6(R7O']Q.2_(P"G2P$I0@X5"4&R"&DK%HPS4_
M:83W#*T[V8MK92^OX*9G" R<T=XJ<@'K'WR;7Q TEN_^=3E=_;C:?#Z_H\2Z
MQVNVQ#<7:X.D;PR^S&H(8EIMN!I<4 .MO=H0<FU"%/(D5X0'82A')V^-$+VO
M5_J!&RDTUZQ-!'"7CJ-#I*U@/Y873?O)N09?JCE/2DG"&DWT9N% <5[;,2A
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
MX4X,?YC/_OX[_60Z^_I_+A?399ZF^NWZBCH1RQ.3158I: CU*:62D0)Q"IA
M)6<I8"I"BQ?/_J&(Z3>T/ 26HZCH3-SKXX4M7$XREUX&[R"03$%Y:>K*; '9
MDYSC.HIOM [X"*K[?870VIT.HL=S<*-OO]4)^+_,WH?IHK;%KU]K9OP^FY9I
MVJBZOL^8"%5\*5&#M,S74(BB(.L39"5=*'4AN[:#N=,=B>KWE4)3M]I"96?B
M7NE$H?SVDOY:O,!M16.B,['%G0##,QTC2M"!(NH]@4)KC/*&NS8YZ:$4]_N*
MH;5;/5I_9XS3F^TC]1T ?6=CS//E:E)J.XSW)&>QOHZ5"7S@ KC6DB&SME55
M97A>=L*V_4_!]D Z/X= XC'VORP"L9RN>+X._&-*FM@WP&3@=#))#5YA!)L2
MIIBL86S0W&Q7PG8"KSL7\(ZNNC-QUE?QU(,WR0^?B4ZRU9DCIZ _R S*U5%-
MW$5 +FP0/F;GV[R9')B1G9#NSP7I/6C[''ST%>]//#.]LG&+)@9),'2\'DV<
M*0A&)"B*:2-C0"F&S_6>IVFW.PIV+H =4V-GXI4_KK[AXOI;LZ_KL9Q7_"HA
M1-*N@/$J$K_!@],)(08NM7),",5'<\//4;X;CE_E9=M@"NT6P&_GL]5T=DF\
M??P#%VNFEY.<;=2:)>#64,#DB,<ZN16\]5DZ*3G#-B^K=Z=Q-U"^DFNSHY4T
MV*K%1FTP0ZS&>^[7#=KB<I*%>,\!S'.CLRX*L(X65#%2/F-,!),]YBB9-[K-
M27**V;P;K'_%6?JQ&>IN$;E+%!CX@K8^"R5SLCD#0Z8+Q;I,A<:#>>^3U&_S
MR3[(>++K[B@-='#0/4R*?OIQ/W-:[W(*08FH9(14'-(!C@$\"@;<>"^$5EQC
MF^<6NU+8"=". \3\!-KI '7W>=BN6'$,BW$Q0T919_*C!Z\L9><E!!3>IVC:
M/NFY2\^XB&JC^R<ZTH]0Q-AUD=_"+&Q6O'_&0#PLE_7KC^7->M;@CR_SSU>)
M]7;]3LXJYL(BH, ,2FI)L6#0D(MWB4>K7(@OQ4\'?7(?;Q6/4?7\5'+OP$<]
MYM%_O5X?@FBR<ICJJB]B)NM >4M28'CD!LFK9]FX3_HQLCIICQST#!Q.#QV
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
M+*.*'%#K.HDL^;K+QP,+&5467##>9E_9:=U8';5\QQYJZ72BK):!4QCA2LQ
M5B$A:.E H!0FE>B#;./#'Z?GG!S5/KAYX*B.UT8WR47M_+I<?9LOIJL?'\)W
M?//7=#F)@<E,\2D()^L+)D9>/!8+0G#%*93-1K1Y3/8T3>-B:PB-/QK5'RW^
M;H'T\_Q[F,XFHB"3@@YIY,00!00"?"D"A.8B:J\2$VWNRI^CJI,RWI&:WPE0
M!ZBA"TC1[YJ%B\_X)\XN\7=<_#E-^,OGWW_#[['.L^4"':(#Z3<+J(D=HPN9
MH(Q!<>-=:3.)YP7">@36(0AX *WAU#'V='W*),+ZCF@SC66Q98&['-%949O^
MB(44ZN1W"@IL=C*;Z+7C[*5(_)G?WTDE=BA@#"7)#ES-!_SW_\P7_ZQM"/CS
M],_I<GTI3;*ZVDSV?CJK??!;[JS2N1A4$(K+]0V<!*<H&S4Z"V==,-ZWR3?V
MH[.32NC0CJBALL;V2Q^_3><_(\EWG<+<8NHR3U=7O&[Y\B&QH+6"Z)*L/0B&
M(E""C)#9<56X#];OY*SV^-!QFT;:>+!6,A\12\O%:O+K=#7]NF;D;5AN DLL
M.;%L-8@B-*6[14(T)8,32MK(>>%QIY'!].MON2SZTWUW]?CGCWO\#9B]#2#>
MKL#QA?[%UHH<9B9+W8YD1=V.: H$(SGH9-#IZ WN]CSG (C<4#%. #V$5I\$
MR($B'OL\^AW7W9O<>_**E8^M'TSU0 TZU(E))!2LJVE<9)!X*2IX3OYVM[/G
MB0_H!0&'JFT^L S'QD'=/4F?_HV"JY\I_;N8KZ>SW>7'!&0^.K)P%>JM3RG@
M%1W S'F)#)566';"Q X?-LY1T@8?0\NV@W3JI\OE=(;+Y9OTK\OIYDW$VI?:
MQ&34/ '6I6JJBL<IQX@K&8(W)471YL'7$P2-FR UJ"</(?A.\5._7."5M5&,
MGQ*& JQ8LC8O#(7DB@%GDINB5%3Z=$BZ0]JXU;]! + #J [7QMA'V?]\^J_Y
M17U2L*1T<NM>L^1H0F$@$I)[]99#C,0)%\:'8)VGB&^GH^N17]X?'H[0W7Q
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
M*IK=/%"M>@HN9Q_H<O6W/7+N^W^]8S;^2%;TSM,'XZ5TTD).B1V ($P;C^Q
M%^LT2ATXIOS+Y^GELIE+%9"N/7&96"&RPPU1::N4X/^3G7J#_S)Y^GUP-$2>
M?A^13<*E9#Y=Y<NK.9_J[6S1YD*OE^NLANHH2@(U@5^./^& '5 KWU:;QJ"5
MK3;TN8;/$/;Z<O5[ >.>YSB<E"8 NK9<M3WIWSK4.M&08ZXHM 7G9.6PKS7B
MQ]P&[9!F;J6$V&?F\J,DC0NT006_O8IC$"F,'G2P1S;[3O29@ZMYV\/T]N,_
MWO]-QE]HOEG;M-CL9>9;5HSC&TBVKE9E)I<**,FW+XA27-EM4];NWQP7/0-)
M>-:?W1-02K?6TOS7;/Z!_GB3<]N.Q$S[-&<'^8H/>_. )DO4V<<,Q0O6Y@$K
MAV160PW:8/'!N]2GZW0O,E]?RN\8*]E/@A. Y^HNORFS;XUKFZVL-5>2V@"Z
M-@BBJ@S1><'WC%0T!DUT?5#X$#4C3P_J)_P'[>81DI@ FFZ8\_D2+PK.R^+7
M;ZTQ2@GIA-J\XGJ-V3D% KT#(YE5B0\)5>H8"N8L3>VCY'8A;PJV]1@4W!_(
M-[!()H"SG=*;7HL@BZM@@R4PB 8"I@0U\4740M?2:2+58*]F_9YA7]B$#BZO
M"6#PUKB8]<O+V<45GVV=\&2'=9,>7V]\I<6[/R_GR+)ECW;^?7GHMBNKO=G,
MSL^7;%EETD\2N[B4A858@V0[DMKS#"502?)A.3:SV&<74L=#32N1=SP"9].$
MP^B!\V%O0UA0$++9J34L.Z79<U(<0U:*:$*-4KBMA."_VFO=(>!\*8D<##J.
M]M-L,(6\.MF[/[_1Q:(9K&I$488]F=!6M?O<MK0C'R5H3$)[*?MT(VP1,HF*
MJYZ*[W"V3\",/W4%E(RQB&! :#Z/01^ S\!JF"]#]LY&A7UZ\8[55"_683XX
MFH82QP20]8$N/RVG4Y[EOU%E[I3-0M_U56F%._,%GG^LZW]P7:JSKG%MF?GK
MG0'L!:1J+7O<SA!?)XP(,6,!Q;YX)"PA=<H-#GR0<5<W=T?PF&*? .J74R+>
M?_V&9_/&Y[=?<'Y*BQ-F&)F8'"C5=@J8) !%6TN1"B+9RHYLI[U9#](S[FKF
M[A@<0 ACQQ%WGRA7!V"#T+R-TU5 M;X]BQ.DI+S2FB%@(AAO$T2K!3A!6EN=
M911II]AA]V_NA!__ZO#3D_-C VHYQ1=SH[\IV,6)2AS*2-:D)4<%QJ56PB,4
M*)?X/IAH$I6=8+/]RSN!([Q.<!S%Q2F8I_/E?T/E,P.;?L %E69J&<ZWD7TB
MC*(06#4ZVQZR7=(0E$X<SAA=LG0>8Y^"D=WHVPEA\=4AK*.0QM8^/^+914L.
M?KSXF;X2MAF_R]D5]?U%H:\7UXL9EI;[)#G'X4R6D"4[?D98QY&.E5!KC$H*
M46S>337M]=G=,K3BU<&JLP#VAU9<0>NB3?2C\LM@RFTYT_[#[&)VM^9Z<U^*
MK-Y1BI!C-FU(DFJ9&6)]791N<Y(,]@D@GZ9K-]B]WI>! :4R/M2.R2@7+U%8
MK% +Z=:]'0&M#1"=JK%6#FW%Z!TY\E\KR;^/2";@O=V4!S;?4YX$4UTLDDU^
M=&UCC69VM:E=+G-PZ[)D;G9J9+A+R&[0>KTY_F/X_DHZN>X.V9UMANP.VJ_U
MS#=Z=&7M<ZS>O5=DT;J6>6I[1!DZJ""IZ('CQ!Q";&NB^M1]]>J]VIXE?JL3
M]XGQX">DG:Q"&O#D.6[)5D!,R[2N#KXZ:9/NXX<=1N^T"C<.0M/]QI?N@IN"
MM7QR5A-IRJ*UK*D@(Q^F#=)T24#!Y7-#BE9TVK QW6%I+X&+O>:E[2.D*2#N
MSGB7Q,8P8/5037%@K(T0VT@P:905B:\O^:X%F%/HM!I0O$_.2]N'UV/GPIX9
M\I6JKRH(!Z*RCVI"U1"$5>"<-1*SDU34<[[7*YN7MI?T]IB7M@\KQT;%<R.^
M2O$E&BJ04ILM:%U@4T^^I>1\9NYYVJZ)??WST@[&Q9#,'!L83PS[LKJJ))R$
MZDU+TV8^AJT)O,E:&Q6EI; 3)E['O+2#X3 0"T=$PF)^>?)I/BM7^?+C? WI
M5<M5(%T)'21LJ0AE"#!8#@."SSX$4^QNB^+X [<<#/[3MG/Q& 7CZHL7]%@'
M$<$T(-3J&386<W.WL##UWD!TNK7NA;95V/(?!;&QC%ZIN%/+Q3XXND_&.$[)
M,)*]#Y,CV3RVX?DT/[NX_!\Z/Y_]\0E/:=. 3JDHC%( %B]8"TO?]DX($&1-
MD"&$C&XGH_/P[X\.@6.E-AN6A6.C8&4[Z8%3!%E8CQ)")L.G(-6BM^A!H3&&
MR%A4NP4JCWYB'-O2"0O#,')L.'PF_O:7=Q>G',U?1U_K<RA'-AA+D,-R(XU@
M_]HF [)D++:RJ=4[CG1^_"/C^*.=(#$4,R>1^EJR9/G8OX%U8FVF*T)U;2AU
M>W%#X1!(>FH]U=&(/C-2[],R3M?(\*@9B-MC*Y%/YWC9GN@VT\LQEHI)@X]M
MW)(-!*$F"\4288E29;5;N=?=WQVGT:*7)W$XR\:6]IM2/EZ/+XHJBZ)*A:1;
MO)VCA:#:MK$H@[*JVK2CTW#[5\=I9^@DZ8/9-;:<?VF/\1N<MDJ;VP>I,L><
M*0,#,X))G@_B,SLZF)R+BB.JM&.U^1-?&:<MH1,.!F/G)+R#NZ_8ZS3-=?;F
MXK05Z?QT7:Q#CKG&Y@MJ6W!HC,\0446HULLVN"7E7A-:]R-TW.SH&,^U'04Y
M 9P>,DO>4$FV5,6.5Q6MX5M#*$Y#J;4X@3;9V&<U]ZM?!3 H> ;8"K"/)%])
M6=_6]O+T_6<Z;65Q0Y;U/?.-'F5]^QRK>UE?TM['7 %)2VBM-X"*"A0IE/8J
MDS?J16S5F"/5M399)"+00K0VN%9#79V#&)4R_#?9J_\?J3X<CH88J;Z/R$9^
MMKJN(OJ19J=S_/;E+./Y\H7&!I5J30%"#FV12WN<P52!*+=UU2%[N]-.RIV>
MK1XEX_6-3=]+^+.A)3$VG%:<N'V$=;!6I5>2 RB0;6RIL4I!E+5U"@A$W?J)
M=ML^OQN<'B-CO">P@<0[&YK7(P)F.3Z4P_%?/Y]XW99OF@QBF6*544+4["X&
MJCDK-"C"4P7\"\K_?CK[_3_6O[@"R/H/2WPLD7'SO1%A,(S09D=Q< (R?_/K
M"5DCB\#2<JP<$SAE(6A9(#M?;#(Z&OW4(\9^,G_SZW@OGGUDOB<')Y "^#"[
M^'6397-L"+,W",ZI"@8Y%D21-<>CLNJ(55M*7;S:6T2,]^ Y+"*.Y>\$H/%V
M=I&IY1(:]W\^6_SVP_<VKWII'V/4*OCLP,?E<C=VK= QRH4K@KF4C,Q]EJ,_
M0=3KVU-PB%LZM'2F"+1VD/7=$\*97!2!4@P&XRA!RD%"320T4FF]]"\#M!NB
MQHU_!A/\<X Z4 H3 -2-#K]WJ,W>:"&D\*A!Y,B>68H"0G(&8JY%H;657!]3
M]RQI$P/7H2"8]93(!"#VP"W\@2[REZ\X_VUY%765&"V;>!O:K(6<L?G^!9 O
M:- :6Q?&2UG(.Y2]OET$ YO)P^4T2=QM3K-9RA5*4"4;D#ID,$54"#)&\#D+
MSW>++ZE^(=S=I6QBBNTH'#P+LB.$,G9=R]9CTUH]RQ!16N7!EG8"$0,@485B
M<C69BL>X6^_5@S\_-6P<([[9H+R<@,K9:=X,Q>AJ9I= ^,B>)T4/(>0*/@D7
MM8T.0Q^':K#U._VFJ+^PR1M<7A/ 8%N5<C5OW%[=I),0JRG)9:C:(--O%6!F
MGU'K7(725>O2)R[<IF1:SZO'R_I^_NIPQD\ ./=T^R>:MW^ IR1/HI=>&%;$
M MU2$5>(*1.0%,GDA)%JG]$\3U$UB8[T?H :3"#3+$FZ2@OZYQ7_SKO?6T'B
M025'V[\Q0$G1DV0-53*T]9'K4H\2A:4<$B0MB$/[$"&18A^*8WXLC"&A^HQ7
M?HRBHSVBK=_]A3GX _\'OYTD'5O"@GTY7U@[%EL!4U#@48M<B;)5?:HC'R5I
M9/LT!";N.3B#L/]5Z(]C*A<?^:GAM4G7.L3' )39!<Y%LX"S%&#0"$A&6:@4
MK Q6!VDZ!1POHU36Q>L5=7$<&WK3=@%FR]=$(3%MFAE@C2^VSTZJAZB9J"K9
M!PG/J)+]F3X!%W?[#)O'H%*3)6L=2U<T92B:BM4!,"@KO<Y"Q$X#V1XF:%+P
M.4#2ST#G$+9/$SWKK!>U6Q4QL@LN')CJ.=(+J8(@AUHEB4:;E\+/%%+(@PC\
M>1 =P/WIP6@S^<.&BMX;T,IR/%>C!K22;YHUJ:(*MFYGC?M : I9YH%$_32
M#N#[!,"SF9;Y)O_SZFQQMI1(NUE8M2<I"20EOEE198A\+D@!D\K.6FOZ1%./
M$#1R:F9H"S8$VR>*GO:W<]I<L+:%5BVW!NGEDEHC(673!J\JYZ()EE*?6.%9
MTL9528, 8 =0'2Z-L1]#_W'V^QF>_YW*&?[W[+QU4"[>7^2UELTNDBUMHF9I
M"Q91","D#0C$J$(H,JHM!_N1-]&GOC(]A!PAS5D/UDY !6VIYIM,N16ID+,$
MUN0")G@'0=8,HOK(?F/,LE-)]6,4C5S]TSD(.XSQ$P#0YIZ]G7U-9ZO1K6V2
MP5FAU4/)<A'CBC)YPN$&DE3$8F^;L345B"0MH,XE\9VCH/I,FMJ'RDDYVP?B
MXA'3-KB0^J>BU_^B_27A@O[SW_X/4$L! A0#%     @ U45O5&9=QQV2!
MD$4  !<              ( !     &5X:&EB:70R,3$M,C R,3$P>&LN:'1M
M4$L! A0#%     @ U45O5%@DGH[V P  - X  !<              ( !QP0
M &5X:&EB:70R,S$M,C R,3$P>&LN:'1M4$L! A0#%     @ U45O5 I9CG*$
M!P  2R   !<              ( !\@@  &5X:&EB:70S,3$M,3!X:S(P,C$N
M:'1M4$L! A0#%     @ U45O5+W*T@)O!P  VA\  !<              ( !
MJQ   &5X:&EB:70S,3(M,3!X:S(P,C$N:'1M4$L! A0#%     @ U45O5'(0
MT?CW!   ;!4  !<              ( !3Q@  &5X:&EB:70S,C$M,3!X:S(P
M,C$N:'1M4$L! A0#%     @ U45O5$<3D@#E!   QA0  !<
M ( !>QT  &5X:&EB:70S,C(M,3!X:S(P,C$N:'1M4$L! A0#%     @ U45O
M5&B(CEVY^P0 4>DT !$              ( !E2(  '1H<GDM,C R,3$R,S$N
M:'1M4$L! A0#%     @ U45O5*^!-=#S'   CF$! !$              ( !
M?1X% '1H<GDM,C R,3$R,S$N>'-D4$L! A0#%     @ U45O5&WM@>CG,P
M7AX" !4              ( !GSL% '1H<GDM,C R,3$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( -5%;U11)93;O)\  "X/!P 5              "  ;EO!0!T
M:')Y+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #516]4_4<;__4% 0 "
M<@$ %               @ &H#P8 =&AR>2TR,#(Q,3(S,5]G,2YJ<&=02P$"
M% ,4    " #516]4C1/VH?"1 0 *\Q  %0              @ '/%0< =&AR
M>2TR,#(Q,3(S,5]L86(N>&UL4$L! A0#%     @ U45O5*PZ,%=; 0$ ,1 ,
M !4              ( !\J<( '1H<GDM,C R,3$R,S%?<')E+GAM;%!+!08
1    #0 - &H#  " J0D    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
